Ремонт: Ноутбуков, Компьютеров
https://vlab.su/

Программатор CH341A: проблемы\решения
https://vlab.su/viewtopic.php?f=170&t=46218
Страница 1 из 18

densky59 [ 16 май 2016, 17:40 ]
Заголовок сообщения:  Программатор CH341A: проблемы\решения

Изучая варианты прошивки, нашел самый бюджетный, и, к сожалению долгий по времени работающий вариант прошивки мультиконтроллеров ENE K9012/12/12.
Первое, что я нашел, это то, что программатор Postal 2 умеет прошивать эти микросхемы с небольшой доработкой, ссылка на тему: http://remont-aud.net/forum/119-35486-1
Второе, это то, что и Postal 3 умеет их шить, ссылка: http://monitor.net.ru/forum/viewtopic.p ... sc&start=0
Третье, это то, что автор программаторы написал драйвер для работы программатора CH341 с ПО Postal.
Далее, по инструкции были сделаны настройки в ПО Postal, распаян шлейф к плате и уже через 10 минут шло считывание прошивки из KB9012 платы LA-9104P. Чтение, в общей сложности, заняло около 40 минут, запись так же.

Огромное спасибо Postal 2 на monitor.net.ru, и LG-savikdvd на remont-aud.net за
Драйвер для работы Postal с CH341 (драйвер на CH341 уже должен стоять в системе), его необходимо положить в рабочую папку Postal.
postal3__ch341_822.rar
Вложение:
postal3__ch341_822.rar

Сам Postal postal3_18-04-2016_148.rar
Вложение:
postal3_18-04-2016_148.rar

И инструкция по распайке и настройке программы
Работа_с_КВ9010_12_16.zip
Вложение:
Работа_с_КВ9010_12_16.zip

said5 [ 16 май 2016, 21:46 ]
Заголовок сообщения:  Re: Прошивка ENE KB9010/12/16 с помощью CH341, готовое решение

Если, кто не встречал СH341

Alibek [ 15 июн 2016, 09:33 ]
Заголовок сообщения:  Re: Прошивка ENE KB9010/12/16 с помощью CH341, готовое решение

спасибо за информацию. как раз есть на чем проверить. после настроек нажимаю setip. Получаю: Connection opened .
Checking KB9012 ...
FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF
usb-device closed.

далее ни читать, ни писать не хочет: Connection opened .
- Incorrect Answer !
Error While KB9012 Read !
Stop at : 0
usb-device closed.

подозрение на нерабочий мульт, да заменить нечем. пробую под win 7 x64/

MafiaDon [ 11 июл 2016, 14:21 ]
Заголовок сообщения:  Re: Прошивка ENE KB9010/12/16 с помощью CH341, готовое решение

Здравствуйте! Имеется программатор CH341A и мультиконтроллер ENE KB9012. То есть по описанию получается что достаточно подружить программатор с ПО Postal и можно будет прошить мультик. Никаких дополнительных схем паять не надо? Ну кроме как вывода контактов с разъема клавиатуры и подачи питания 3.3v с внешнего источника.
Заранее Спасибо!

densky59 [ 11 июл 2016, 16:18 ]
Заголовок сообщения:  Re: Прошивка ENE KB9010/12/16 с помощью CH341, готовое решение

Все верно. Питание будет идти с программатора, внешнего питания не нужно.

MafiaDon [ 11 июл 2016, 17:49 ]
Заголовок сообщения:  Re: Прошивка ENE KB9010/12/16 с помощью CH341, готовое решение

densky59, получается в моем случае при прошивке KB9012 питание 3.3 на ногу 9,22,33,96 не подавать? Или взять туда 3.3 с программатора? Спасибо!

densky59 [ 11 июл 2016, 19:55 ]
Заголовок сообщения:  Re: Прошивка ENE KB9010/12/16 с помощью CH341, готовое решение

MafiaDon
да, найдите на плате в обвязкe ENE - 3.3В, и подайте с программатора

densky59 [ 20 июл 2016, 11:35 ]
Заголовок сообщения:  Re: Прошивка ENE KB9010/12/16 с помощью CH341, готовое решение

