gcc + lpc21isp и при этом запуск программы из RAM в LPC2000.
Как-то все у меня не получалось запускать программу из RAM в LPC2103, компилю я, естественно, GCC а прошивают lpc21isp (потому, что ничего другое у меня не заработало).
Сегодня в инете набрел на пост, где чувак выяснил, что проблема заключается в том, что начало RAM затирается при программировании, поэтому для запуска программы из RAM надо немножко сдвинуть программу в более верхние адреса в RAM.
Я поправил ld скрипт вот так:
- RAM (rw) : ORIGIN = 0x40000000, LENGTH = 0x00002000
+ RAM (rw) : ORIGIN = 0x40000200, LENGTH = 0x00002000
и у меня заработало :)
- June 6th
3 Responses to “gcc + lpc21isp и при этом запуск программы из RAM в LPC2000.”
Leave a Reply
You must be logged in to post a comment.

…
Видел уже где то…
Прив…
Хм..…
СПС.…
Я тут…