Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: проблема с IAP в LPC2294 (возможно и других).
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
Andy Mozzhevilov
Реализую IAP в LPC2294.
Столкнулся с проблемой, что команда Copy RAM to Flash не принимает в качестве параметра количества байт для записи значение 256. Остальные документированные значения (512, 1024 и 4096) принимаются нормально. Может и фигня, но как то ни в errata, ни на форуме не нашел ничего об этом.
И ещё, на LPC2294 буфер для записи не может располагаться во внешней RAM, тоже ругается. Обыдно, да...
zltigo
Цитата(Andy Mozzhevilov @ Feb 15 2008, 09:29) *
Может и фигня, но как то ни в errata, ни на форуме не нашел ничего об этом.

За давностью лет smile.gif уже не помню, но сейчас заглянув в сво исходники IAP увидел, что размер записываемой страницы для всех LPC21/22 приводитя именно к 512 и более. Не думаю, что сделал это случайно.
Загрузчик прошит последний?
Цитата
И ещё, на LPC2294 буфер для записи не может располагаться во внешней RAM, тоже ругается. Обыдно, да...

Ну это обсуждалось на форуме точно!
Andy Mozzhevilov
Цитата(zltigo @ Feb 15 2008, 11:49) *
За давностью лет smile.gif уже не помню, но сейчас заглянув в сво исходники IAP увидел, что размер записываемой страницы для всех LPC21/22 приводитя именно к 512 и более. Не думаю, что сделал это случайно.

И соответственно выравнивание стартового адреса во флеш тоже берет минимум 512.
Зато пишет флеш без проблем, если при записи происходит переход через границу секторов. Это как-то явно в документации не указывается.

Цитата
Загрузчик прошит последний?

Через IAP выдает версию загрузчика 1.64

Цитата
Ну это обсуждалось на форуме точно!

Может, но по ключевому слову IAP я по быстрому ничего не нашел.
zltigo
Цитата(Andy Mozzhevilov @ Feb 15 2008, 10:00) *
Через IAP выдает версию загрузчика 1.64

Последний 1.66
Цитата
Может, но по ключевому слову IAP я по быстрому ничего не нашел.

Например:
http://electronix.ru/forum/index.php?showtopic=36722
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.