ttikoo выложены здесь
http://remont-aud.net/forum/119-35486-5

MindFlyer [ 24 сен 2016, 11:43 ]
Заголовок сообщения:  Re: Прошивка ENE KB9010/12/16 с помощью CH341, готовое решение

Огромное спасибо. Прошил 9012 на la-8951p. Сначала были ошибки при чтении и записи. Потом дополнительно запитал мульт от внешнего БП и все отлично прочиталось и записалось. Так что питания самого CH341 действительно не хватает.

ПС: обязательно соединить все GND между собой

Edn [ 26 сен 2016, 15:05 ]
Заголовок сообщения:  Re: Прошивка ENE KB9010/12/16 с помощью CH341, готовое решение

У меня тоже без внешнего питания не шилось

osttap [ 07 окт 2016, 12:57 ]
Заголовок сообщения:  Re: Прошивка ENE KB9010/12/16 с помощью CH341, готовое решение

У меня КВ9012 читать и шить отказывается. Все сделал по инструкции. Подал 3.3 с внешнего источника на 33 ногу, так как с программатора идет просадка.
Программа опрос мульта делает успешно, а дальше средний палец мне показывает.
Пробовал провода короче сделать, тоже самое, не пойму что делаю не так, мульт новый.
Вот лог:
Config Load Success.
SiUSBXp.dll loaded .
New style Dll in use ...
Count of USB-devices = 1
Num of device to use = 0
Connection opened .
Checking KB9012 ...
FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF
usb-device closed.
Connection opened .
- Incorrect Answer !
Error While KB9012 Read !
Stop at : 0
usb-device closed.


Разобрался, Панельку в самом программаторе, нужно вставлять во второй порт (тот, что дальше от рычага), и все заколосилось. )))

ДмитрийAtk [ 19 ноя 2016, 03:14 ]
Заголовок сообщения:  Re: Прошивка ENE KB9010/12/16 с помощью CH341, готовое решение

Помогите люди!!!!!

Есть CH341A как им прошить KB9012?????
Возможно ли это в действительности??? Если можно, скиньте на почту!
Очень буду благодарен!

Максик [ 28 ноя 2016, 16:30 ]
Заголовок сообщения:  Re: Прошивка ENE KB9010/12/16 с помощью CH341, готовое решение

Вложение:
postal3__ch341_822.rar
Сам Postal
Вложение:
postal3_18-04-2016_148.rar
И инструкция по распайке и настройке программы:
Вложение:
Работа_с_КВ9010_12_16.zip

как файлы скачать???.

drak [ 04 дек 2016, 03:49 ]
Заголовок сообщения:  Re: Прошивка ENE KB9010/12/16 с помощью CH341, готовое решение

Добавлю свой опыт прошивки KB9010BF через CH341A. Подключил KSI4-KSI7, KSO3 , 3.3 вольта с программатора на VCC. Массу сперва не подключал отдельно, а только на KSO3 и получил странный эффект, читается , но со сбоями периодическими, чип сильно греется, а напряжение 3.3 вольта на VCC проседает до 2.5 вольт. Достаточно было массу программатора соединить с массой платы и всё прошло, чип греться перестал, напряжения в норме, всё читается-пишется. good Ноут Samsung NP900X3C чип в корпусе LFBGA, вызвонил контакты на клавиатурный разъём,получилось:

сигнал LQFP LFBGA SPI Keyboard разъём(отсчёт начинал со стороны чипа)
KSO3 42 H13 4 4
KSI4 59 D13 1 10
KSI5 60 C12 6 12
KSI6 61 C13 5 14
KSI7 62 D10 2 15

3.3 вольта от программатора подключал к маленькому дросселю рядом с KB9010
Спасибо автору темы!

rusvirus [ 19 дек 2016, 02:41 ]
Заголовок сообщения:  Re: Прошивка ENE KB9010/12/16 с помощью CH341, готовое решение

Имеется ch341, и мульт KB9022Q D.Возможно им прошить этот мульт?
и поделитесь пожалуйста схемой подключения CH341 к KB90xx

