比较奇怪的问题,使用OMAP L138 DVSDK下的flash writer(spi-flash-writer-03.20.00.14)通过SPI1烧写uboot,uboot文件大约320kB左右,每次烧写至260几KB时程序卡死,程序卡死的时机是固定的,换了个187KB的bin文件也会固定卡死在某个位置,不知原因是否? 我怀疑过是DDR2的问题,写了测试代码:
往DDR里面依次写入0x12345678 0x87654321,运行一段时间程序均没有问题,是不是可以据此排除是DDR的问题?
Tony Tang:
请参考一下这个贴的回复。
www.deyisupport.com/…/7742.aspx
可以用UART烧写试试。
hua chen:
回复 Tony Tang:
我是用仿真器烧写的,由于是自己制作的板子,UART的话需要重新编译,比较麻烦,暂时未试。