ATMEL 9跟0IAR flashloader烧录后,程序不能启动
本人初学ARM,使用IAR开发环境,板子用自己的9G10板,16位SDRAM,用的教程是IAR自带,现在的问题是,程序下载到SDRAM里面可以跑,但是编译的BIn文件想拷贝到DataFlash里面,去不能自动执行。烧录工具是用SAM-BA V2.12.
教程里面讲用IAR的FLASHLOAD可以直接烧录到外部的data flash里面,并可以启动,但实际上烧录后并没有运行。
boot选项正确了吗 migrant 发表于 2013-03-30 17:02 static/image/common/back.gif
boot选项正确了吗
设置成spi0 cs0.使用的flash loader是iar里面的,一个board文件,一个flash文件。
来自:amoBBS 阿莫电子论坛 Windows Phone 8 客户端 问题已经解决,是iar里面的编译选项设置成sram就ok了,之前有问题的设置是SDRAM,两个编译出来的bin文件格式不一样。
sram的符合atmel的要求 即bin文件的开始几个字是跳转指令,但SDRAM的设置下,这部分放在bin文件的尾部。这部分还在研究中
页:
[1]