Предыдущая публикация
Прошивать ещё не чего:) Но программатор рабочий. Нашёл драйвера на сайте http://mysku.ru/blog/aliexpress/35179.html . Покупал за 194 рубля. Но там где я покупал уже не продают. Но тут за 177 рублей. http://alipromo.com/redirect/cpa/o/o3d1kd7n666u2gdnd7gide9jp7jqr8ot/
Присоединяйтесь — мы покажем вам много интересного
Присоединяйтесь к ОК, чтобы подписаться на группу и комментировать публикации.
Комментарии 31
Прошивку .rom переименовывал в .bin .
/
Почему-то в биос заходилось через FI а не F2.
(Ноут EeePC2Gsurf)
Тогда же другой электронщик прошил эту же прошивку на дорогом программаторе и прислал мне -у него норма.
Обе микры на один ноут впаивались.
Может его можно как-то замедлить?улучшить? Просто разница непонятная.
Драйвера для работы как переходник USB-UART те же, что и для СН340, а на каком сайте можно найти драйвера для его работы именно как программатора?
===============================================
Китайский программатор микросхем "YJ CH341A Mini Programmer" на
микросхеме СН341А фирмы "WCH" можно использовать и как
переходник USB-UART, аналогично переходникам на микросхеме
СН340 (например, китайскому YYH-256). Сбоку от колодки для
программируемых микросхем есть перемычка, которую, согласно
рисунку с сайта www.easyelectronics.ru , надо переставить из
положения 1-2 в положение 2-3. В этом случае вывод 01 микросхемы
СН341А не будет соединен с общим проводом, и микросхема
переключится в режим USB-UART. Видимо, это самое и написано с
обратной стороны печатной платы программатора, да только по-
китайски, и вряд ли большинство владельцев программатора это
прочитает. Если в операционной системе уже стоит драйвер для
"адаптера" USB-UART на микросхеме СН340, то драйвера не
потребуется. Тут столкнулся с таким моментом - все работает
под Windows XP, но п...ЕщёДоработка программатора на микросхеме СН341А.
===============================================
Китайский программатор микросхем "YJ CH341A Mini Programmer" на
микросхеме СН341А фирмы "WCH" можно использовать и как
переходник USB-UART, аналогично переходникам на микросхеме
СН340 (например, китайскому YYH-256). Сбоку от колодки для
программируемых микросхем есть перемычка, которую, согласно
рисунку с сайта www.easyelectronics.ru , надо переставить из
положения 1-2 в положение 2-3. В этом случае вывод 01 микросхемы
СН341А не будет соединен с общим проводом, и микросхема
переключится в режим USB-UART. Видимо, это самое и написано с
обратной стороны печатной платы программатора, да только по-
китайски, и вряд ли большинство владельцев программатора это
прочитает. Если в операционной системе уже стоит драйвер для
"адаптера" USB-UART на микросхеме СН340, то драйвера не
потребуется. Тут столкнулся с таким моментом - все работает
под Windows XP, но под Windows 7 операционная система в
"Диспетчере устройств" выводит сообщение: "Не удается проверить
цифровую подпись драйверов, необходимых для данного устройства."
В результате новый СОМ-порт хотя и виден в "Диспетчере устройств",
и можно изменить его номер, скорость, 8N1 и.т.д. - но терминальные
программы его не "видят", даже если менять его номер и скорости.
При этом ранее использовавшийся переходник на СН340 с тем же
драйвером "видится" и нормально работал. Почему - не разбирался,
поскольку достаточно того, что в Windows XP все работало.
что и контакты перемычки 1-2-3. Контакт 1 к выв.01 микросхемы,
контакт 2 - к общему проводу, а контакт 3 ни с чем не соединен.
Плата довольно большая по размерам и массе, и если к ней
подключить кабель от устройства, с которым надо связаться по
UART, то она может "выдергиваться" из USB-разъема на системном
блоке. Кроме того, производители довольно некачественно впаяли в
плату вилку USB, потребовалось пропаять ее контакты, и дополнительно
припаять проволочную скобку между корпусом вилки и фольгой общего
провода - для большей механической прочности. Все же лучше взять
гибкий кабель USB небольшой длины - как удлинитель, чтобы плата не
"висела" не разъеме системного блока. А желательно, чтобы был если
не корпус, то хотя бы дно из какого-нибудь изолирующего материала,
чтобы плата под напряжением (пусть там и 5 Вольт) не коснулась
чего-нибудь металлического на столе, и не вышел бы из строя к...ЕщёВыводы TX, RX, GND, +5V VCC выведены на тот же 7-контактный разъем,
что и контакты перемычки 1-2-3. Контакт 1 к выв.01 микросхемы,
контакт 2 - к общему проводу, а контакт 3 ни с чем не соединен.
Плата довольно большая по размерам и массе, и если к ней
подключить кабель от устройства, с которым надо связаться по
UART, то она может "выдергиваться" из USB-разъема на системном
блоке. Кроме того, производители довольно некачественно впаяли в
плату вилку USB, потребовалось пропаять ее контакты, и дополнительно
припаять проволочную скобку между корпусом вилки и фольгой общего
провода - для большей механической прочности. Все же лучше взять
гибкий кабель USB небольшой длины - как удлинитель, чтобы плата не
"висела" не разъеме системного блока. А желательно, чтобы был если
не корпус, то хотя бы дно из какого-нибудь изолирующего материала,
чтобы плата под напряжением (пусть там и 5 Вольт) не коснулась
чего-нибудь металлического на столе, и не вышел бы из строя контроллер
USB на материнской плате. В моем случае "по рукой" оказался отрезок
пластмассового короба для электрических проводов, без крышки. К фольге
общего провода программатора припаяны "земляные" лепестки, винтами М2
с потайной головкой и гайками прикрученные к отрезку короба.
Второй момент - печатные проводники, по которым к контактам
разъема GND и +5V VCC подводятся общий провод и +5В, выполнены
достаточно узкими. На всякий случай, они были продублированы
2-мя проводами МГТФ с соответствующими контактами вилки USB.
например, с роутером ASUS WL-500GP, аппаратом для измерения
артериального давления, GPS-навигатором. С чем еще довелось
столкнуться - когда под Win XP для подобных целей использовал
переходник ВМ8050 или ВМ8051 на микросхеме СР2103, то там приходилось
устанавливать максимальную скорость 115200, в случае меньшей
скорости 9600 или 57600 - начинались сбои, терминальная программа
принимала "мусор", и.т.д. В случае с СН341А оказалось, что надо
наоборот, снижать скорость обмена до 9600, в противном случае -
"мусор" из посторонних символов, и.т.д.
В качестве терминальных программ использовались MTTTY и Terminal 1.93
Br@y, а вот Telemax.exe из пакета NC5, который при соответствующих
настройках совместимости прекрасно работает под Win XP с переходником
на базе СР2102 или СР2103 - при работе с СН341А выдает, опять же, одни
только посторонние символы и пробелы. Попытка сменить скорость в
настро...ЕщёПрограмматор использовался для связи по UART с разными устройствами,
например, с роутером ASUS WL-500GP, аппаратом для измерения
артериального давления, GPS-навигатором. С чем еще довелось
столкнуться - когда под Win XP для подобных целей использовал
переходник ВМ8050 или ВМ8051 на микросхеме СР2103, то там приходилось
устанавливать максимальную скорость 115200, в случае меньшей
скорости 9600 или 57600 - начинались сбои, терминальная программа
принимала "мусор", и.т.д. В случае с СН341А оказалось, что надо
наоборот, снижать скорость обмена до 9600, в противном случае -
"мусор" из посторонних символов, и.т.д.
В качестве терминальных программ использовались MTTTY и Terminal 1.93
Br@y, а вот Telemax.exe из пакета NC5, который при соответствующих
настройках совместимости прекрасно работает под Win XP с переходником
на базе СР2102 или СР2103 - при работе с СН341А выдает, опять же, одни
только посторонние символы и пробелы. Попытка сменить скорость в
настройках на меньшую, также ни к чему не приводила. Несколько лучшие
результаты были с некогда разрекламированной в начале 2000-х в журнале
"Радио" терминальной программой СОМ2000 - под Win XP она работала и
с переходниками на CP2103, FT232, PL2303, СН341А - но в последнем
случае при попытке установить скорость 115200 "зависала", причем так,
что и не помогал Ctrl-Alt-Del. А если в настройках СОМ2000 поставить
тип принимаемых символов не HEX, а TEXT (а как же еще читать то,
что приходит по протоколу NMEA-0183?) - то программа "зависает" и при
меньших скоростях.
UART c GPS-навигатором "u-blox 7 - GPS/GNSS Receiver". Этот GPS-
навигатор имел выход через USB - но драйверов к нему не было (сейчас
их и не скачать, сайт Ublox не то заблокирован, не то недоступен), а
навигатор имеет и выход UART с контактами PPS, RX, TX, GND, VCC.
Так что, исключая сигнал PPS, можно было использовать 4-проводной кабель
с 2-мя вилками, контакты которых соединены "один-в-один", тогда и +5В
питания подается от программатора.
Для дистанционного контроля сигнала PPS можно использовать светодиод
"RUN" на программаторе, он соединен анодом с +3,3В, а катодом через
резисторы - с сигналами CS SPI и SDA I2C, т.е, если на одном из этих
сигналов будет лог.0, то он засветится. Контакты 2 и 3, которые
замыкаются перемычкой, это - общий провод и ни к чему не присоединенный
контакт. Если последний соединить резистором 120-150 Ом с контактом
CS SPI (в режиме UART перемычк...ЕщёПереходник и терминальная программа MTTTY использовались для связи по
UART c GPS-навигатором "u-blox 7 - GPS/GNSS Receiver". Этот GPS-
навигатор имел выход через USB - но драйверов к нему не было (сейчас
их и не скачать, сайт Ublox не то заблокирован, не то недоступен), а
навигатор имеет и выход UART с контактами PPS, RX, TX, GND, VCC.
Так что, исключая сигнал PPS, можно было использовать 4-проводной кабель
с 2-мя вилками, контакты которых соединены "один-в-один", тогда и +5В
питания подается от программатора.
Для дистанционного контроля сигнала PPS можно использовать светодиод
"RUN" на программаторе, он соединен анодом с +3,3В, а катодом через
резисторы - с сигналами CS SPI и SDA I2C, т.е, если на одном из этих
сигналов будет лог.0, то он засветится. Контакты 2 и 3, которые
замыкаются перемычкой, это - общий провод и ни к чему не присоединенный
контакт. Если последний соединить резистором 120-150 Ом с контактом
CS SPI (в режиме UART перемычка вообще не нужна), то сигнал PPS с
частотой 1Гц, "заведенный" на этот "пустой" контакт, можно будет видеть
по миганию этого светодиода.