Цитата(Sergei_K @ Nov 8 2007, 13:38)

Так вот.. при прошивке МК через самбу мы можем закинуть программу в SRAM, однако как дать понять МК, что он должен грузиться из памяти по адресу 0x0020 0000? В случае выполнения проги с флеш достаточно было выполнить скрипт загружаться из флеш.. для SRAM же такого скрипта нет..
В Самбе можно загрузить программу в RAM и сказать go.
Список команд.Цитата(Sergei_K @ Nov 8 2007, 13:38)

Если же ремэпить, то не совсем понятна последовательность действий: нужно ли ремэпить прямо в основной программе и записывать ее в флеш.. или на флеш записать программу с ремэпом, а в SRAM кидать основную программу?
Для работы из RAM remap делать вовсе не обязательно - достаточно просто разместить код в нужной области средствами линкера.
Если remap все-таки нужен, то лучше его выполнить в стартап-коде сразу после сброса, а дальше уже спокойно работать с RAM.