自己做的板子,用仿真器加载uboot.bin到DDR中,可以正常启动运行,
但上电后却不能从NAND或者SD卡启动,用CPLD配置的复位和看门狗还有BTMODE。该逻辑程序在开发板上也是好的。
用示波器看下NANDFLASH IO引脚(RE ALE等)波形,有数据,读周期大概在50nS,与手册描述基本一致。持续时间约150mS。
请论坛大侠给个下一步调试的建议。
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.
不好意思是我记错了。 DM8168的确不支持从UART导入Uboot。
如果你有网口的话,可以尝试设置BTMODE从网口启动。这个启动模式下,应该可以从网口上抓到Bootp的包。
您好!
请问有没有TMS320C6A8168的 UART自启动资料?官网上找了很长时间只能找到DM8168的自启动资料,但是DM8168不支持UART启动,所以很无奈。。。谢谢啦!!!
谢谢!我看了C6A8168的数据手册,上面说明了可以通过UART启动,所以打算做一下。但是搜了很多资料,始终找不到C6A8168如何产生UART启动的Uboot。
你好,
请注意一下该芯片的勘误表,UART启动的波特率是32452:
http://www.ti.com/lit/er/sprz329f/sprz329f.pdf
Advisory 1.1.21 UART Boot Generates Incorrect Baud Rate
The UART boot mode is not functional on the device due to generating incorrect baud rate. This occurs because the ROM code puts the DDR PLL in bypass instead of locking it. As a result, the UART module gets an input clock of 13.5 MHz. Therefore, the UART operates at 32452 baud. The expected baud rate in 115200.