星期五, 3月 03, 2006

EasyARM2200 : Jimmy wants to use

Jimmy 要開始try EasyARM2200了..

裝ADS,裝ArmJtag,上電。 Arm7.exe ok.
set AXD - interface, remote_a.dll - config - net - 127.0.0.1
copy code.. ADS OK!

但是要注意.. ref http://checko.blogspot.com/2005/07/easyarm2200-worklog.html
為了要能在SRAM run. 要照著link修改 target link remap.

在example中,target 使用extram,這樣會用mem_b作 relocation script。
要修改如下
ROM_LOAD 0x81000000
{
ROM_EXEC 0x81000000
{
Startup.o (vectors, +First)
* (+RO)
}

IRAM 0x40000000
{
Startup.o (+RW,+ZI)
}

STACKS 0x40004000 UNINIT
{
stack.o (+ZI)
}

ERAM 0x81040000
{
* (+RW,+ZI)
}

HEAP +0 UNINIT
{
heap.o (+ZI)
}
}

上面紅色的地方要修改。
使用example project時要確認一下...

沒有留言:

張貼留言