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

 
 
 
Reply to this topicStart new topic
> проблема с IAP в LPC2294 (возможно и других)., не принимает размер записи 256.
Andy Mozzhevilov
сообщение Feb 15 2008, 06:29
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 877
Регистрация: 26-01-05
Из: Екатеринбург
Пользователь №: 2 206



Реализую IAP в LPC2294.
Столкнулся с проблемой, что команда Copy RAM to Flash не принимает в качестве параметра количества байт для записи значение 256. Остальные документированные значения (512, 1024 и 4096) принимаются нормально. Может и фигня, но как то ни в errata, ни на форуме не нашел ничего об этом.
И ещё, на LPC2294 буфер для записи не может располагаться во внешней RAM, тоже ругается. Обыдно, да...


--------------------
Пасу котов...
Go to the top of the page
 
+Quote Post
zltigo
сообщение Feb 15 2008, 06:49
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(Andy Mozzhevilov @ Feb 15 2008, 09:29) *
Может и фигня, но как то ни в errata, ни на форуме не нашел ничего об этом.

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

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


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
Andy Mozzhevilov
сообщение Feb 15 2008, 07:00
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 877
Регистрация: 26-01-05
Из: Екатеринбург
Пользователь №: 2 206



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

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

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

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

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

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


--------------------
Пасу котов...
Go to the top of the page
 
+Quote Post
zltigo
сообщение Feb 15 2008, 07:08
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(Andy Mozzhevilov @ Feb 15 2008, 10:00) *
Через IAP выдает версию загрузчика 1.64

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

Например:
http://electronix.ru/forum/index.php?showtopic=36722


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 21st July 2025 - 03:43
Рейтинг@Mail.ru


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