реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Бракованная ATMEGA 128-16AU, не правильный идентификатор, как победить?
Stas-
сообщение Nov 15 2013, 13:35
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 157
Регистрация: 20-01-09
Из: Новосибирск
Пользователь №: 43 645



Попалась тут в первый раз странная мега. При попытке софта программатора к ней обратиться, программатор отказывается с ней общаться на основании того, что у меги идентификатор отличается на один бит от того, который должен быть (17H вместо 97H). Остальные байты в порядке.

Можно ли как-то перешить этот самый идентификатор?

Есть ли софт для программаторов (5 проводков, USBAsp), который на такие "мелочи" не обращает внимания?
Go to the top of the page
 
+Quote Post
Xenia
сообщение Nov 15 2013, 15:58
Сообщение #2


Гуру
******

Группа: Модератор FTP
Сообщений: 4 479
Регистрация: 20-02-08
Из: Москва
Пользователь №: 35 237



Цитата(Stas- @ Nov 15 2013, 17:35) *
Есть ли софт для программаторов (5 проводков, USBAsp), который на такие "мелочи" не обращает внимания?


STK500.exe наверняка сможет (входит в состав AVR CommandLineTools). При инсталляции разворачивает в директории
\Program Files\Atmel\AVR Tools\Partdescriptionfiles\
xml-файлы с описанием МК, которые умеет программировать. Например для вашего МК это файл:
ATmega128.xml
В нем находим строки
Код
    <SIGNATURE>
      <ADDR000>$1E</ADDR000>
      <ADDR001>$97</ADDR001>
      <ADDR002>$02</ADDR002>
    </SIGNATURE>

и переправляем $97 на $17. Главное не забыть старое значение вернуть назад, когда станете прошивать нормальный экземпляр.

Я же сама использую этот механизм для иной цели - добавления в тот список новых девайсов, которые вышли позднее. Новый файл делаю по образу и подобию того, на который он больше всего похож, исправляя имя, сигнатуру, объемы памяти и частоту. Остальное программатору знать не нужно.

Аналогичными возможностями обладают все программы адаптеров, где параметры МК храняться снаружи. Например, AVRDude, которая "питается" определениями, почерпнутыми из AVR Studio, которые тоже можно отредактировать.
Go to the top of the page
 
+Quote Post
Stas-
сообщение Nov 15 2013, 19:54
Сообщение #3


Частый гость
**

Группа: Участник
Сообщений: 157
Регистрация: 20-01-09
Из: Новосибирск
Пользователь №: 43 645



...

Сообщение отредактировал Stas- - Nov 15 2013, 21:33
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th June 2025 - 09:41
Рейтинг@Mail.ru


Страница сгенерированна за 0.01355 секунд с 7
ELECTRONIX ©2004-2016