Как "снять" залоченною прошивку?
Господа есть ли какая нибудь возможность "стянуть" залоченную прошивку с ATMEGA168PU?
Малое знание опасно, впрочем как и большое....
- Реклама
в домашних условиях никак, можно обратится к профессионалам http://russiansemiresearch.com/ru/ только это недешево. Иногда взлом прошивки обойдется дороже разработки аналогичного устройства с нуля. 
ONtOSbox
если только так тогда нет смыслы.oldmaelstrom писал(а):в домашних условиях никак, можно обратится к профессионалам http://russiansemiresearch.com/ru/ только это недешево. Иногда взлом прошивки обойдется дороже разработки аналогичного устройства с нуля.
как я понимаю сдублировать тоже не получиться?
Малое знание опасно, впрочем как и большое....
Сдублировать это тоже что и "стянуть" ибо защита не в прошивке а в локе-битахDoc писал(а):
как я понимаю сдублировать тоже не получиться?
кои устанавливаются после прошивки контроллера.
В описании фьюзебит доктора говорится, что фьюзы сбрасываются, не затрагивая прошивки. Кто-то пробовал?
- Реклама
Так это фьюзы.. а за защиту отвечают lock - биты.. если их стереть, то вместе с прошивкой...
Сдаётся мне, что при залоченном контроллере и "фьюзебит доктор" не поможет - на то она и блокировка, что убирается только общим стиранием памяти контроллера.
Эх, опередили уже.
Эх, опередили уже.
Когда уже ничего не помогает - прочтите, наконец, инструкцию.
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
Ну да.. Это только в американческих фильмах, на ответ "файл защищён", главный герой набирает "снять защиту", и защита снимается....

- Сообщения: 441
- Зарегистрирован: Пт май 25, 2012 19:30:42
Если забыли запретить фьюзами режим отладки, то в этом режиме можно прошивку слить даже если лок бит стоит правильно.
Для какого контроллера? И где такое написано? Думается, что не я один жажду подтверждения.
Когда уже ничего не помогает - прочтите, наконец, инструкцию.
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
- Сообщения: 441
- Зарегистрирован: Пт май 25, 2012 19:30:42
Для Atmega16.Kavka писал(а):Для какого контроллера? И где такое написано?....
и как это сделать?
как в режим отладки можно заглянуть?
как в режим отладки можно заглянуть?
Малое знание опасно, впрочем как и большое....
У ТС М168, не М16 
У нее нет JTAG, насколько известноDoc писал(а):"стянуть" залоченную прошивку с ATMEGA168PU?
Там есть debugWire. Чтобы его включить надо записать бит DWEN. Однако:
Сам по себе чип не очень жирный и программа не больших размеров в него поместится. Поэтому стоимость написания заново будет скорее всего не намного выше стоимости услуг упомянутой конторы. Плюсом будет то, что вы получите исходный код и будете иметь техподдержку программиста.
Короче вариантов кроме полного стирания чипа нет. По крайней мере официальная документация о них не знает.The status of the Fuse bits is not affected by Chip Erase. Note that the Fuse bits are
locked if Lock bit1 (LB1) is programmed. Program the Fuse bits before programming the
Lock bits.
Сам по себе чип не очень жирный и программа не больших размеров в него поместится. Поэтому стоимость написания заново будет скорее всего не намного выше стоимости услуг упомянутой конторы. Плюсом будет то, что вы получите исходный код и будете иметь техподдержку программиста.


