| Автор | Сообщение |
Морозик Участник Сообщения: 1096
|
Понадобилось в кои-то веки прошить флешь 25Q64BSIG.
Выкопал программатор USB PROG 24x 25x
Когда-то купил, но он не находил применение.
Перерыл интернет, но ПО и драйверы найти не могу. Хотя судя по всем распространенная штука.

|
|
SASAA Участник Сообщения: 89
|
|
semen13 Участник Сообщения: 110
|
Посмотрел список мс поддерживаемых
W25Q256 есть, а у китайцев в описании товара про нее молчок.
Кто юзал этот девайс - поддерживает 25Q256?
и как скорость ? |
|
Морозик Участник Сообщения: 1096
|
| SASAA писал: | | вот по её названию и ищи. |
Микросхема, надпись "WCH CH341A" и так же называется программатор по твоей ссылке... |
|
dzah Новичок Сообщения: 4
|
|
Квач Предупреждений: 2 Сообщения: 320
|
Морозик,
На ремонт энд нет лежит наборчик программ для этой штуковины . |
|
1vova Участник Сообщения: 174
|
|
Морозик Участник Сообщения: 1096
|
|
semen13 Участник Сообщения: 110
|
|
Морозик Участник Сообщения: 1096
|
1. Драйверы. Драйвера не встали на Win7 64
2. Программа Доктор Web программе видит вирус.
По моей ссылке все пучком.
Кстати, чем отличаются
25Q64 BSIG и 25Q64 FVSSIG ? |
|
DiMan Участник Сообщения: 31
|
Çäðà âñòâóéòå! Ìîæåò, ïîäñêà æåò ГЄГІГ®-ГІГ®, ГЄГ ГЄ âîñïîëüçîâà òüñÿ ìîèì ïðîãðà ììà òîðîì äëÿ ГўГóòðèñõåìГîãî ïðîãðà ììèðîâà ГГЁГї? ГЌГ ГГҐГ¬ ГГҐ ðà ñïà ÿГГ» ГЄГ®ГГІГ ГЄГІГ» ISP. ÂîçìîæГГ® ëè ГЁГµ ГўГ§ГїГІГј ГЁГ§ ñõåìû? Ôîòî ïðèëîæèë. Ìèêðîñõåìà òà æå CH341.
IMG_20160602_093553.jpg 61,51 КБ Скачано: 345 раз(а)
IMG_20160602_093638.jpg 61,59 КБ Скачано: 271 раз(а)
|
|
stocs Предупреждений: 1 Сообщения: 297
|
| semen13 писал: |
Посмотрел список мс поддерживаемых
W25Q256 есть, а у китайцев в описании товара про нее молчок.
Кто юзал этот девайс - поддерживает 25Q256?
и как скорость ? |
Я таким пользуюсь в ПО 1.29 есть поддержка 25Q256,но пока я не пробовал не попадались. |
|
maxxproff Новичок Сообщения: 23
|
| semen13 писал: |
W25Q256 есть, а у китайцев в описании товара про нее молчок.
Кто юзал этот девайс - поддерживает 25Q256?
и как скорость ? |
Winbond W25Q256 шьет и читает, сам проверял,
НО весь софт под виндой ломаные версии 1.29, 1.30, а также usb24-25 (с иероглифами) -глюченные.
Нормально прочитал+записал только под линуксом с помощью flashrom с патчем для поддержки 256-Мбитных м/сх.
Скорость меня вполне устроила |
|
dmdon Участник Сообщения: 818
|
|
maxxproff Новичок Сообщения: 23
|
| dmdon писал: | Тоже в октябре купил на али такой же прогер, пока в пути.
... |
Хорошие новости!
Вот тут разработчик Tifa любезно сделал версию своего прошивальщика для ch341a (тестовая версия)
http://forum.easyelectronics.ru/viewtopic.php?f=17&t=10947&sta ...
.
собираю из исходников AVRDUDE, нашел патч для нее для поддержки ch341a на офиц.портале разработчиков дудки
http://savannah.nongnu.org/patch/?9127
но не работает пока что, в патче недочеты исправил - не помогло, еще ошибку вроде нашел, исправить пока ума не хватает =))) |
|
maxxproff Новичок Сообщения: 23
|
|
maxxproff Новичок Сообщения: 23
|
ЕСЛИ у кого есть желание потестировать,
собрал для винды версию AVRDUDE ("дудка") с поддержкой ch341a
(патч http://savannah.nongnu.org/patch/?9127 )
Запуск avrdude.exe с ключом -c ch341a
Выложил на яндекс-диск https://yadi.sk/d/4LPdfum_33dAuQ
Вместо официальных драйверов для CH341a ставить драйвера LibUSBK вот отсюда
https://yadi.sk/d/B1hf4aPr32ezz6
или с официального сайта LibusbK (можно и просто libUSB) (см.предыдущее сообщение!)
Видит только "быстрые" микросхемы, то есть те, у которых ранее были выставлены фьюзы на высокую частоту работы (например, с помощью нее в качестве подопытного успешно был перепрошит китайский клон USBASP на Atmega8L, разогнанный до 12Мгц),
опции SLOW CLK пока нет, буду допиливать...
P.S: ch341a заработал почти сразу, а китайский клон USBASP заработал с этой версией v6.3 дудки только после смены драйверов libusb -> libusbk,
причем сначала ставил из Zadig для WinXP - битая dll'шка libusb0.dll какая-то там,
нормально заработало из офф.источника libusbk
https://sourceforge.net/projects/libusbk/?source=directory |
|
edos Участник Сообщения: 330
|
Postal 3 уже работает с CH341.
Добавлено 16-12-2016 10:16
Сам не пробовал.
Postal3 для CH341.rar 15,07 КБ Скачано: 293 раз(а)
|
|
edos Участник Сообщения: 330
|
|
maxxproff Новичок Сообщения: 23
|
| edos писал: | | Попробуйте эту версию. Вроде поддерживает 24С256. |
По базе 24C256 -EEPROM 32K,
а я про W25Q256 -SPI FLASH 256Mbit (32Mbyte).
Но не суть.
Весь сыр-бор в том, что ломанные версии этой программы считывают дамп W25Q256 размером 32Мбайт, но каждый раз разный -несколько считанных дампов подряд при сравнении все разные!
Пробовал версии 1.17, 1.18 -считывают первые 16Мб правильно,
версии 1.29 и 1.30 -все 32Мбайт, но вперемежку с мусором.
Пробовал другую программу с иероглифами USB_24-25__2011.05, она считывала одинаково каждый раз,
НО при внимательной проверке оказалось, что не все 32Мб, а первые 16Мб Дважды!
Гуглил форумы -я не одинок в этой проблеме.
Нет в наличии сейчас W25Q256, чтоб попробовать выложенные вами программы,
но когда мне нужно было, меня выручил только Flashrom +патч, вручную собранный под линуксом.
Готовых сборок не нашел, поэтому собрал-выложил версию под Windows с этим патчем. |
|
edos Участник Сообщения: 330
|
Извиняюсь не досмотрел. А если с этим вопросом обратиться к Володе (Postal2)? Может поможет. Ведь не всем необходим Postal2-Postal3, а этот девайс вполне удовлетворяет? |
|
KVM Участник Сообщения: 910
|
А какая версия софта для него щас самая свежая?? |
|
maxxproff Новичок Сообщения: 23
|
| edos писал: | | Извиняюсь не досмотрел. |
Скорее это вам СПАСИБО, т.к я с вашей подачи отыскал в версиях 1.17 и 1.18 поддержку SPI FLASH 25X256 (COMMON), но не на чем попробовать.
| edos писал: | | А если с этим вопросом обратиться к Володе (Postal2)? |
Я листал ветки про Postal, там поступали такие просьбы, разработчик дал понять, что ему это пока не интересно.
А та dll'шка для поддержки -это другой человек для себя делал.
К тому же, я тут выше писал,
по моей просьбе Tifa сделал поддержку ch341a в своей программе AsProgrammer.
А Flashrom -как запасной вариант.
| KVM писал: | | А какая версия софта для него щас самая свежая?? |
Для "него" -для ch341 или для postal2?
Я на грабли понаступал, поэтому советовал бы вам искать не самую свежую, а самую стабильную версию =) |
|
KVM Участник Сообщения: 910
|
|
edos Участник Сообщения: 330
|
Я читал что самая стабильная версия считается 1.18. |
|
maxxproff Новичок Сообщения: 23
|
| edos писал: | | Я читал что самая стабильная версия считается 1.18. |
пришли из китая 5шт W25Q128, оказались б/у, с одной из них защиту не мог снять.
Ни китайская программа версий с v1.17 по v1.30, ни flashrom моей сборки снять не смогли- после стирания данные оставались,
помог только AsProgrammer v1.3.7 с опциями работы c битами защиты!
http://forum.easyelectronics.ru/viewtopic.php?f=17&t=10947&sta ...
UPD: откопал ветку flashrom с расширенной поддержкой работы с битами status register, соберу, опробую
asprogrammer.jpg 53,1 КБ Скачано: 217 раз(а)
asprogrammer2.jpg 52,82 КБ Скачано: 167 раз(а)
|
|
maxxproff Новичок Сообщения: 23
|
|
edos Участник Сообщения: 330
|
|
maxxproff Новичок Сообщения: 23
|
| edos писал: | Postal 3 уже работает с CH341.
Сам не пробовал. |
А я наконец добрался попробовал -SPI РАБОТАЕТ!
Нужно только DLLшку положить в папку с Postal3.exe
и в настройках программы в закладке COM settings поставить UsbXpress.
ВНИМАНИЕ: автору Postal'а претензий не предъявлять, т.к дллшка стороннего разработчика. |
|
maxxproff Новичок Сообщения: 23
|
ДЛЯ тех у кого не работает CH341DP.EXE (утилита от производителя для прошивки AVR c помощью CH341A), поковырял ее исходники:
для работоспособности китайского экземпляра программы вывод CS (Reset AVR) нужно подключать не на D0 (пин 15), а на D1 (пин 16)!
Сам пока не пробовал перепаивать,
но пересобрал из исходников эту программу, чтобы она работала с CS на D0, как это распаяно в большинстве программаторов на CH341A,
(для любителей переспрашивать: при использовании этой перекомпилированной программы ничего перепаивать теперь не нужно, при использовании оригинальной китайской -нужно).
бегло проверил на Atmega8 -фьюзы читает!
Заодно перевел на английский и установил по умолчанию системный шрифт.
За залоченные AVR чипы ответственности не несу!
Сборка модифицированной программы тестовая, пробуйте, пишите, может где-что не доглядел, пересоберу...
UPD: народ пишет, косячит программа. Т.к кнопка чтения в ней изначально не предусмотрена, тратить на нее время не интересно, пользуйтесь AVRDUDE_CH341A
Файл тут http://monitor.net.ru/forum/viewtopic.php?p=5306939 |
|
maxxproff Новичок Сообщения: 23
|
Собрал очередную тестовую сборку avrdude c поддержкой CH341A с двумя вариантами:
- быстрый SPI (ключ -c ch341a)
- медленный bitbang-SPi (ключ -c ch341a_bitbang)
| maxxproff писал: | ....
Видит программатор CH341A только при установке для него альтернативных драйверов libusb или libusbk.
Подробности, инструкции, альтернативные драйверы и ссылки на источники исходных кодов программ смотрите в теме по ссылке, начиная с поста #3524 и до конца:
http://www.yourdevice.net/forum/viewtopic.php?f=26&t=1812#p3524 |
|
|
maxxproff Новичок Сообщения: 23
|
Добавил третий вариант:
- медленный bitbang-SPi с обращением через драйвер производителя (CH341WDM.SYS) (ключ -c ch341a_bitbang_wch)
При этом все три варианта ключа запуска рабочие: два первых требуют установки альтернативного драйвера libusb, третий работает через стандартный драйвер от WinChipHead.
По поводу остальных ключей запуска -гуглите на тему "параметры запуска avrdude".
Несмотря на то, что сборка очень сырая, дорабатывать пока особо не буду (например, быстрый SPI также через драйвер производителя добавлю как-нибудь потом...).
Меня все устраивает, у меня все работает.
Если у кого появятся какие замечания по работе, то пишите, предварительно прикладывайте под спойлер лог работы этой сборки, запущенной с ключом -vvv,
буду дорабатывать по возможности/настроению.
P.S: программа также поддерживает кучу других программаторов, т.к собрана из официальных исходников avrdude v6.3,
но лично я на других программаторах эту сборку не тестировал, отзывы о работе приветствуются!
По поводу остальных ключей запуска -гуглите на тему "параметры запуска avrdude".
UPD: пересобрал с определением индекса устройства в системе, выложил тут http://monitor.net.ru/forum/viewtopic.php?p=5306939#5306939 |
|