Борьба с 019-й платой.
Всем доброго! Решил я тут на днях нагрузить свой мозг, принялся пытаться ремонтировать 019 плату от автоматов UNICUM, кстати благодарю всех кто откликнулся на помощь в поиске электрической схемы на данную плату!
Есть у меня нерабочая плата, суть проблемы была в том что с платой не работала клавиатура. В цепи обнаружил закопченную микросхему U7 (PCA9600), все бы ничего, но вместе с ней выгорели вывода 34, 35 микроконтроллера, и это было серьезной проблемой(((
Я предполагал что в микроконтроллере есть какая то прошивка и 200% что она защищена!!! Но руки чесались, все же решил попробовать заморочиться. Заказал новый микроконтроллер LPC2388FBD144, цена 580р, заказывал не с китая.
Перепаять его большого труда не составило,
и как я и предполагал плата не стартовала, потому как стартовать было не с чего, внутренняя программа отсутствовала и контроллер просто не знал что ему дальше делать!! На плате светился красный диод DL7 и фсе!!
Далее начались танцы с бубном, нужно было чем то прочитать микроконтроллер!! Просторы интернета подсказали что данное семейство контроллеров имеют у себя на борту возможность подключения к компу по протоколу UART! Немного покурив схему 019 платы нарыл что все что мне нужно собрано на плате! Речь идет о разъеме J26 и микросхеме U24 (MAX3232), на ней собран преобразователь TTL уровней. Программным обеспечением оказалась программа Flash Magic, она предназначена для работы с микроконтроллерами фирмы NXP Semiconductors.
Несмотря на то что все разъемы есть, для того чтобы подружить плату с компьютером, мне хорошенько пришлось изучить алгоритм работы контроллера!!
После того как я её все таки подружил с компом, контроллер наконец то увиделся программой.
В даташите на данный контроллер вычитал что он имеет 3 степени защиты, так называемые CRP1, CRP2 и CRP3. Последняя самая жёсткая, если она установлена то даже подключиться к контроллеру по UART невозможно, не говоря уже о чтении!!
Мне немного повезло, в нашем случае стоит защита CRP2, но от этого легче не становится, чтение по прежнему невозможно!!
Он просто вываливает ошибку при любых попытках её чтения!!!
На некоторых форумах нарыл информацию что с уровнем CRP2 все таки есть способ чтения, но о нем вслух не говорят
Вообщем так я завел себя в тупик, а какие были фантазии))) Это конечно не Azkoyen veneto ремонтировать, тут и размеры поменьше и защита повыше!!
Ну руки пока не опустил, буду дальше изучать эту тему, уж очень хочется эти платы оседлать, в плане ремонта!
На этом пока все, всем добра!!
- 2
- 4
11 Комментариев
Рекомендуемые комментарии