|
Текущее время: 21 ноя 2024, 23:00
|
Сообщения без ответов | Активные темы
Правила форума
Счетчик сообщений в этом форуме выключен.
|
Страница 1 из 1 [ Сообщений: 22 ] |
|
|
|
|
|
elevenpixels
|
Заголовок сообщения: Re: ТЕРМОПРО НА LINUX Добавлено: 06 май 2022, 20:04 |
Интересующийся |
|
|
Зарегистрирован: 28 май 2017, 18:17 Наличности на руках: 34.07
Сообщения: 30 Откуда: Белгород
|
Добрый день. Мне интересно. К сожалению, мои познания в Linux на уровне "знаю, как запустить мозиллу и включить музыку", поэтому если это будут читать опытные линуксоиды - не судите строго. Имею Linux Mint 20.3, ядро 5.4.0-109. Запустить термопро-центр не проблема, под wine спокойно запускается, есть только проблема с русской кодировкой(там вроде cp-1251 используется), скорее всего это несложно решается, но я просто поставил анлг. язык и не стал заморачиваться. Основная проблема в том, что термопро центр не видит подключенные устройства(что ожидаемо). Как ей помочь, я не в курсе. Драйвера на термопрошный USB->COM (CP2102) судя по базе знаний Silicon Labs уже встроены в ядро linux. Цитата: The CP210x driver has been distributed as part of the Linux kernel since v2.6.12. По инструкции в интернете я заводил программатор TL866(XGpro), там был следующий пункт: Цитата: As root, create /etc/udev/rules.d/50-xgpro.rules and add the following: SUBSYSTEM=="usb", ATTR{idVendor}=="a466", ATTR{idProduct}=="0a53", GROUP="plugdev", MODE="0666" После этого программа начала опознавать свой программатор. Возможно, как то по аналогии можно сделать и здесь, но если б знал как, уже б сделал ;) Если кто поможет советом или скинет готовое решение(раскатал губу, знаю =) ), поделюсь большой человеческой спасибой на карту\телефон или ещё куда. Размер спасибы только напишите заранее, не всю спасибу смогу потянуть финансово ;)
|
|
|
|
|
den2
|
Заголовок сообщения: Re: ТЕРМОПРО НА LINUX Добавлено: 07 май 2022, 16:50 |
Продвинутый форумчанин |
|
|
Зарегистрирован: 28 янв 2017, 11:22 Наличности на руках: 575.46
Сообщения: 3829 Откуда: оттуда)
|
invisible86чтоб не переключаться в Винду....я на неё уже не сижу давно.Только ради станции и прогера держу.Ну и племяши в свои игрульки играют. выхлоп lsusb Bus 003 Device 004: ID 10c4:ea60 Silicon Labs CP210x UART Bridge блок Тп 2-10 АБ про ---------- Добавлено спустя 3 минуты 39 секунд: ---------- вот с программатором от STM
lsusb Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 003 Device 002: ID 0461:0010 Primax Electronics, Ltd HP PR1101U / Primax PMX-KPR1101U Keyboard Bus 003 Device 005: ID 10c4:ea60 Silicon Labs CP210x UART Bridge Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 005: ID 0483:3748 STMicroelectronics ST-LINK/V2 Bus 001 Device 004: ID 0458:003a KYE Systems Corp. (Mouse Systems) NetScroll+ Mini Traveler / Genius NetScroll 120 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
два бока вместе
lsusb Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 003 Device 006: ID 10c4:ea60 Silicon Labs CP210x UART Bridge Bus 003 Device 002: ID 0461:0010 Primax Electronics, Ltd HP PR1101U / Primax PMX-KPR1101U Keyboard Bus 003 Device 005: ID 10c4:ea60 Silicon Labs CP210x UART Bridge Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 005: ID 0483:3748 STMicroelectronics ST-LINK/V2 Bus 001 Device 004: ID 0458:003a KYE Systems Corp. (Mouse Systems) NetScroll+ Mini Traveler / Genius NetScroll 120 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
|
|
|
|
|
Ciber SLasH
|
Заголовок сообщения: Re: ТЕРМОПРО НА LINUX Добавлено: 07 май 2022, 20:05 |
Модератор |
|
|
Зарегистрирован: 29 окт 2010, 00:27 Наличности на руках: 49,647.44
Сообщения: 7760 Откуда: Питер
|
den2 писал(а): чтоб не переключаться в Винду А там переключения никакого не надо. У меня на работе нетбук на XP загружается уже сразу вместе с программой от ТермоПро. Никуда переключаться не нужно, только кнопки тыкай: начать пайку, закончить пайку. Нетбук (древний безвентиляторный: какой-то Acer One) стоит исключительно для ТермоПро и больше там ничего нет, даже клава нерабочая, только мышка. PS: действительно людям делать нечего...
|
|
|
|
|
Никулин Дмитрий
[ТС]
|
Заголовок сообщения: Re: ТЕРМОПРО НА LINUX Добавлено: 08 май 2022, 16:14 |
Пользователь |
|
|
Зарегистрирован: 19 мар 2016, 14:51 Наличности на руках: 19.07
Сообщения: 680 Откуда: Топки
|
просто пришла идея сделать софт под термопро не привязанный к одной операционной системе, паять на кнопках конечно можно но вот на мини уже невозможно, сидеть на венде тоже можно но не бесконечно долко, на современные ноуты 7ку не поставишь , на очень современные проблема будет и с десяткой в скором времени, а linux встанет везде, к тому-же свободная операционная система!
всё дела в том что нужно собрать единомышленников которые смогли бы профинансировать труд программистов для перекомпиляции софта, деньги не мне в корман а изготовителю станции, пока просто прощупываю почту кто готов кому не жалко
|
|
|
|
|
Никулин Дмитрий
[ТС]
|
Заголовок сообщения: Re: ТЕРМОПРО НА LINUX Добавлено: 08 май 2022, 16:58 |
Пользователь |
|
|
Зарегистрирован: 19 мар 2016, 14:51 Наличности на руках: 19.07
Сообщения: 680 Откуда: Топки
|
felix2604 писал(а): инте откажется запускаться на Убунте скажете тоже и минт и убунту это дебиан практически в чистом виде, за исключением репозиториев и окружении рабочего стола, вот если сравнивать редхат дебиан или центос то там да
|
|
|
|
|
elevenpixels
|
Заголовок сообщения: Re: ТЕРМОПРО НА LINUX Добавлено: 08 май 2022, 20:28 |
Интересующийся |
|
|
Зарегистрирован: 28 май 2017, 18:17 Наличности на руках: 34.07
Сообщения: 30 Откуда: Белгород
|
den2, да софтину от программатора тоже через wine запускал. sasha_m, вывод lsusb с программатором и термопро. Указал в тексте.
lsusb
Bus 002 Device 004: ID 2537:1081 Bus 002 Device 003: ID 2109:0817 VIA Labs, Inc. USB3.0 Hub Bus 002 Device 002: ID 2109:0817 VIA Labs, Inc. USB3.0 Hub Bus 002 Device 005: ID 2109:0817 VIA Labs, Inc. USB3.0 Hub Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 011: ID a466:0a53 // программатор TL866 Bus 001 Device 003: ID 2109:2817 VIA Labs, Inc. USB2.0 Hub Bus 001 Device 002: ID 2109:2817 VIA Labs, Inc. USB2.0 Hub Bus 001 Device 005: ID 0b05:1825 ASUSTek Computer, Inc. Qualcomm Bluetooth 4.1 Bus 001 Device 004: ID 046d:c534 Logitech, Inc. Unifying Receiver Bus 001 Device 009: ID 10c4:ea60 Silicon Labs CP210x UART Bridge //Термопро Bus 001 Device 008: ID 10c4:ea60 Silicon Labs CP210x UART Bridge //Термопро Bus 001 Device 007: ID 10c4:ea60 Silicon Labs CP210x UART Bridge //Термопро Bus 001 Device 006: ID 2109:2817 VIA Labs, Inc. USB2.0 Hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Пробовал на удачу создать правило в /etc/udev/rules.d, взял строчку из инструкции к программатору и просто поменял VID и PID на термопрошные. Само собой, нифига не взлетело, но я пытался ;) Если появится время и сильное желание почитаю про работу udev и как этим правильно пользоваться. Забыл ещё уточнить про программатор, к нему с инструкцией прилагался файл setupapi.dll, который требовалось положить в папку к программатору. Причем работает только библиотека из инструкции, любые другие setupapi разных версий не сработали. Возможно это важно т.к. без этого файла тоже ничего не работало. При попытке подкинуть этот файл в папку к термопро просто не страртует сама программа:
termopro setupapi.dll
wine termopro-center.exe Dll Loaded. RegisterDeviceNotificationA was not found in user32.dll. Dll Unloaded. Dll Unloaded. 0009:err:user:load_desktop_driver failed to load L"C:\\windows\\system32\\winex11.drv" Dll Loaded. RegisterDeviceNotificationA was not found in user32.dll. Dll Unloaded. Dll Unloaded. 0009:err:module:DelayLoadFailureHook failed to delay load setupapi.dll.SetupDiGetClassDevsW wine: Call from 0x7b032f82 to unimplemented function setupapi.dll.SetupDiGetClassDevsW, aborting 0009:err:module:LdrInitializeThunk "COMCTL32.dll" failed to initialize, aborting 0009:err:module:LdrInitializeThunk Initializing dlls for L"C:\\Program Files (x86)\\TERMOPRO-2019_417\\termopro-center.exe" failed, status 80000100
P.S. По поводу "нечем заняться людям". Все свободное время по-разному проводят, ну вот нравится некоторым заморочаться на какой-нибудь фигне. За всех говорить не буду, у каждого свои причины, но вот я как раз из таких =)
|
|
|
|
|
sasha_m
|
Заголовок сообщения: Re: ТЕРМОПРО НА LINUX Добавлено: 08 май 2022, 22:19 |
Участник АСЦ |
|
|
Зарегистрирован: 12 дек 2017, 20:38 Наличности на руках: 386.41
Сообщения: 1730 Откуда: Москва
|
Ну то есть ядро устройство видит и с драйвером всё в порядке. Как простой вариант - пробросить в виртуалку с виндой. Как сложный - собрать самому вайн с патчами https://forum.ubuntu.ru/index.php?topic=288534.0Как нормальный - поставить нормальную винду) ---------- Добавлено спустя 2 минуты 35 секунд: ---------- Ну и ещё раз напомню что нафиг эта софтина не нужна, низ на 350, как плата догреется до 170, подводим разогретый до 390 верх, пара-тройка сантиметров от края "3D-диафрагмы", куда быстрее и проще, чем мышкой водить.
|
|
|
|
|
elevenpixels
|
Заголовок сообщения: Re: ТЕРМОПРО НА LINUX Добавлено: 08 май 2022, 23:03 |
Интересующийся |
|
|
Зарегистрирован: 28 май 2017, 18:17 Наличности на руках: 34.07
Сообщения: 30 Откуда: Белгород
|
sasha_m Ды винда есть, я с неё никуда не денусь, почти весь используемый софт под неё и игрушки же, игрушки ;) Просто интересно было попробовать, тем более вроде как самый основной софт завелся и mint оказался весьма приятен для повседневного использования. Но винду не заменит, к сожалению. Cмысл ж в том что самому задолбаться и других задолбать =) Ну, тех, кому это интересно, естесственно
Спасибо за ссылку, попробую как-нибудь поизучать.
По поводу ручной пайки - никогда не пробовал, только если просто низ использую, как подогрев. Мне с программой, кажется, удобнее. Кнопки потыкал и ушел курить\на форумах срать ;) Но само собой дело опыта, привычки и вкусов.
|
|
|
|
|
sasha_m
|
Заголовок сообщения: Re: ТЕРМОПРО НА LINUX Добавлено: 08 май 2022, 23:30 |
Участник АСЦ |
|
|
Зарегистрирован: 12 дек 2017, 20:38 Наличности на руках: 386.41
Сообщения: 1730 Откуда: Москва
|
den2 Не будет, я всегда так паяю и ни проблем с пайкой, ни возвратов по гарантии нет, а гарантию я даю царскую, полгода. Тот график JEDEC, с которым все носятся, он вообще для печки, а не для кустарных станций, и смысл там в активации промышленного флюса в паяльной пасте.
elevenpixels ls /dev | grep tty
|
|
|
|
|
Никулин Дмитрий
[ТС]
|
Заголовок сообщения: Re: ТЕРМОПРО НА LINUX Добавлено: 09 май 2022, 05:49 |
Пользователь |
|
|
Зарегистрирован: 19 мар 2016, 14:51 Наличности на руках: 19.07
Сообщения: 680 Откуда: Топки
|
sasha_m писал(а): та софтина не нужна и мне по вашему мини нужно выкинуть?
|
|
|
|
|
com77
|
Заголовок сообщения: Re: ТЕРМОПРО НА LINUX Добавлено: 06 июл 2022, 22:01 |
Продвинутый форумчанин |
|
|
Зарегистрирован: 08 дек 2018, 13:28 Наличности на руках: 1,423.91
Сообщения: 1772 Откуда: Москва
|
Никулин ДмитрийФорточники в своём репертуаре - непробиваемо Попробуйте через VirtualBox на дебиан, ставите компактную хрюшу и спецсофт. Только порты надо будет прокинуть правильно.
_________________ 现在的也越来越难修啊,生意真是不好做啊! © Конфуций из Шэньчжэня
|
|
|
|
|
sasha_m
|
Заголовок сообщения: Re: ТЕРМОПРО НА LINUX Добавлено: 06 июл 2022, 23:13 |
Участник АСЦ |
|
|
Зарегистрирован: 12 дек 2017, 20:38 Наличности на руках: 386.41
Сообщения: 1730 Откуда: Москва
|
com77Точняк, так и есть. Я на linux.org.ru с 2005 года, мне тогда было 14 лет Для подростка, не такого как все, да, прикольно, а как работать начинаешь - ставишь уже нормальную винду, вместо половых отношений с wine, виртуалками и прочими линуксовыми развлечениями, когда у тебя тупо при обновлении падают иксы
|
|
|
|
|
|
|
|
|
|
|
Страница 1 из 1 [ Сообщений: 22 ] |
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения
|
|