Главная Юзердоски Каталог Трекер NSFW Настройки

Радиотехника

Ответить в тред Ответить в тред
Check this out!
<<
Назад | Вниз | Каталог | Обновить | Автообновление | 16 5 9
Сап, есть одна плата... Плата силовая от кофемашины wmf 1200s. С чего началось: необходимо было зам Аноним 14/10/24 Пнд 12:45:31 565270 1
1000042776.jpg 5046Кб, 4000x3000
4000x3000
Сап, есть одна плата...
Плата силовая от кофемашины wmf 1200s.
С чего началось: необходимо было заменить плату на одной точке, где перегорел ключ на плате, но при подключении оказалось, что не работает дисплей, кофемашина все функции выполняет, но дисплей никак не подсвечивает, хотя при подключении в режим прошивки надпись bootloader выводится. Сделал вывод, что может не сходиться версия прошивки со второй платой управления.
Попытался прошить штатными средствами через Hexload, но по завершении выскочила ошибка контрольной суммы, км перестала загружаться и постоянно висел режим bootloader, стандартный софт не видел км через компорт.
Затем залез сам в Hexload, там нашёл устройство, прошил ещё раз, сверил контрольную сумму, опять не сошлось, и теперь сразу после включения на плате щёлкает какое-то реле постоянно, видимо при запуске контроллер ловит ошибку и перезагружается, а на пк устройство то появляется то пропадает.
Аноним # OP 14/10/24 Пнд 12:55:07 565271 2
1000042785.png 2947Кб, 960x1280
960x1280
1000042786.png 3312Кб, 958x1280
958x1280
1000042789.png 3037Кб, 960x1280
960x1280
1000042778.jpg 2256Кб, 4000x3000
4000x3000
На плате нашёл следующие компоненты:
Кварцевый генератор — мне это не надо
Преобразователь USB-UART FT232RL — через него идёт штатное подключение с пк
EEPROM 24LC64 на цанговом зажиме — предположил что оно мне надо, и стоит слить данные с рабочей и залить на нерабочую, об этом напишу дальше
Микроконтроллер NEC D78F1156A — возможно также что нужные мне данные лежат там, но достать будет проблематично, дальше тоже напишу
Аноним # OP 14/10/24 Пнд 14:52:32 565276 3
Где-то нашёл инфу, что 24LC64 шьётся с помощью программатора CH341A, но чета в выборе чипа не нашёл точного нужного названия в итоге пробовал сливать и заливать под названиями FM24CL64 и ещё чёто и ничего не изменилось.
Короче пока писал, до меня дошло что название чипа не моё, и возможно нихрена не заливалось, я это только сейчас заметил. Попробую эти чипы перекинуть между исправной и неисправной платами, чтобы понять, в нём ли дело
Аноним # OP 14/10/24 Пнд 14:53:49 565277 4
Ещё нашёл инфу, что некий ponyprog должен работать с моим чипом, буду изучать и пробовать
Аноним 14/10/24 Пнд 15:47:37 565282 5
Аноним 14/10/24 Пнд 15:49:50 565283 6
>>565282
а не, всё ок, CH341A поддерживает I2C
Аноним # OP 14/10/24 Пнд 16:00:19 565285 7
>>565282
Пока не совсем понимаю данные темы, но поверхностный гуглинг дал информацию, что на CH341A можно заколхозить адаптер для i2c, правильно понимаю, что с имеющимися вводными у меня только такой вариант?
Аноним 14/10/24 Пнд 16:20:50 565287 8
>>565285
я щас проверил, CH341A точно поддерживает I2C.
но в базах flashrom и IMSProg я не нашёл чипа 24LC64, есть только 24C64, может не сработать.
Аноним 14/10/24 Пнд 16:24:45 565288 9
>>565276
> Попробую эти чипы перекинуть между исправной и неисправной платами, чтобы понять, в нём ли дело

