• Добро пожаловать на Форум о кофемашинах - ремонт, обслуживание, использование кофемашин, выбор кофе и кофемашины.
 

Нужен дамп прошивки

Автор admin, февраля 18, 2011, 18:42:28

« назад - далее »

0 Пользователи и 2 гостей просматривают эту тему.

yeskoles

Цитата: anatoliservice от февраля 20, 2021, 18:47:28  


Я ищу прошивка для Delonghi ECAM 23.210 плата управления

Cod. Procond : 454012750
Cod. De Longhi :5513212491
SW: 10
Процесор PIC16F916
наверно 5213212491?
Джо 4 глаза

anatoliservice

Вот моя плата управления 5513212491
Delonghi ECAM 23.210
Я ищу HEX для PIC16F916

osja

Мало кто сохраняет дисплейные прошивки, так как кроме пик, нужно ещё с еепром сливать прошивку, а внутрисхемно не читается, микросхему выпаивать нужно. В пике не вся информация прописана. А в микросхеме еепром языковые пакеты.

bricks20

Была слабая надежда обойтись заменой PIC16F916, но она рухнула. Вчера получил PIC16, прошил, поставил на место, эффект - ноль. Главное, что не получается, -  нет входа в тест режим и фактически проверки связи и управления основной платой. Насколько понимаю, EEPROM в дисплее обеспечивает только шрифты и надписи, а непосредственное управление, включая комбинацию кнопок, всё же идет через PIC. А этого нет.
Просматриваю два варианта, и в размышлениях, как их проверить.
Первый - самый простой. Дожидаюсь программатора EEPROM M24256 (вот-вот должен прийти с Али), тупо прошиваю новый чип и меняю штатный, возможно, вышедший из строя. Однако, уже сомневаюсь, что это будет решением проблемы.
Второй - всё же попытаться проверить функционирование основной платы с новым контроллером и без дисплея. Тупо подставлять 1 на управляющие входы ключевой микросхемы вряд ли поможет, так как управление, скорей всего, динамическое, и это ничего не даст.
Вопрос к знающим - как без дисплейной платы для 23.450 и подобной проверить фукционирование силовой платы.

Silent36

Нууу, берём машинку без дисплея, устанавливаем туда эту плату, прошиваем эту плату под машинку в которую её установили и включаем аппарат:)
Например:
1.Ставим эту плату в Esam2600
2. Прошиваем прошивкой от Esam2600
3. Включаем аппарат и тестируем
4. Чувствуем свое превосходство над всеми смертными)

bricks20

Мудрённо, особенно с перестановкой платы. В таком варианте я бы плату и переставлять не стал, достаточно перепрошить и подключить шлейф дисплея от другой машины. Ищу более логичный вариант работы непосредственно с платой  без таких "сложных" инструментов. А пункт 4 меня никогда не интересовал ;).

bricks20

После некоторого размышления и дополнительного изучения вопроса сегодня зашил в новую EEPROM 24256 дамп с форума saeco. По содержанию самого дампа видно, что он без русского языка, но сейчас это совсем не существенно. Оказалось, что прошить этот чип вполне можно программатором CH341a, который у меня есть с незапамятных времен. Я его как-то не рассматривал в качестве серьезного прошивальщика, да и  чипов I2С больше 64 кбит в его базе не было как класса. Но оказалось, что сейчас к нему есть уже множество прог и баз чипов, в том числе и для этой. Так что покупка и ожидание нового программатора для этой задачи совсем была и не нужна.
Но это оказалось единственным положительным моментом. Замена EEPROM на новую не дала ничего - всё так же без признаков жизни. К слову, выпаянная EEPROM программатором не определяется, так что видимо, она всё же повреждена.
Так что теперь придется более глубоко копать, и уже, наверное,  обе платы. Потрошить идеально работающую 26.455 как временного донора страшновато, а более простых нет.

osja

Сам дисплей тоже мог накрыться

bricks20

Я уж про дисплей пока не говорю, он, собственно, в данной функции - пассивный элемент. Оба питания (5 и 17В) от силовой платы есть, светодиоды подсветки горят, как и подсветка дисплея. Главное, нет никакой реакции на кнопки входа в сервисный режим или кнопку включения, что означает, что контроллер не работает или его управляющие сигналы без должного ответа. Часы, даже если вышли из строя,  вряд ли могут блокировать контроллер. Больше там ничего, кроме мультиплексора 704,  нет. Как его проверить, не знаю. Попробую на неделе купить и тупо заменить.

shtomaalex

Нужен дамп провшивки
Cod. Procond: 454011670
Cod. De Longhi: 5232116500
WK: 44/06 - Op: 2904 - SW: 30
За раннее благодарю.

shtomaalex

Всем спасибо уже нвашел

dedere

#416
Подскажите пожалуйста, есть прошивка от ecam25.462.B, скачана пиккитом3,5 в формате intell HEX. Хочу прошить её через TL866, но при загрузке прошивки в программу выскакивает ошибка "Out of Address of the device", то есть прошивка не влазит в МК. Так вот - может кто конвертировать hex в bin для TL866 не потеряв фьюзы? Все конверторы, что я пробовал либо вылетают, либо выдают файл явно завышенных размеров.

Suhnny

Фигня в том, что .hex - всего лишь способ записи прошивки в файл не символами, а их шестнадцатеричными кодами.
А вот логического форматирования блоков информации уже дофига.
Intel HEX - лишь один из них, а у pickit'а скорее всего тоже свой формат. Так что маловероятно, что найдётся толковый конвертер...
Профессионализм заключается не в ИМЕНИИ кучи знаний и навыков, а в УМЕНИИ применять имеющееся максимально качественно и эффективно.

Учись учиться! :)

bricks20

Цитата: Silent36 от февраля 25, 2021, 20:12:21  
Нууу, берём машинку без дисплея, устанавливаем туда эту плату, прошиваем эту плату под машинку в которую её установили и включаем аппарат:)
Например:
1.Ставим эту плату в Esam2600
2. Прошиваем прошивкой от Esam2600
3. Включаем аппарат и тестируем
4. Чувствуем свое превосходство над всеми смертными)
Сделал почти то же самое.
Купил по случаю относительно недорого ESAM4500 для подобной проверки. Даты выпуска машин оказались почти одинаковыми - май 2014 года, коды плат различаются не сильно. Контроллеры PIC18F4525 на обеих платах.
ЕСАМ23.450:
454013500
5213213921
SW 1.0

ESAM4500:
454013580
5213214971
SW 1.0
Сами силовые платы не переставлял, так как это не имеет смысла - какая разница, c какого корпуса подключены исполнительные устройства (термоблоки, клапана , кофемолка, концевики  и пр.).
Поскольку почти уверен, что не работает отремонтированная дисплейная плата 23.450, в первую очередь решил проверить работоспособность силовой платы 23.450, к которой и подключил дисплейный блок 4500.
Прошил 23.450 дампом от 4500, с которой "родная" esam4500  работает нормально.
Попытки включить или войти в сервисный режим оказались бесплодными - нет никаких реакций на кнопки или в виде движухи исполнительных устройств, а на экране высвечивается:
PIC VERSION: 1.1.004
LANG CODE:109
Вопрос к знающим - что означает эта надпись применительно к задаче?

osja

Вроде не склеился силовой модуль с дисплейным. Для проверки вообще не обязательно иметь машинку. На столе подключил дисплей с силе и смотри реакцию. Естественно без датчиков и концевиков должна аварию показать.
Ну и прошивки дисплейной и силовой должны подходить друг к другу.