Программатор для Восстановление прошивки и сброс пароля с помощью USB UART

Вопросы по восстановлению, настройке, апгрейду, прошивкам и т.п.
Legos
Специалист
Сообщения: 566
Зарегистрирован: 03 ноя 2019, 03:34

Программатор для Восстановление прошивки и сброс пароля с помощью USB UART

Сообщение Legos » 13 янв 2020, 23:44

Годится ли такой программатор https://aliexpress.ru/item/32902635911. ... StTDr&mp=1 для Восстановление прошивки и сброс пароля с помощью USB UART согласно инструкции с сайта ? https://www.cctvsp.ru/articles/vosstano ... os-parolya

karadjia
Специалист
Сообщения: 653
Зарегистрирован: 26 фев 2018, 15:02
Откуда: Харьков

Re: Программатор для Восстановление прошивки и сброс пароля с помощью USB UART

Сообщение karadjia » 14 янв 2020, 08:26

Я конечно не супер спец в программаторах, но вот мое мнение как пользователя сего девайса.
Если не стоит цель купить просто UART а купить два в одном то не плохой программатор. Ну функция "UART" со стандартными уровнями, тут и писать нечего. По функции "программатор". Читает 24, 25 и (с переходником-адаптером) 93 серии чипов. 25х128 серию читает на ура - проверено.
Устройство "Два в одном" . То есть может работать как USB программатор или как USB UART (от положения джампера на плате программатора).
Неплохая программная поддержка. Есть минимум три разновидности ПО. Родное и 2 альтернативы. Альтернативы мне нравятся больше
Теперь более предметно по пунктам.
1. Покупка.
а. Покупать лучше черный. (есть зеленый и черный варианты). Бытует мнение (форумы) что в зеленом меньше питание программируемого чипа (3.3v). В черном вроде до 4.5v. Не знаю насколько это достоверно. Не проверял именно этот пункт ибо железка со своими функциями пока справляется.
б. Покупать (мой опыт работы) лучше полный комплект. Программатор в сборе с прищепкой и платами адаптации + 1.8.adapter + опция
прищепка х8 + опция прищепка х16.
По родной прищепке (в комплекте). Работаете с корпусами DIP-8
По доп " прищепка х8". Вторую стачиваете не много для работы (не выпаивая) с корпусами SOIC (планарные). Без доработки - плохая
фиксация на чипе.
По доп " прищепка х16". Для работы (не выпаивая) с корпусами DIP-16 (winbond к примеру).
По адаптеру 1.8 adapter. Не гарантирую что Вам никогда не придется работать с 93 серией.
Итог. Я бы выбрал лот с 4, 6, 7, 8 позициями
2 Работа с девайсом.
Это конечно не полный универсал, но для работы с чипами бытового железа достаточно вполне. Для пиков и прочего - девайсы лучше отдельные брать. Мурзилок по работе с CH341 в инете много - читайте. Там нет ничего военного и супер мудрого. Два реально работающих форума - для поиска нового и не изведанного ранее.
ПО. Распространено 3 основных.
а. Родное - лично мне не нравится. Запущена по поддержке чипов ( не вся библиотека). Корявый перевод интерфейса программы.
б. Ch341Programmer от SkyGz Series Soft. Бесплатная. Не плохая, постоянно дописывают поддержку чипов. Полностью русскоязычная.
Автор - Ваш земляк. Минус - иногда хромает авто определение чипа. Есть отдельный форум.
в. Соlibri. Бесплатная. Но нужна регистрация на сайте ресурса для доступа к архивам и поддержке (регистрация бесплатная). Лучшая,
на мой взгляд, программа. Самая полная библиотека. Постоянно дописывается. Есть форум поддержки. Четкое авто определение
чипа. Самая полная инфа о чипе с выводом на экран. Русскоязычная. Недостаток - пока не обнаружил.
Ну вот все вкратце. Ну а выбирать конечно Вам.

UefLV
Специалист
Сообщения: 495
Зарегистрирован: 05 янв 2016, 14:48

Re: Программатор для Восстановление прошивки и сброс пароля с помощью USB UART

Сообщение UefLV » 14 янв 2020, 09:56

По моему в этом программаторе уровни UART 5V, а в современных девайсах обычно логика 3,3В. Лучше взять переходник UART с уровнями 3,3В

Вероятно версий ПО чуть больше ))

UefLV
Специалист
Сообщения: 495
Зарегистрирован: 05 янв 2016, 14:48

Re: Программатор для Восстановление прошивки и сброс пароля с помощью USB UART

Сообщение UefLV » 14 янв 2020, 10:25

Вот интересный конвертер: https://aliexpress.ru/item/32828047159.html?spm

Шесть в одном Многофункциональный модуль интерфейса преобразования:
USB к ttl
USB к 232
USB к 485
Ttl до 232
Ttl до 485
232 до 485

