Перейти к содержанию
  • записей
    5
  • комментариев
    17
  • просмотра
    1 132

Борьба с 019-й платой.


Ремонт-НВРСК

1 024 просмотра

Всем доброго! Решил я тут на днях нагрузить свой мозг, принялся пытаться ремонтировать 019 плату от автоматов UNICUM, кстати благодарю всех кто откликнулся на помощь в поиске электрической схемы на данную плату!

Есть у меня нерабочая плата, суть проблемы была в том что с платой не работала клавиатура. В цепи обнаружил закопченную микросхему U7 (PCA9600), все бы ничего, но вместе с ней выгорели вывода 34, 35 микроконтроллера, и это было серьезной проблемой(((

Я предполагал что в микроконтроллере есть какая то прошивка и 200% что она защищена!!! Но руки чесались, все же решил попробовать заморочиться. Заказал новый микроконтроллер LPC2388FBD144, цена 580р, заказывал не с китая. 

 

IMG_20190320_140519.thumb.jpg.1cde85efdc1f2d343f9af8cfea2c9b89.jpg

 

Перепаять его большого труда не составило,

 

IMG_20190312_180833.thumb.jpg.a8d03ca32c7787e4de66f133322ba4d0.jpg

 

IMG_20190320_140337.thumb.jpg.ea709823bc375f981305a9a21d76de45.jpg

 

1017802569_WedMar2014-40-36.jpg.7d145bc53cd11efde9a25ca57edcdfc8.jpg

 

и как я и предполагал плата не стартовала, потому как стартовать было не с чего, внутренняя программа отсутствовала и контроллер просто не знал что ему дальше делать!! На плате светился красный диод DL7 и фсе!!

Далее начались танцы с бубном, нужно было чем то прочитать микроконтроллер!! Просторы интернета подсказали что данное семейство контроллеров имеют у себя на борту возможность подключения к компу по протоколу UART! Немного покурив схему 019 платы нарыл что все что мне нужно собрано на плате! Речь идет о разъеме J26 и микросхеме U24 (MAX3232), на ней собран преобразователь TTL уровней. Программным обеспечением оказалась программа Flash Magic, она предназначена для работы с микроконтроллерами фирмы NXP Semiconductors.

Несмотря на то что все разъемы есть, для того чтобы подружить плату с компьютером, мне хорошенько пришлось изучить алгоритм работы контроллера!!

После того как я её все таки подружил с компом, контроллер наконец то увиделся программой.

 

1.JPG.36a348687b02b3b648cd77532c04bf8c.JPG

 

В даташите на данный контроллер вычитал что он имеет 3 степени защиты, так называемые CRP1, CRP2 и CRP3. Последняя самая жёсткая, если она установлена то даже подключиться к контроллеру по UART невозможно, не говоря уже о чтении!!

Мне немного повезло, в нашем случае стоит защита CRP2, но от этого легче не становится, чтение по прежнему невозможно!!:wall:

 

2.JPG.2dfbe40b6f1d3a5fd3e58cc722295fdd.JPG

 

Он просто вываливает ошибку при любых попытках её чтения!!!

 

3.JPG.cbce9a7184473bdbd85e364df1f04426.JPG

 

На некоторых форумах нарыл информацию что с уровнем CRP2 все таки есть способ чтения, но о нем вслух не говорят:sh:

Вообщем так я завел себя в тупик, а какие были фантазии))) Это конечно не Azkoyen veneto ремонтировать, тут и размеры поменьше и защита повыше!!

Ну руки пока не опустил, буду дальше изучать эту тему, уж очень хочется эти платы оседлать, в плане ремонта!

На этом пока все, всем добра!!

  • Нравится 1
  • Отлично 3

3 Комментария


Рекомендуемые комментарии

Вопрос в другом. 

Unicum'ы выкладывают прошивки, которые прошиваются или "через воздух" или по USB.

После того, как Вы законектили проц с компьютером, может можно тупо влить паршивку.

Я в этом деле не очень разбираюсь. Расширение там какое то  FW. может бинарник?

Цитата

 

Несмотря на то что все разъемы есть, для того чтобы подружить плату с компьютером, мне хорошенько пришлось изучить алгоритм работы контроллера!!

После того как я её все таки подружил с компом, контроллер наконец то увиделся программой.

 

 

А схемку дружбы с компом можно? (или это обычный СОМ кабель?)

Схема платы у меня есть.

Меня эта тема заинтересовала по другому поводу. 

Есть платы с версией прошивки - 0.54. Для использования в "Телеметроне" они не подходят. Нужна версия ниже. Но "понизить версию" прошивкой по УСБ не получается (защитили они это дело).Я думаю тут только прошивкой по "живому телу"...

Но в АРМах я не шарю от слова "совсем"

 

VMCMAIN.FW

Изменено пользователем REXDN
Ссылка на комментарий

Тут не все так просто как вы думаете! Впаять голый чип это половина дела)) 

Когда вы вставляете USB запускается внутренняя программа которая заливает файл с флешки в определённый раздел памяти, поэтому файл прошивки для USB это всего лишь часть программы! 

Даже если удастся клонировать чип, вы получите две платы с одинаковым GUID (это типа imei), в системе U-online такие платы работать не смогут из-за конфликта!  Как то так((

P. S. Самостоятельно откатить прошивку у вас тоже не получится! 

Ссылка на комментарий

Жаль очень.

А вот как быть с 026 платой? Не пытались колдовать с LPC2366?

Вообще схема силовой платы Nero кривовата. Я не знаю, стоит ли Вам объяснять?

LM22676, которые там стоят в БП имеют свойство взрываться при любом скачке, пропуская при этом Uвх.

И вот ситуация: одна из LM22676 работает как стаб 5V. От этих 5V питается TJA1040, выходы которой напрямую идут на LPC2366

Сам процессор работает от 3 вольт от LM1117, которая, кстати защищает его в случае пробоя LM22676.

Во время скачка напряжения сгорает LM22676, убивает TJA, которая в свою очередь пробивает CAN ногу у LPC. В результате сам LPC цел, но CAN у него пробит - связи между платами нет. 026 в мусор. Гора их у меня.

Если бы можно было найти прошивку для LPC то всё бы было хорошо. 

Кстати, перепаивал я рабочую LPC c 025 (силовая Rosso) на 026 - всё ОК. Думал что прокатит такое и с LPC, которая стоит в 023 - обновлю её как кофейную, а нет. Пишет, что только снеком может быть. 

И да, схема 026 есть.

Изменено пользователем REXDN
Ссылка на комментарий
  • Наши партнеры




  • Предстоящие события

    Предстоящих событий не найдено
  • ×
    ×
    • Создать...

    Важная информация

    Используя этот сайт, Вы соглашаетесь с Условия использования.

    Яндекс.Метрика