gcc + lpc21isp и при этом запуск программы из RAM в LPC2000.

Posted by ViRuZzz

Как-то все у меня не получалось запускать программу из RAM в LPC2103, компилю я, естественно, GCC а прошивают lpc21isp (потому, что ничего другое у меня не заработало).
Сегодня в инете набрел на пост, где чувак выяснил, что проблема заключается в том, что начало RAM затирается при программировании, поэтому для запуска программы из RAM надо немножко сдвинуть программу в более верхние адреса в RAM.
Я поправил ld скрипт вот так:
- RAM (rw) : ORIGIN = 0x40000000, LENGTH = 0x00002000
+ RAM (rw) : ORIGIN = 0x40000200, LENGTH = 0x00002000

и у меня заработало :)

3 Responses to “gcc + lpc21isp и при этом запуск программы из RAM в LPC2000.”

  1. Видел уже где то…

  2. Прив

    Хм..

  3. СПС.

    Я тут

Leave a Reply

You must be logged in to post a comment.