Изображение

karadjia
Специалист
Сообщения: 653
Зарегистрирован: 26 фев 2018, 15:02
Откуда: Харьков

Re: Программатор для Восстановление прошивки и сброс пароля с помощью USB UART

Сообщение karadjia » 14 янв 2020, 11:13

В общем то я согласен с подтекстом "каждому отдельному пирожку - свой отдельный рот". Конечно узко заточенное лучше широко профильного.
Я ответил на вопрос автора со своей позиции и опыта. Лично мне вполне хватает и CH341 для полной работы с железом бытовым, роутерами, точками и регами-камерами. Ну и про опорное напряжение - конечно есть разные варианты. Но пока 341 справляется и пока не было затыков именно в этом ключе, разница в величине опорного, - зачем его мне менять.... Вот сейчас возникла необходимость работы с пиками - конечно буду присматривать другой девайс. Что бы было удобно и качественно.
По 6 в 1 UART.
Для работы только с исправным по железу и не исправным по ПО девайсам - вещь конечно лучше чем CH341. Так сказать комбайн. Все и в одном месте.
А вот для работы с не исправным по железу и в любом состоянии ПО девайсам - тут 6 в 1 бесполезен. Хотя справедливости ради стоит отметить и то что диагностика именно исправности чипа памяти проще и удобнее на программаторе чем через консоль и UART. Ну диагностируете вы что убита или частично посыпалась ЕЕПРОМ ну дальше что? Чем зальете в новый чип дамп? А сыпятся чипы не так уж и редко. Конечно это правильно 341 против 6в1 если автор покупает его не для одного своего девайса а с прицелом на будущее. Ну а если только для одного-единственного то тогда лучше конечно заточенное под конкретное железо. Но тут как раз есть правило - на вкус и цвет.....
По ПО к 341. Конечно его море. Но я пользуюсь только 2 вышеперечисленными. Вернее раньше пользовался 1 альтернативой но когда возникли проблемы с W25Q128BVFG то нашел то что поддерживает этот чип. Конечно можно и ручками было прописать данные чипа в базу 1 но нафига - если есть уже готовое и проверенное другими....
Ну и по самому ПО. Я описал только то чем сам пользуюсь и что хоть не много но протестил. А писать про то что не тестил..... сами понимаете....
Собственно благодаря автору топика мы можем обмениваться своими мнениями о том или ином железе для диагностики-программирования. Ну и потом уже дело лично каждого выбрать себе лучшее из описанного железа. Есть у кого опыт, как положительный так и отрицательный - пишите. Опыт любой, а особенно чужие ошибки, бесценная вещь.
Кстати пользуясь случаем хочу попросить совета какой лучше программатор прикупить для работы с линейкой ПИК контроллеров. В частности пока интересны чипы PIC16F1507 и PIC16F690 от Microchip. Сам программатор и нормальный софт под него. Ну и конечно "прицел на будущее" при выборе программатора.
Всем спасибо за ответы.

karadjia
Специалист
Сообщения: 653
Зарегистрирован: 26 фев 2018, 15:02
Откуда: Харьков

Re: Программатор для Восстановление прошивки и сброс пароля с помощью USB UART

Сообщение karadjia » 14 янв 2020, 12:19

Дополнения по вольтажу опорного. Скопировано без редактирования.
Инфа крайне противоречивая. Вот два поста с 4pda один и сразу за ним вторрой.
1. Программатор тот что в шапке с чёрной маской 3.3в
2. Есть два прогера(чёрный и зелёный)
Так вот чёрный в режиме UART выдаёт на TX/RX напряжение от 4,8 до 5,1 вольт.
А на зелёной плате, стабильно от 3,2 до 3,4 вольта.
Хотя оба в режиме прошивки микросхем выдают 3,4 аольта
По существу (только что проверил) СН341 режим UART (без шлейфа - на холостую) Rx-5.138 Tx-5.138 5v-5.138
UBIQUITI Uni-Fi проц AR7241 флеш MX25L6408E (относительно платы Uni-Fi контакты) - Rx-0.0182.614 Tx-2.614 3.3v-3.341
UBIQUITI Uni-Fi проц AR7241 флеш MX25L6408E - СН341 режим UART -(относительно платы Uni-Fi контакты) (подключен шлейф) прога PuTTY режим serial Rx-2.627 Tx-3.443 Работа в консоли- без проблем.

UefLV
Специалист
Сообщения: 495
Зарегистрирован: 05 янв 2016, 14:48

Re: Программатор для Восстановление прошивки и сброс пароля с помощью USB UART

Сообщение UefLV » 14 янв 2020, 13:30

