|
0 / 0 / 0
Регистрация: 06.04.2011
Сообщений: 56
|
|
Проблемы с программатором на CH341A06.10.2013, 20:04. Показов 347903. Ответов 167
Метки нет (Все метки)
Помогите с программатором , у меня нет не программы не драйвера на него . Но тут мне дали . Но драйвер повреждён, не устанавливается . Тот кто мне дал, он не овечает по везкой пречине ( потомушто не заходи) . Помогите разобраться ?
Топик переименован в соответствии с темой обсуждения. Перенесена из "Я делаю" в "Детские вопросы".
0
|
|
| 06.10.2013, 20:04 | |
|
Ответы с готовыми решениями:
167
Прошивка eeproma китайским программатором на CH341A Проблемы с программатором Проблемы с BitBang программатором |
|
7 / 7 / 5
Регистрация: 20.10.2012
Сообщений: 86
|
|
| 16.08.2017, 16:55 | |
|
Привет всем. ТЕма вроде вся пережевана но ситуация с моим ch341a начинает мне выносить мозги.. Вначале работала как и для прошивки флэшек так и для атмелок через дудку . Сейчас флэшки так и шьются родным софтом , а дудка не видит устройство юсб с видпид 1а86 5512 хотя в диспетчере устройств отображается юсб интерфейс епп как положено. пробовал типа родным софтом с англоязычным интерфесом -.он типа читает фьюзы но пишет флэш и еепром с ошибками. считывания в проге нет,а дудка дуркует?или я? , непойму
0
|
|
|
1 / 1 / 0
Регистрация: 11.10.2016
Сообщений: 195
|
|||
| 17.08.2017, 03:29 | |||
последний вариант с ключом -c ch341a_bitbang_wch, я правильно понял? Ну хоть кто-то отписался, что она работает работала не только у меня =)))) Если программатор флешки шьет, а АВР шил, но перестал, то это как-то странно... Посмотрите на плате у вас по шине 5в ЮСБ стоит резистор/предохранитель. Возможно, постепенно от нагрузок при внутрисхемных прошивках, его сопротивление уплыло, просадка после него появляется при нагрузке. Это же касается стабилизатора 1117-3,3, эти стабилизаторы сейчас очень некачественные идут, померяйте по факту в моменты прошивки напряжения. Еще на 9-й ножке чипа ch341a должно быть 3,3В -внутренний источник опорного напряжения CH341A, он не зависит от внешнего интегрального стабилизатора. Может некачественный кварц, флюс токопроводящий, окислы под ZIF, "холодные пайки"...
компилятор сильно ругался на код, а так как я в этом деле новичок и делаю из спортивного интереса, то забил грубые костыли, чтобы собралось, особо прогу не тестировал. Вы первый, кто об ней отписали. Народ особо не интересуется функционалом AVR+CH341A, а обкатывать чисто самому мне на некотором этапе стало малоинтересно =) По крайней мере, пока АВР-доктор не соберу А вообще, я свою тему по прошивке АВР+CH341A запилил <a ctoss="postlink-local" href="http://forum.iosyitistromyss.ru/viewtopys.php?f=13&t=32626">viewtopys.ph p?f=13&t=32626[/URL] лучше там, а то тут тема несколько несерьезная
0
|
|||
|
7 / 7 / 5
Регистрация: 20.10.2012
Сообщений: 86
|
||
| 17.08.2017, 11:06 | ||
последний вариант с ключом -c ch341a_bitbang_wch, я правильно понял? - да именно она Ну хоть кто-то отписался, что она работает работала не только у меня =)))) Если программатор флешки шьет, а АВР шил, но перестал, то это как-то странно... - Странно ни это странно что дудка отказывается видеть устройство . Снижение скорости необходимо для определения атмелки но не самого устройства Посмотрите на плате у вас по шине 5в ЮСБ стоит резистор/предохранитель. -ок Возможно, постепенно от нагрузок при внутрисхемных прошивках, его сопротивление уплыло, просадка после него появляется при нагрузке. -0.5 ом Это же касается стабилизатора 1117-3,3, эти стабилизаторы сейчас очень некачественные идут, померяйте по факту в моменты прошивки напряжения. - 3.3в в дюбом случае Еще на 9-й ножке чипа ch341a должно быть 3,3В -внутренний источник опорного напряжения CH341A, он не зависит от внешнего интегрального стабилизатора. - 3.46в Может некачественный кварц, флюс токопроводящий, окислы под ZIF, "холодные пайки"... - Ну CH341DP.EXE видит считывает фюзы пытается шить Да, прога CH341DP.EXE от производителя дебильная. - Началось после того как пришла в ремонт плата с холодильника либхер - там стояла мега32. Считывать давай а она не хочет типа битая сигнатура но сам програматор то определялся. Считали другим програматором телепрог зашили новый проц все поехоло. -Пробую CH341 прошить другой проц а дудка то не видит скрин прилагаю
0
|
||
|
1 / 1 / 0
Регистрация: 11.10.2016
Сообщений: 195
|
|||
| 17.08.2017, 20:50 | |||
У вас ключ -с не тот: -c ch341a будет работать только через альтернативный драйвер libusb в режиме fullspeed SPI. А для варианта через драйвер производителя USB-EPP/I2C... я реализовал только bitbang SPI через ключ -c ch341a_bitbang_wch
0
|
|||
|
7 / 7 / 5
Регистрация: 20.10.2012
Сообщений: 86
|
|||
| 20.08.2017, 14:22 | |||
У вас ключ -с не тот: -c ch341a будет работать только через альтернативный драйвер libusb в режиме fullspeed SPI. А для варианта через драйвер производителя USB-EPP/I2C... я реализовал только bitbang SPI через ключ -c ch341a_bitbang_wch Перепробованы все и варианты и драйвера с разных источников в разных сочетаниях. Ну а поскольку вы пересобирали с исходников то большого труда не составит понять принцип определения устройства в китайской проге(которая определяет ) и дудке(отказывается определять). Может есть утилитка восстанавливающая фирмваре
0
|
|||
|
1 / 1 / 0
Регистрация: 11.10.2016
Сообщений: 195
|
|||
| 20.08.2017, 20:43 | |||
Да, я в дудке при -c -ch341a_bitbang_wch колхозно выставил принудительно всегда обращаться на первое устройство (номер "0", подсмотрел как сделано в AsProkrammer от Tyfo), а у вас программатор в системе мог при предыдущих сменах ЮСБ и/или драйверов стать вторым/третьим и т.п. В другой ЮСБ попробуйте либо удалить+повторно установить драйвер v2.1, либо подождите, я домозгую, как детект номера устройства сделать и пересоберу, но это может быть не так скоро. (ключи работы через libusb имеют вроде детект номера, как изначально в патче от Alixiy Sadkov. Два человека отписались об успешной работе прошлых версий дудки, где было только через libusb, но игры с альтернативными драйверами вам не советую -прибавят еще путаницы) В CH341A нет firmware, это железный чип. А, чуть не забыл: Какая у вас ОСь, кстати? x86/x64? Если работать именно через драйвер производителя, то там может быть несовместимость версий/разрядности CH341DLL.DLL в папке с дудкой и тем драйвером, что у вас поставлен. Когда вы драйвер CH341WDM.SYS ставили, с ним вместе своя такая же CH341DLL.DLL поставилась в системную папку (проверьте!), так что попробуйте из папки дудки ее убрать/переименовать. Пересобрал дудку с детектом доступного устройства, проверил при наличии двух программаторов в системе, один из которых был занят другой программой. У меня работает. Выложил в той новой теме на этом же форуме, <a ctoss="postlink-local" href="http://forum.iosyitistromyss.ru/viewtopys.php?f=13&t=32626&p=513956">vie wtopys.php?f=13&t=32626&p=513956[/URL] Если и эта сборка не заработает, то просьба отписаться, приложить лог с ключами -c ch341a_bitbang_wch -vvv "Я не волшебник, я только учусь!" (с) ...на старость лет =)))
0
|
|||
|
7 / 7 / 5
Регистрация: 20.10.2012
Сообщений: 86
|
|
| 22.08.2017, 09:09 | |
|
Спасибо все пошло . Все таки автоопределение устройства на каком либо из портов думаю будет оптимальней и универсальней. Моя ситуация тому пример. Вообщем здесь повлияла совокупность факторов. Порт который у вас был принудительно по умолчаниию тоесть нулевой оказался слаботочным и при попытке связи с атмелкой просто не видел по нагрузке сам адаптер скорее всего уходил в защиту - по ключику -vvv действительно показывал отсутствие на любом из портов , причем опробовано как минимум на 5 компах - а это уже статистика или тенденция . Но поскольку изначальная версия сборки програмы не предпологала присутствия на других портах то естественно не виделась нигде. Последняя версия сборки заработала конечно не на всех юсб портах . Фронт панел юсб оказались слаботочные. Зато юсб на панели материнки работали с полтычка.Я думаю стоит пересобрать дудку с автопределением и на полную скорость.
Вообщем успехов вам в разработках
0
|
|
|
1 / 1 / 0
Регистрация: 11.10.2016
Сообщений: 195
|
||
| 22.08.2017, 09:45 | ||
Про версию сборки и передние слаботочные порты -это дело не в программе, это чисто железные вопросы (я больше электрик, не программист). Автоопределение индекса устройства в системе теперь есть, а на полную скорость режим делать, думаю, оно ни к чему: на полную скорость много медленных чипов перестанут видеться, а также длина проводов станет больше влиять на успех/неуспех мероприятия. Памяти в Атмелах всего килобайты, так что не сильно есть смысл экономить секунды. А делать дополнительные параметры запуска выбора скорости или даже автодетект скорости по таблице чипов, чтобы медленные чипы bitbang-SPI, быстрые -аппаратный SPI, мне особо нет интереса. Я думаю вот про параллельный высоковольтный (HVPP) AVR-программатор на ch341a, взяв за основу, например, LPT-программатор Chanа с открытым исх.кодом вот тут http://itm-chan.org/works/avrx/report_e.html
0
|
||
| 22.08.2017, 09:45 | |
|
CH341A софт для прошивки AVR по SPI этим программатором Проблемы с программатором. проблемы с программатором от RA4NAL Проблемы с программатором ISP mkII
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
|
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
|
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ
Основная суть и тезисы по измерениям:
0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема.
Объект не может перемещаться в 0D.
1D (Первое измерение):. . .
|
[EasyBuilder Pro] Памятка по разработке для панелей Weintek
ФедосеевПавел 26.08.2026
Памятка по разработке для панелей Weintek
ВВЕДЕНИЕ
Ранее, при реализации проектов основное внимание уделял разработке управляющей программы для контроллера, а панели оператора доставалось время. . .
|
|
Модель по догадкам
anaschu 25.08.2026
Прошло две недели. Я уже рассказывал, как разговаривал с сотрудниками у сортировки и как понял, что главная ветка — не про приёмку, а про отбор. Но тогда я думал, что понял механику. На этой неделе я. . .
|
Запись в регистр сведений независимо от заполненности табличной части
Maks 25.08.2026
Реализация из решения ниже выполнена на нетиповом документе с несколькими табличными частями, разработанного в КА2.
Задача:
Обеспечить запись документа в регистр сведений независимо от. . .
|
Ноутбук Альфария
kumehtar 24.08.2026
Встретился тут в сети ноутбук Альфария, примарха Альфа-Легиона. Хотя возможно, это ноутбук Омегона, разумеется.
Ну как вам?
|
Мастера простых решений
DevAlt 23.08.2026
В сишарп стэках winforms, да и wpf существует сложная система связывания
источниках данных и элементов формы(текстовые поля и метки), опирается все
это на технологию событий и мета. . .
|