сначала обязательно сделай бэкап, на неисправной плате контроллер может записать в чип хуйню
Аноним 14/10/24 Пнд 18:04:45 565295 10
>>565270 (OP)
>необходимо было заменить плату на одной точке, где перегорел ключ на плате
А не проще было просто перепаять ключ?
Аноним # OP 15/10/24 Втр 09:33:56 565321 11
>>565287
Вот и у меня через софт не нашлось нужного мне чипа, а программатор только такой нашёл из подходящих мне
>>565288
Согласен, могу напортачить, но и бэкап не могу сделать, потому что софта нет, так что пока походу откладывается подключение
>>565295
Плату, которая у меня, все равно надо восстановить, а с ключом это потом успеется, там не моя зона ответственности
Аноним 15/10/24 Втр 11:09:08 565324 12
В eeprom лежат настройки, рецептуры и параметры платежки, если есть, с кривым епромом плата может нормально не пускаться, по крайней мере Бьянчи не запускались. Твой вариант это влить рабочую пару Eeprom/ flash, если есть что лить. Как вариант MCU может быть закрыт на чтение и просто склонировать плату не получиться, тогда только связываться с производителями и надеяться что вышлют зашитый проц. тред прочел по диагонали, сейчас перечитаю подробнее и может что добавлю.
Аноним 15/10/24 Втр 11:25:57 565325 13
В догонку, аппарат с выгоревшим ключом висел на ошибке по какой-то исполниловке или был как будто без связи с силовой платой? Неплохо бы вернуть назад подгоревшую плату и посмотреть подробнее, создается впечатление что ты основную плату ушил и в тамошнем MCU остался один бутлоадер. Штатные средства программирования что-то записали туда, причем верификация проходила, потом MCU отресетился, считанул КС и она не совпала с КС которую посчитал лойдер. Между силовой и основной по какому протоколу связь? Не пробовал основную плату поставить в исправный аппарат и там прошить штатными средствами? На плате с выгоревшим ключом микроконтроллер заводится на штатной тактовой частоте?
Аноним 15/10/24 Втр 18:10:48 565347 14
Аноним # OP 08/11/24 Птн 16:27:52 566527 15
>>565324
> Твой вариант это влить рабочую пару Eeprom/ flash, если есть что лить.
EEPROM есть возможность физически перекинуть с рабочей платы, но боюсь как бы туда не залетели неправильные данные или чего-то типа того, а то убью её еще, а программатором пока не нашёл как нормально подключиться
Flash у меня есть только в варианте официальной прошивки в формате Hex, которая шьётся через HEX loader штатным методом через uart вроде как (физически через USB -> FT232RL -> MCU). Так что не знаю, будет ли это подходить для записи прямо на MCU через режим программирования чипа
> MCU может быть закрыт на чтение и просто склонировать плату не получиться,
По документации, есть только функции записи, верификации и стирания flash
> тогда только связываться с производителями и надеяться что вышлют зашитый проц.
Нахуй пошлют, у них зпч не допросишься, даже если ты авторизованный сц, а я еще и ушел из такого

Соре что через месяц отвечаю, пока была другая работа, в плата лежит без дела, никто не требует, вот и решил покопаться дальше как время юудет
Аноним 09/11/24 Суб 19:55:31 566595 16
>>566527
EEPROM физически нельзя менять, правильно опасаешься, может насыпать говна. Выпаял, остыла, помыл изопропанолом, в кроватку, считал, сохранил. С неисправной платы тоже самое, обе в компарисон полюбоваться на красное, красное должны быть блоками и клочками. Раз там есть официальная прога, то нужно по размеру файла прикинуть ее пригодность и по версии пробовать заливать. Кстати там в аппарате сколько MCU? Уверен что официальная прога проливает плату питания, а не главную? А так даташит искать на MCU и по размеру файла прошивки смотреть.
Настройки X
Ответить в тред X
15000
Добавить файл/ctrl-v
Стикеры X
Избранное / Топ тредов