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

 
 
> LPC1110FD20 - не могу прошить через SWD, Не хватает оперативной памяти под flash loader?
Pasha 111
сообщение Jun 27 2017, 17:41
Сообщение #1


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

Группа: Свой
Сообщений: 154
Регистрация: 6-11-05
Из: Москва
Пользователь №: 10 515



Всем привет! Проблема такая: есть проц LPC1110FD20 (4KB Flash, 1KB RAM, Cortex-M0). Там только SWD.

Собственно микроконтроллер через SWD определяется, память через J-Mem можно посмотреть, можно reset сделать и т.д.

Но при попытке прошить в IAR выскакивает сообщение с ошибкой: "Flash loader buffer size (136) cannot be smaller than page size (256)".
Я так понял, когда загрузчик переписывается в RAM, ему остаётся только 136 байт под буфер для записи во флеш, а размер страницы 256 байт, поэтому дальше работать он не может.

Что делать? На сайте IAR'а конкретно для LPC1110FD20 написано что всё ОК: что и флешлоадер есть, и отладка и dds и всё что хочешь. Может они скопом просто написали про всё семейство LPC11xx и не стали проверять под все процы? Может есть исходник загрузчика, чтобы его упростить конкретно под LPC1110, он ведь универсальный для них, и наверное есть лишнее что-то. Что посоветуете? Процов уже 15 штук куплено, печатные платы уже готовы. Знаю что есть LPC1112FD20, у которого 4 KB RAM. Его куплю если ничего уже не поможет. Да, UART, через который проц можно прошить средствами встроенного загрузчика, к сожалению на плате не разведён. Получается никак проц уже не прошить?

P.S. Написал сейчас простенькую программу для мигания светодиодом, подключённым к процессору, и сделал .icf файл для настройки Linker'а для записи программы в SRAM - всё работает, светодиод мигает, отладка идёт. Так что проблема видимо именно в нехватке SRAM.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Pasha 111   LPC1110FD20 - не могу прошить через SWD   Jun 27 2017, 17:41
- - Forger   Цитата(Pasha 111 @ Jun 27 2017, 20:41) Но...   Jun 27 2017, 17:59
- - Georg_M_B0   Привет. Вот тут почитай, у меня тоже не шилось. ht...   Jun 28 2017, 04:45
- - Pasha 111   ЦитатаА вы пробовали шить напрямую соотв. утилитой...   Jun 28 2017, 17:52
|- - Forger   Цитата(Pasha 111 @ Jun 28 2017, 20:52) Пр...   Jun 28 2017, 18:10
- - Pasha 111   SEGGER J-Link Commander V6.16d (Compiled Jun 21 20...   Jun 28 2017, 18:30
|- - Forger   Цитата(Pasha 111 @ Jun 28 2017, 21:30) V6...   Jun 28 2017, 18:35
- - Pasha 111   ЦитатаА что пишет сам SEGGER по этой проблеме? Есл...   Jun 28 2017, 20:59
|- - Forger   Цитата(Pasha 111 @ Jun 28 2017, 23:59) На...   Jun 28 2017, 21:48
- - skripach   Галку "Use flash loader" в настройках от...   Jun 29 2017, 07:10
- - Pasha 111   Если снять эту галку, то при попытке прошить по Ct...   Jun 29 2017, 07:58
- - skripach   Скрипт линкера в студию..   Jun 29 2017, 19:14
- - Pasha 111   Всё, написал свой Flash Loader для SPI. Суть такая...   Jun 30 2017, 14:38
|- - Alechek   Цитата(Pasha 111 @ Jun 30 2017, 19:38) Вс...   Jul 1 2017, 17:17
|- - Pasha 111   Цитата(Alechek @ Jul 1 2017, 20:17) А чем...   Jul 1 2017, 19:12
|- - Forger   Цитата(Pasha 111 @ Jul 1 2017, 22:12) Кор...   Jul 1 2017, 19:14
|- - Pasha 111   Цитата(Forger @ Jul 1 2017, 22:14) За исх...   Jul 1 2017, 19:17
|- - Forger   Цитата(Pasha 111 @ Jul 1 2017, 22:17) У н...   Jul 1 2017, 19:21
|- - Pasha 111   Цитата(Forger @ Jul 1 2017, 22:21) Интере...   Jul 1 2017, 19:40
|- - Forger   Цитата(Pasha 111 @ Jul 1 2017, 22:40) А о...   Jul 1 2017, 19:46
|- - Obam   Цитата(Pasha 111 @ Jul 1 2017, 23:40) А о...   Jul 2 2017, 10:57
||- - Forger   Цитата(Obam @ Jul 2 2017, 13:57) Этот оп...   Jul 2 2017, 11:47
|- - Obam   Цитата(Pasha 111 @ Jul 1 2017, 23:40) Да,...   Jul 3 2017, 08:02
|- - Сергей Борщ   QUOTE (Obam @ Jul 3 2017, 11:02) (да, про...   Jul 3 2017, 10:49
- - Obam   А як жеж Вот ТС с честью и решил задачку.   Jul 3 2017, 11:49


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

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 00:06
Рейтинг@Mail.ru


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