分类:
2008-05-07 15:12:28
记住烧写的flash地址为0x50000000
我写了个btos.bat放到flash program文件夹下执行即可
BinToS19.exe %1 0x50000000 %1.s19
定义start地址,为0x50000000 s19文件定义了文件起始位置
ByteSwapS19.exe %1.s19 %1.swap.s19 2
这里指在两个字节内交换
大端格式---------一个字的最高有效字节存储在最低的字节地址处
调试步骤:拿仿真器查看0x0第一条指令为 ea000012,需要交换地址
与反汇编u-boot.S中的第一条指令不太一样 00ea1200,所以当出现不正常时可以先查看烧入flash的指令是否正确
还有两个串口和pcb上标记的不太一样,这里需要再看看