ATMEL start address 設定
有一些專案加上bootloader後,專案的start address會偏移,如果想要對此專案進行測試,還是需要將build好的hex用bootloader進行燒錄,有點麻煩。
所以如果將Start address進行修改 取消掉bootloader就方便多了
一個有bootloader的專案,build後可以看到bootloader部分的起始address為0x100000:
而主專案的start address為0x106000:
所以要用開發版做測試的話,需要燒bootcode以及燒主專案,不是很方便,透過修改Start address來進行測試會更方便,修改步驟如下:
project->propertiex->Toolchain :
接著左邊找到ARM/GNU Linker->Memory Settings,接著新增
.text=0x000
接著可以看到 start address已經修改
留言
張貼留言