Страница 1 из 1
клонируем контроллер
Добавлено: Чт ноя 16, 2006 22:11:55
Михаил
необходимо скачать прошивку из контроллера и залить в другой такой же. tiny12l. подскажите как это сделать
Добавлено: Чт ноя 16, 2006 23:10:54
teoretic
Выдергиваем прошивку. Есть варианты:
1. SPI работает - тогда берем программатор и делаем верифай\ищем кнопку слить программу в файл
2. SPI отключен - пользуем параллельный программатор
3. включены лок биты (оба) - нервно курим в углу и придумываем устройство для неразрушающего чтения флеш памяти на расстоянии.
Студия сего (слива) делать не умеет, авриал вроде как умеет, аврдюд точно умеет.
С прошивкой полученного hex файла проблемм возникнуть не должно.
З.Ы. Не забудь - надо еще и фузы клонировать

- это уже вручную можно сделать почти любой программой.
Добавлено: Чт ноя 16, 2006 23:39:16
Iron Rat
А ещё сливать(ну и писать, конечно) умеет ponyprog,

Добавлено: Пт ноя 17, 2006 13:09:41
SfS
Под линукс есть еще программка uisp.
Я ей все время для прощивки AVR пользуюсь. Умеет все

А что не умеет - можно самому дописать

Добавлено: Сб ноя 18, 2006 17:27:16
Михаил
teoretic писал(а):1. SPI работает - тогда берем программатор и делаем верифай\ищем кнопку слить программу в файл
2. SPI отключен - пользуем параллельный программатор
в любом случае же будет параллельный программатор. как определить SPI включен или нет?
Добавлено: Сб ноя 18, 2006 17:29:38
teoretic
Параллельный программатор нужно сначала найти

А работоспособность определяется последовательным программатором
Если включена защита - то при попытке считать код устройства будут нули(кажется), всмысле прочитается не то и будет предупреждение. Подробнне смотри даташит (РТФМ'но немного, но что поделать)
Добавлено: Сб ноя 18, 2006 17:56:39
Михаил
http://www.radiokot.ru/start/mcu_fpga/avr/03/
этот программатор переделывается в параллельный припаиванием нескольких резисторов
софт-AVReAl
Добавлено: Сб ноя 18, 2006 22:23:21
teoretic
Михаил писал(а):http://www.radiokot.ru/start/mcu_fpga/avr/03/
этот программатор переделывается в параллельный припаиванием нескольких резисторов
софт-AVReAl
Скорее в высоковольтный с внешним источником питания на 12В. Для параллельного режима(обобщенного) надо
много больше проводов и резисторов.
Но и в этом режиме тоже можно много чего разузнать.
Добавлено: Пн ноя 20, 2006 12:59:19
Aheir
Если прошивка залочена, при ситывании будет набор увеличивающихся значений: 1, 2, 3 и т.д. в шестнадцатеричной системе...
Сам пробовал.