rusvirus [ 22 дек 2016, 12:47 ]
Заголовок сообщения:  Re: Прошивка ENE KB9010/12/16 с помощью CH341, готовое решение

Вот этим готовым решением прошил 9022 и теперь +3VLP в к.з., обнаружил что виновник Мулът...
поэтому скажу так: ненадо испытывать судьбу, а просто взять готовое решение от инжинера Вертьяного и не старадать фигней...

646 [ 16 янв 2017, 11:00 ]
Заголовок сообщения:  Re: Прошивка ENE KB9010/12/16 с помощью CH341, готовое решение

rusvirus писал(а):
ненадо испытывать судьбу, а просто взять готовое решение от инжинера Вертьяного и не старадать фигней...

Такая же фигня,при установке на плату мульта, по питанию 3,3 В появляется близко к короткому. Шил RT809F, мульт и сейчас шьется. Или KB9012 гавно, или на плате еще дефект есть. И ПРИ ЧЕМ ТУТ инжИнер Вертьянов???

techgirl94 [ 19 янв 2017, 14:48 ]
Заголовок сообщения:  Re: Прошивка ENE KB9010/12/16 с помощью CH341, готовое решение

Полная инструкция как прошить мультиконтроллер KB9012 через клавиатурный разъём, на примере материнской платы LA-A091P от ноутбука Lenovo G505S, с подробным описанием и фотографиями :

http://dangerousprototypes.com/docs/Flashing_KB9012_with_Bus_Pirate <---- Если добыть шлейф аналогичный клавиатурному, то любой может прошивать KB9012 не припаивая ни одного провода ни к мультиконтроллеру ни к материнской плате ! Успешно прошились уже 9 аналогичных плат таким методом, всё просто замечательно

Вот так это подключение выглядит в результате (осталось только программатор в USB вставить) :

Изображение
Изображение

^^^ землю с платы тут можно добыть тремя способами - или всё же припаять один провод (но там место для пайки очень удобное с краю, любой сможет), или вдеть оголённый провод в земляное колечко и перекрутить этот провод, или если есть специальный провод-прищепка чтобы прицепиться к земляному колечку - вообще идеально!

Линуксоидам, если тут есть такие: можете прошивать KB9012 через программу flashrom если накатить поверх её исходников три патча перед компиляцией : здесь были 3 ссылки ---> но после этих патчей возможно она перестанет прошивать другие чипы, так что лучше держать два отдельных собранных flashrom'а - один с патчами, другой без них. Скорость прошивки к сожалению невелика: на полный цикл (стирание - запись прошивки - чтение прошивки и проверка контрольной суммы) у flashrom уходит где-то 1 час. + процесс прошивки запускается со второго раза (при первом запуске flashrom не может обнаружить KB9012 и сразу завершает работу, но если попробовать ещё раз то он обнаруживает, шьёт прекрасно и безошибочно) . Всё стараюсь прошивать через линукс, когда есть такая возможность, - так удобнее, и винде не особо доверяю т.к. у неё все исходники закрыты и неизвестно что она там вытворяет...

Кстати flashrom поддерживает огромное количество чипов, расширяя возможности этого недорогого программатора, вот устаревший список - https://www.flashrom.org/Supported_hardware (в последний раз обновлялся в 2020 году, так что в реальности поддерживает намного больше)

Добавлено позже: те патчи для поддержки KB9012 - оказывается, были приняты в опенсорсную программу для прошивки flashrom! :dan_ser: Теперь, без дополнительных телодвижений, вы можете на любой линукс накатить flashrom (например, простой командой sudo apt-get install flashrom, или через центр приложений если он есть в вашем линуксе) - и использовать для прошивки KB9012 абсолютно любой программатор, поддерживающийся flashrom'ом, включая копеечный CH341A

Tecnik2 [ 02 фев 2017, 14:07 ]
Заголовок сообщения:  Re: Прошивка ENE KB9010/12/16 с помощью CH341, готовое решение

densky59 писал(а):
Драйвер для работы Postal с CH341 (драйвер на CH341 уже должен стоять в системе), его необходимо положить в рабочую папку Postal.

