|
LPC1110FD20 - не могу прошить через SWD, Не хватает оперативной памяти под flash loader? |
|
|
|
Jun 27 2017, 17:41
|

Частый гость
 
Группа: Свой
Сообщений: 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.
|
|
|
|
|
 |
Сообщений в этой теме
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 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
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|