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

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

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

Сообщение Solitude »

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

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

Сообщение OKF »

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

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

Сообщение Solitude »

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

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

Сообщение OKF »

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

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

Сообщение 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
Это не хвост, это антенна
Сообщения: 1400
Зарегистрирован: Вт июн 07, 2011 08:03:18

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

Сообщение 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
Только смысла в этом нет, МК наверняка залочен.
Реклама
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15575
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

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

Сообщение BOB51 »

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

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

Сообщение musor »

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

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

Сообщение BOB51 »

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

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