TI中文支持网
TI专业的中文技术问题搜集分享网站

DM8168 U-Boot烧写问题

在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

赞(0)
未经允许不得转载:TI中文支持网 » DM8168 U-Boot烧写问题
分享到: 更多 (0)