Для PIC в свое время использовал PICkit 2 Programmer/Debugger, последнее время забросил это и если что маленькое нужно проще на AVR.
karadjia писал(а):
14 янв 2020, 12:19
По существу (только что проверил) СН341 режим UART (без шлейфа - на холостую) Rx-5.138 Tx-5.138 5v-5.138
UBIQUITI Uni-Fi проц AR7241 флеш MX25L6408E (относительно платы Uni-Fi контакты) - Rx-0.0182.614 Tx-2.614 3.3v-3.341
По феншую не следует подключать 5 и 3.3 логику без преобразователей. У всех камер и NVR, что мне попадались UART с уровнями 3.3В, я сам то-же использовал подключения в перемешку и пока ни чего не сгорело, но это не означает что так стоит делать. )))
Тот конвертер по ссылке поддерживает кроме разных уровней ещё и RS485, это позволит посмотреть что происходит с PTZ управлением если используется RS485.

Legos
Специалист
Сообщения: 566
Зарегистрирован: 03 ноя 2019, 03:34

Re: Программатор для Восстановление прошивки и сброс пароля с помощью USB UART

Сообщение Legos » 14 янв 2020, 13:52

karadjia писал(а):
14 янв 2020, 08:26
Я конечно не супер спец в программаторах, но вот мое мнение как пользователя сего девайса.

а. Покупать лучше черный.
б. Покупать (мой опыт работы) лучше полный комплект. Программатор в сборе с прищепкой и платами адаптации + 1.8.adapter + опция
прищепка х8 + опция прищепка х16.
По родной прищепке (в комплекте). Работаете с корпусами DIP-8
По доп " прищепка х8". Вторую стачиваете не много для работы (не выпаивая) с корпусами SOIC (планарные). Без доработки - плохая
фиксация на чипе.
По доп " прищепка х16". Для работы (не выпаивая) с корпусами DIP-16 (winbond к примеру).
По адаптеру 1.8 adapter. Не гарантирую что Вам никогда не придется работать с 93 серией.
Итог. Я бы выбрал лот с 4, 6, 7, 8 позициями
2 Работа с девайсом.

б. Ch341Programmer от SkyGz Series Soft. Бесплатная. Не плохая, постоянно дописывают поддержку чипов. Полностью русскоязычная.
Автор - Ваш земляк. Минус - иногда хромает авто определение чипа. Есть отдельный форум.
в. Соlibri. Бесплатная. Но нужна регистрация на сайте ресурса для доступа к архивам и поддержке (регистрация бесплатная). Лучшая,
на мой взгляд, программа. Самая полная библиотека. Постоянно дописывается. Есть форум поддержки. Четкое авто определение
чипа. Самая полная инфа о чипе с выводом на экран. Русскоязычная. Недостаток - пока не обнаружил.
Ну вот все вкратце. Ну а выбирать конечно Вам.
karadjia Спасибо. Подробно и понятно. Буду брать черный как в шапке.
По лотам, мне нужен программатор, по крайней мере других мыслей пока нет, только для работы с видеокамерами и регистраторами, хватит ли мне для этих целей только лота 4 ? не хотелось бы опять набрать лишнего, чтобы оно просто валялось.

По работе с ним, с программами понял.

По сабжу, он подходит для последовательности работы с ним (?), как описано на сайте - https://www.cctvsp.ru/articles/vosstano ... os-parolya

Legos
Специалист
Сообщения: 566
Зарегистрирован: 03 ноя 2019, 03:34

Re: Программатор для Восстановление прошивки и сброс пароля с помощью USB UART

Сообщение Legos » 14 янв 2020, 13:57

UefLV писал(а):
14 янв 2020, 10:25
Вот интересный конвертер: https://aliexpress.ru/item/32828047159.html?spm

Шесть в одном Многофункциональный модуль интерфейса преобразования:
USB к ttl
USB к 232
USB к 485
Ttl до 232
Ttl до 485
232 до 485
UefLV писал(а):
14 янв 2020, 13:30
По феншую не следует подключать 5 и 3.3 логику без преобразователей. У всех камер и NVR, что мне попадались UART с уровнями 3.3В, я сам то-же использовал подключения в перемешку и пока ни чего не сгорело, но это не означает что так стоит делать. )))
Тот конвертер по ссылке поддерживает кроме разных уровней ещё и RS485, это позволит посмотреть что происходит с PTZ управлением если используется RS485.
Озадачили с феншуем ).
Как работать с данным конвертером ? есть ли русскоязычная практика использования ? какие к нему нужны допы ? годится ли он для моих (пока) целей- работа с видеокамерами и регистраторами, первая цель снять все дампы, прошивки и чего там еще, со всего что имеется, модули, ПТЗ, 3 рега и т.д.

UefLV
Специалист
Сообщения: 495
Зарегистрирован: 05 янв 2016, 14:48