Немного запутанное предложение.
1 - установить драйвер на CH341 если он ещё не установлен.
2 - установить драйвер для работы Postal с программатором CH341.
3 - установить программу Postal (если это нужно. Может она работает без установки. Мне это предстоит делать, потому не знаю.)
Теперь вопрос.
4 - Имеем папку программы Postal. В ней находиться исполняемый файл. В эту же папку нужно скопировать драйвер программатора СР341?

PS: у меня тоже пока нет доступа к скачиванию вайлов, а по ссылке на другой форум вообще не понятно о чём речь идёт. Толи про Postal то ли про что.
Буду очень признателен если скинете файлики на почту Tecnik2@yandex.ru, или на облако, чтобы Вас не мучили просьбами.
За тему, Большое спасибо!

646 [ 11 фев 2017, 11:45 ]
Заголовок сообщения:  Re: Прошивка ENE KB9010/12/16 с помощью CH341, готовое решение

В папку с Postal поместить SiUSBXp.dl, и в настройке портов выставить метки Usb Xpress везде. Т. к. CH341a не создает своего виртуального порта, то с Postal будет работать только в режиме Usb Xpress.
polytex@ua.fm странная почта, наверно всего политеха :hi_hi_hi:

Ciber SLasH [ 05 мар 2017, 13:43 ]
Заголовок сообщения:  Re: Программатор CH341: проблемы\решения

Придерживайтесь темы обсуждения! Никакие другие программаторы тут обсуждать не нужно!
Все сообщения не относящиеся к теме удалил.

Roman-speak [ 11 апр 2017, 02:28 ]
Заголовок сообщения:  Re: Программатор CH341: проблемы\решения

На али есть 2 модификации- чёрная и зелёная, стоят одинаково, какая из них лучше?

Андрей Сенин [ 11 апр 2017, 14:09 ]
Заголовок сообщения:  Re: Программатор CH341: проблемы\решения

Roman-speak писал(а):
На али есть 2 модификации- чёрная и зелёная, стоят одинаково, какая из них лучше?

Они одинаковые.

Андрей Сенин [ 30 апр 2017, 03:36 ]
Заголовок сообщения:  Re: Программатор CH341: проблемы\решения

Как его допилить для прошивки флешек с питаловом 1,8 вольта?

646 [ 30 апр 2017, 10:45 ]
Заголовок сообщения:  Re: Программатор CH341: проблемы\решения

"...пилите Шура..."
https://ru.aliexpress.com/item/1-8V-ada ... 0.0.8nuBlW или http://monitor.net.ru/forum/w25q16dwsig ... 39694.html

azizaqa [ 04 май 2017, 19:55 ]
Заголовок сообщения:  Re: Программатор CH341: проблемы\решения

здравствуйте. Можно ли прошить İTE с CH341?

646 [ 04 май 2017, 21:34 ]
Заголовок сообщения:  Re: Программатор CH341: проблемы\решения

azizaqa писал(а):
Можно ли прошить İTE с CH341?

Нет, нельзя, Postal3 не разрешает.

Dwit [ 12 июн 2017, 15:18 ]
Заголовок сообщения:  Re: Программатор CH341A: проблемы\решения

CH341A сможет нормально прошить 25Q256 ? Читал отзывы, что половину дампа записывает нормально, остальная - мусор и т.п.
?

Irbor [ 12 июн 2017, 15:48 ]
Заголовок сообщения:  Re: Программатор CH341A: проблемы\решения

Dwit
Купи Postal3 с ней он справляется без проблем,сам как то давно на TL866 пробовал,не пошло что то вроде и варика отключал и проверку-хер...

646 [ 12 июн 2017, 17:20 ]
Заголовок сообщения:  Re: Программатор CH341A: проблемы\решения

Dwit писал(а):
CH341A сможет нормально прошить 25Q256 ?

Irbor писал(а):
Купи Postal3 с ней он справляется без проблем

Сам не прошивал, судя по всему программа Postal3 поддерживает а джиг AVR или CH341A разницы не должно быть.

Страница 1 из 18 Часовой пояс: UTC + 4 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/