как скачать прошивку с микроконтроллера
Написал danger13 дата Чт., 04/14/2011 - 20:28
У меня есть устройство, мне надо с него вытянуть прошивку и желательно получить программу, потом подправить и залить обратно. Возможно ли это сделать и как это сделать? Микроконтроллер atmega8 в dip корпусе. спасибо
»
если мне не изменяет память
если мне не изменяет память если контроллер не залочен
то скачать прошивку с одного контроллера и залить в другой проблем не составляет
а модернезировать скаченную прошивку нужен неслабый скилл
и вероятность на успех крайне мала
То что залито в
То что залито в микроконтроллер - это ужатый оптимизированный факл с программой.
Его просто так вытянуть и открыть не получится. Для этого надо выполнить процесс дизассемблирования. Тогда в итогие будет исходный код программы, но не факт что он будет хорошо работать так как этот процесс с потерями. Вообще это очень проблематично вытянуть прошивку микроконтроллера и внести в нее корректировки.
Да еще чуть не забыл, выясни не закрыта ли прошивка lock битами для скачивания (это делают для защиты авторских прав).
Будешь дизассемблировать? Или
Будешь дизассемблировать? Или прога изначально написана на ассемблере?
Делается любым программатором. Теми же "5 проводками".