Re: Программатор для Восстановление прошивки и сброс пароля с помощью USB UART

Сообщение UefLV » 14 янв 2020, 16:06

В статье по Вашей ссылке как раз и говориться как работать с конвертером USB-UART и дают рекомендации по выбору конвертера.
Некоторые конвертеры имеют перемычку которая позволяет выбрать уровень 5 или 3.3V, вот пример схемы распространенного USB-UART с возможностью выбора уровня.
Изображение

По поводу программатора подробно написал karadjia, деньги не большие можете купить программатор и отдельно USB-UART.

Legos
Специалист
Сообщения: 566
Зарегистрирован: 03 ноя 2019, 03:34

Re: Программатор для Восстановление прошивки и сброс пароля с помощью USB UART

Сообщение Legos » 14 янв 2020, 16:30

UefLV писал(а):
14 янв 2020, 16:06
В статье по Вашей ссылке как раз и говориться как работать с конвертером USB-UART и дают рекомендации по выбору конвертера.


По поводу программатора подробно написал karadjia, деньги не большие можете купить программатор и отдельно USB-UART.
Спасибо, наверное так и сделаю.
P.S. статья по ссылке, далек от нюансов программирования, в статье на фото программатор по которому открыта тема, а выбор в статье отсылает к другим программаторам, от сюда белки в голове с выбором девайся.

karadjia
Специалист
Сообщения: 653
Зарегистрирован: 26 фев 2018, 15:02
Откуда: Харьков

Re: Программатор для Восстановление прошивки и сброс пароля с помощью USB UART

Сообщение karadjia » 14 янв 2020, 23:08

Legos писал(а):По лотам, мне нужен программатор, по крайней мере других мыслей пока нет, только для работы с видеокамерами и регистраторами, хватит ли мне для этих целей только лота 4 ? не хотелось бы опять набрать лишнего, чтобы оно просто валялось.
Ну в таком случае возьмите еще к лоту 4 лот 3 с прищепкой х8.
Смотрите в чем дело.
ИзображениеИзображение
При работе с корпусами SOIC (планарные) чипов камер стандартная прищепка почти бесполезна ибо бортик на нижнних концах прищепки мешает надежно ее зафиксировать на чипе SOIC (планарные). Да, он мал но его вполне хватает для не удобств. Его нужно аккуратно сточить под корень. А вот сточив прищепку уже становится не удобно работать с корпусами DIP-8.
Хоть и работа с чипом не выпаивая его из схемы это результат 50х50 но это лучше чем ни чего. Ибо в противном случае Вам еще желательно иметь хоть какую-то но паяльную станцию. На моей практике попытка считать дамп с рега программатором ( не выпаивая чип) это 20х80 успех-нет. А вот попытка считать дамп с чипа камеры это уже 80х20 успех-нет.То есть Вы пару раз продублировав считывание чипа камеры можете с уверенностью в 99% говорить что он рабочий. А если Вы еще и будете делать что-то типа считал первый раз - сохранил дамп - сравнил содержимое буфера программатора с содержимым чипа . Второй раз повторили всю процедуру и уже два дампа в редакторе сравнили. Если все ОК то у Вас действительно полный дамп. Да - геморройный но при отсутствии станции -то выход из положения.
Повторюсь - работа с программатором и чипом впаянным в большую схему - дело не надежное. Тот же UBIQUITI Uni-Fi, выше приведенный к примеру, имеет общую цепь питания проца и памяти и от этого чудно пытается запустится весь. Ну и как следствие - просадка напруги на программаторе и его не опознавание прогой....
Legos писал(а):По сабжу, он подходит для последовательности работы с ним (?), как описано на сайте -
По мурзилке подходит любой UART с нужными уровнями. В СН-341 UART есть, значит подходит. Да и сам проверял это не раз.
Программатор нужен для другого.
1. Считать полный дамп с чипа. Считать не заморачиваясь с калькулятором, командами консоли, и TFTP. Тупо - марка чипа и команда считать. И у Вас ПОЛНЫЙ дамп девайса. А вырезать блок с дампа - дело техники и Ваших знаний.
2. Востановить Вами программно убитый девайс. Имея дамп девайса можно хоть какую прошивку на него залить. Убьете - есть вариант отката (я называю это вариант "zero".)
3. Имея девайс с убитой (физический уровень) памятью и имея дамп - без труда заливается на чистую флеш и ставится в аппарат. С консолью и UARTом это сложнее сделать.
По станции и фену отдельно. Нужно и необходимо иметь хоть простенькую, но термо-воздушную станцию. Пусть даже только термо-воздушный паяльник. На али их полно. И ни в коем случае не пользоваться разными газовыми и просто паяльниками - убьете/сожжете флеши.

Ответить

Вернуться в «Восстановление и настройка»