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

Обсуждаем контроллеры компании Atmel.
Ответить
Михаил
Открыл глаза
Сообщения: 78
Зарегистрирован: Вс апр 02, 2006 16:50:15
Откуда: Omsk

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

Сообщение Михаил »

необходимо скачать прошивку из контроллера и залить в другой такой же. tiny12l. подскажите как это сделать
не, ну между коллектором и эмиттером ток ох*енный
Реклама
Аватара пользователя
teoretic
Открыл глаза
Сообщения: 50
Зарегистрирован: Чт июн 15, 2006 23:46:55
Откуда: Раша, Москоу
Контактная информация:

Сообщение teoretic »

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

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

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

З.Ы. Не забудь - надо еще и фузы клонировать :) - это уже вручную можно сделать почти любой программой.
Реклама
Аватара пользователя
Iron Rat
Нашел транзистор. Понюхал.
Сообщения: 156
Зарегистрирован: Чт сен 14, 2006 10:57:27
Откуда: Санкт-Петербург
Контактная информация:

Сообщение Iron Rat »

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

Сообщение SfS »

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

Я ей все время для прощивки AVR пользуюсь. Умеет все :) А что не умеет - можно самому дописать :)
Реклама
Эиком - электронные компоненты и радиодетали
Михаил
Открыл глаза
Сообщения: 78
Зарегистрирован: Вс апр 02, 2006 16:50:15
Откуда: Omsk

Сообщение Михаил »

teoretic писал(а):1. SPI работает - тогда берем программатор и делаем верифай\ищем кнопку слить программу в файл
2. SPI отключен - пользуем параллельный программатор
в любом случае же будет параллельный программатор. как определить SPI включен или нет?
не, ну между коллектором и эмиттером ток ох*енный
Реклама
Аватара пользователя
teoretic
Открыл глаза
Сообщения: 50
Зарегистрирован: Чт июн 15, 2006 23:46:55
Откуда: Раша, Москоу
Контактная информация:

Сообщение teoretic »

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

Если включена защита - то при попытке считать код устройства будут нули(кажется), всмысле прочитается не то и будет предупреждение. Подробнне смотри даташит (РТФМ'но немного, но что поделать)
Реклама
Михаил
Открыл глаза
Сообщения: 78
Зарегистрирован: Вс апр 02, 2006 16:50:15
Откуда: Omsk

Сообщение Михаил »

http://www.radiokot.ru/start/mcu_fpga/avr/03/
этот программатор переделывается в параллельный припаиванием нескольких резисторов
софт-AVReAl
не, ну между коллектором и эмиттером ток ох*енный
Аватара пользователя
teoretic
Открыл глаза
Сообщения: 50
Зарегистрирован: Чт июн 15, 2006 23:46:55
Откуда: Раша, Москоу
Контактная информация:

Сообщение teoretic »

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

Но и в этом режиме тоже можно много чего разузнать.
Аватара пользователя
Aheir
Модератор
Сообщения: 4517
Зарегистрирован: Пн апр 03, 2006 11:43:25
Откуда: Санкт - Петербург
Контактная информация:

Сообщение Aheir »

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

Вернуться в «AVR»