Как считать прошивку с 8051-подобного МК?

Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Ответить
Родился
Сообщения: 5
Зарегистрирован: Вт сен 19, 2017 23:58:26

Сообщение Solitude »

Есть много очень нужных световых приборов, собранных на микроконтроллере MA803AE2. Увы, эти МК показывают тенденцию дымной смерти по неизвестным причинам. Читал определённую литературу по микроконтроллерам этого семейства, но как сделать вроде бы простую вещь - прочитать прошивку с одной микросхемы и залить её в свежекупленную так и не понял. Возможно ли это вообще? Нужно ли лезть в дебри регистров-защёлок и прочей програмистской тарабарщины для этого? Объясните, кто понимает в этом, очень прошу.
Даташит MA803AE2
Жаль, что он на китайском.
Реклама
OKF
Это не хвост, это антенна
Сообщения: 1445
Зарегистрирован: Вт июн 07, 2011 08:03:18

Сообщение OKF »

Боюсь, что без англоязычной документации никак. А ещё возможно что установлен какой-нибудь бит защиты... А тогда только разработка с нуля, например на ногоподобной AVR.
Реклама
Родился
Сообщения: 5
Зарегистрирован: Вт сен 19, 2017 23:58:26

Сообщение Solitude »

[uquote="OKF",url="/forum/viewtopic.php?p=3395570#p3395570"]Боюсь, что без англоязычной документации никак. А ещё возможно что установлен какой-нибудь бит защиты... А тогда только разработка с нуля, например на ногоподобной AVR.[/uquote]
Спасибо за ответ. Думаю, что бит защиты там всё таки есть. И всё же, чем обычно читают подобные МК? Нужен специальный программатор для них или можно как то прочитать по ISP через UART?
OKF
Это не хвост, это антенна
Сообщения: 1445
Зарегистрирован: Вт июн 07, 2011 08:03:18

Сообщение OKF »

Ну так на этот конкретный МК и нужно читать даташит по способу программирования. Он вообще может быть одноразовым. Для того что бы программировать через UART, должен бить загрузчик, что маловероятно. Вообще, 51-семейство ввиду своей древности обычно программируется параллельным программатором, некоторые посвежее (Atmel) последовательно по SPI. Есть и с загрузчиком. ICProg, Ponyprog, Avreal - что то программируют по SPI.
Реклама
Эиком - электронные компоненты и радиодетали
Родился
Сообщения: 5
Зарегистрирован: Вт сен 19, 2017 23:58:26

Сообщение Solitude »

[uquote="OKF",url="/forum/viewtopic.php?p=3395788#p3395788"]Ну так на этот конкретный МК и нужно читать даташит по способу программирования. Он вообще может быть одноразовым. Для того что бы программировать через UART, должен бить загрузчик, что маловероятно. Вообще, 51-семейство ввиду своей древности обычно программируется параллельным программатором, некоторые посвежее (Atmel) последовательно по SPI. Есть и с загрузчиком. ICProg, Ponyprog, Avreal - что то программируют по SPI.[/uquote]
Понял. Я впринципе так и подумал, что по SPI его не возьмёшь. Подключался к нему через UART, даже принимал какие то данные на Hyper Terminal, но на любые команды, даже со своего родного прошивальщика по SPI он не реагирует никак. Буду пока дальше искать информацию, вычитывать из китайского даташита. Если бы я ещё понимал нормально все эти регистры...
Реклама
OKF
Это не хвост, это антенна
Сообщения: 1445
Зарегистрирован: Вт июн 07, 2011 08:03:18

Сообщение OKF »

Люди утверждают что подойдёт Мегавин-овский программатор. Хотя на их сайте этих мс не нашел.
http://forums.wiredpakistan.com/t/megaw ... mmer/21297
https://www.elektroda.pl/rtvforum/topic2669678.html
http://www.megawin.com.tw/en-global/pro ... x/8051_MCU
Только смысла в этом нет, МК наверняка залочен.
Реклама
Друг Кота
Аватара пользователя
Сообщения: 15752
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

Если нет возможности скопипастить - надо создать свое на том МК, что в свободном доступе и с полным набором средств программирования.
8)
Друг Кота
Аватара пользователя
Сообщения: 39197
Зарегистрирован: Сб сен 13, 2014 16:27:32
Откуда: СпиртоГонск созвездия Омега

Сообщение musor »

ну менять 51 на что другое смысла нет-они по цене копешной идут +полно с разбора а другой tit regbnm надо и схеу пределать
проше спеца поискать написать прошивку под 51...
ZМудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
Друг Кота
Аватара пользователя
Сообщения: 15752
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

Все зависит от устройства и конкретных местных условий.
:wink:
Ответить

Вернуться в «Разные вопросы по МК»