在DM8168 DVR-UD1板子上
按照文档《DM8168_DVR_RDK_Install_Guide.pdf》中的说明,编译并烧写U-Boot后启动不起来,
1. 按1.4.4节,编译U-Boot和Kernel;
2. 按1.4.3.3.1节,配置TFTP服务器,烧写编译好的kernel,OK,能够正常启动Linux;
3. 按1.4.3.2.2节,先从NAND Flash启动U-Boot,然后利用TFTP烧写编译的U-Boot到NAND Flash;烧写显示成功;但是重启后就起不来了,串口没显示;
4. 想从SD卡启动然后恢复U-Boot,按1.4.3.2.1节操作,还是起不来,串口没有打印(应该是启动失败,serial没有初始化);
5. 按1.4.3.2.3节,从EMAC启动,失败。
想问下:
如何从SD卡启动,是否还有其他要求,比如所SD卡格式方式,容量等?
ps:怕编译的版本有问题,SD卡里用的是包里自带的版本;我们的SD卡用的是索尼4G卡,class4;格式是FAT32。
关于从EMAC启动,前提也是要先启动u-boot,再用u-boot命令配置环境,这个u-boot启动的是哪里的?
附件包含pdf文档、MLO和u-boot.bin是包里自带的SD卡启动文件、u-boot_dvr.noxip.bin和uImage_dvr是编译的U-Boot和Linux kernel。
谢谢!
Feng Dong:
应该有跳线调整,调跳线了吗?
Pei Jacky:
回复 Feng Dong:
Feng Dong
应该有跳线调整,调跳线了吗?
Pei Jacky:
回复 Feng Dong:
Hi,还否有其他的建议?
您那有DM8168的评估板,能否用附件中的版本帮试一下,看是否是版本问题还是其他?
现在手头也没有J-TAG,SD卡启动和EMAC都起不起来,急啊。。。
Pei Jacky:
回复 Pei Jacky:
我换了不同的SD卡,用过不同的格式化方式(FAT32/16),还是不能启动,为什么,8168是否不支持SD卡启动??
另外CCS烧写U-Boot,有没有详细的烧写步骤?我装的是CCS v4.2.4.00033,仿真器用的SEED-XDS560PLUS。
Feng Dong:
回复 Pei Jacky:
processors.wiki.ti.com/…/DM816x_AM389x_PSP_Flashing_Tools_Guide
请看上面的说明,flash image
Pei Jacky:
回复 Feng Dong:
在没有CCS仿真器的情况下,想从SD卡启动。
请问,DM8168的SD卡有没有专门格式化工具?
我们的设备是DM8168 DVR-UD1,是不是就是所谓的DM8168-EVM?因为wiki上说启动方式配置SW3,而我手中的板子上的是SW1。
Teh Kian Cheng:
回复 Pei Jacky:
Pei Jacky,
我的设备是从UDWORK,板子上的是SW1。 请参考TI816X-PSP-04.00.00.1.-U-Boot.pdf (chapter U-Boot SD Support),文中提到格式化工具(mksd-ti816x.sh).
我试过,没问题。
Pei Jacky:
回复 Teh Kian Cheng:
你说的是EZSDK吧?我这个是DVRRDK~。。。。。。
EZSDK有下载链接吗?
Teh Kian Cheng:
回复 Pei Jacky:
我也是DVRRDK
EZSDK下载链 – www.ti.com/…/linuxezsdk-davinci
EZSDK 内有mksd-ti816x.sh
你也可参考processors.wiki.ti.com/…/DM816x_AM389x_PSP_U-Boot
VISA API 或许可参考这,希望有帮助-processors.wiki.ti.com/…/I_just_want_my_video_codec_to_work_with_the_DVSDK