Обсуждаем контроллеры компании Atmel.
Ответить

клонируем контроллер

Чт ноя 16, 2006 22:11:55

необходимо скачать прошивку из контроллера и залить в другой такой же. tiny12l. подскажите как это сделать

Чт ноя 16, 2006 23:10:54

Выдергиваем прошивку. Есть варианты:
1. SPI работает - тогда берем программатор и делаем верифай\ищем кнопку слить программу в файл
2. SPI отключен - пользуем параллельный программатор
3. включены лок биты (оба) - нервно курим в углу и придумываем устройство для неразрушающего чтения флеш памяти на расстоянии.

Студия сего (слива) делать не умеет, авриал вроде как умеет, аврдюд точно умеет.

С прошивкой полученного hex файла проблемм возникнуть не должно.

З.Ы. Не забудь - надо еще и фузы клонировать :) - это уже вручную можно сделать почти любой программой.

Чт ноя 16, 2006 23:39:16

А ещё сливать(ну и писать, конечно) умеет ponyprog, :)

Пт ноя 17, 2006 13:09:41

Под линукс есть еще программка uisp.

Я ей все время для прощивки AVR пользуюсь. Умеет все :) А что не умеет - можно самому дописать :)

Сб ноя 18, 2006 17:27:16

teoretic писал(а):1. SPI работает - тогда берем программатор и делаем верифай\ищем кнопку слить программу в файл
2. SPI отключен - пользуем параллельный программатор

в любом случае же будет параллельный программатор. как определить SPI включен или нет?

Сб ноя 18, 2006 17:29:38

Параллельный программатор нужно сначала найти :)
А работоспособность определяется последовательным программатором :)))

Если включена защита - то при попытке считать код устройства будут нули(кажется), всмысле прочитается не то и будет предупреждение. Подробнне смотри даташит (РТФМ'но немного, но что поделать)

Сб ноя 18, 2006 17:56:39

http://www.radiokot.ru/start/mcu_fpga/avr/03/
этот программатор переделывается в параллельный припаиванием нескольких резисторов
софт-AVReAl

Сб ноя 18, 2006 22:23:21

Михаил писал(а):http://www.radiokot.ru/start/mcu_fpga/avr/03/
этот программатор переделывается в параллельный припаиванием нескольких резисторов
софт-AVReAl

Скорее в высоковольтный с внешним источником питания на 12В. Для параллельного режима(обобщенного) надо много больше проводов и резисторов.

Но и в этом режиме тоже можно много чего разузнать.

Пн ноя 20, 2006 12:59:19

Если прошивка залочена, при ситывании будет набор увеличивающихся значений: 1, 2, 3 и т.д. в шестнадцатеричной системе...
Сам пробовал.
Ответить