This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
1,设置为I2C boot后,能修改IBL使代码跳到0X70000000去执行用户代码吗?
2,设置为emif16 boot后,PLL初始化好没?直接烧用户代码到0X70000000就可以了?
3,能提供一个类似norwriter的往emif nor flash中烧用户代码的烧写工具吗?
a.在IBL中加了 emif初始化代码,并且从IBL跳转到了0X70000000
b.烧了一个测试代码test.bin到0x70000000,但是boot后并没有执行test.bin,而且用仿真器连接,发现代码停在0x7000a500
求解怎么boot起来
1. ROM中烧写的RBL在EMIF16 norflash boot下会自动跳转到0x70000000;如果要使用二级加载也可以在类似IBL中跳转到需要的地址;
2. 下载的flash中的文件格式是有要求的,具体参考下面帖子如何将out文件转换为bin。需要在cmd文件中指定程序入口地址为0x70000000
http://www.deyisupport.com/question_answer/f/53/p/13433/54669.aspx