Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Запись EEPROM через JTAG
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > AVR
Olegovich
Делаю JTAG-программатор для AVR, в частности, для mega128. И Обнаруживается интересная особенность:
запись EEPROM оказывается возможной только после полного стирания чипа, причем однократно, иначе - пишется ерунда или ничего не пишется.
Получается, что надо сначала стирать всё, а потом записывать...
Ошибаюсь ли я? И как это обойти?
Насколько я помню, через фирменный JTAG-эмулятор можно запрограммировать только EEPROM без всяких проблем вне зависимости от flash...
Olegovich
Тихо сам с собою я веду беседу...
Видимо, так и есть - надо всё стирать перед записью.
В документации есть пара фраз о том, что типа "лучше стирать память перед записью", а встроенное стирание байтов EEPROM в 0xff перед записью есть только при SPI-загрузке, а для JTAG нет.
Засим и успокоюсь.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.