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

DM385 IPNC_RDK3.9.1创建串口烧录uboot的问题

现在公司做了一个DM385的板子,由于上面没有SD接口,只有串口,所以烧录uboot的话只能通过串口,系统用的是最新的ubuntu16.04,,64位,软件版本使用的是IPNC-RDK-CSK-3.9.1-Linux-x86,查看了IPNC RDK DM38x/DM8127 v 3.9.1 Release这个文档,上面只有SD和NAND FLASH两种方式生成uboot的说明,却没有编译串口uboot的说明,通过查看uboot根目录下面的makefile文件和configs文件夹下的配置文件_defconfig.也只有SD和nand flash两种方式,使用的命令是make  ubootimg就可以编译成功对应的uboot文件,请问编译串口烧录的第一阶段uboot的命令是什么?有没有文档说明,是否是make ubootopti,如果是的话,源码中给出的配置文件是dm38x_ipnc_opti_nand,在configs文件夹下没有对应的配置文件,会导致编译出错。

Chris Meng:

你好,

在IPNC3.8下,编译出来的for nand的uboot min从串口下载也是可以启动的。不知道你是否有在串口下载尝试过ipnc rdk 3.9下编译出的for nand的uboot mini,看是否能正常启动?

Chris Meng:

回复 Chris Meng:

你好, 我看了一下

请问你编译完for nand的uboot后,是否有生成一个MLO文件?是否尝试从串口下载该MLO?

user4491961:

回复 Chris Meng:

您好chris:
我编译了nand flash类型的UBOOT,使用的命令是make ubootimg,可以在tftp/dm388/nand目录下生成了MLO,但是我用串口下载后,下载100%,但是uboot没有运行,系统没有任何反应,不清楚是怎么回事?是系统中还有什么东西需要配置吗?

Chris Meng:

回复 user4491961:

你好,

你使用的这个命令编译出来的mlo和上面链接里提到的命令是一样的么?
make ubootIncrementally build uboot
make ubootcleanClean uboot
make ubootallClean and rebuild uboot

使用串口下载你选择的是file-》transfer-》XMODEM么?

user4491961:

回复 Chris Meng:

您好:
命令是看了makefile文件确定的,如下所示
ubootimg:$(MAKE) ubootclean$(MAKE) ubootbuild MAKE_TARGET=$(PLATFORM_CFG)_$(SYSTEM_CFG)_$(BINARY_MODE)_defconfig$(MAKE) ubootbuild MAKE_TARGET=allcp $(UBOOTDIR)/MLO $(TFTP_HOME)/cp $(UBOOTDIR)/u-boot-dtb.img $(TFTP_HOME)/u-boot.img #### TODO: Verify if it is the right u-boot image

ubootclean:$(MAKE) ubootbuild MAKE_TARGET=distclean

uboot:$(MAKE) ubootimg

ubootall:$(MAKE) ubootclean$(MAKE) uboot
命令应该没有问题,目标文件已经生成了,使用make ubootimg应该是正确的,就是不知道是不是配置还需要更改?烧录应该也没有问题,是按照file-》transfer-》XMODEM进行烧录的

赞(0)
未经允许不得转载:TI中文支持网 » DM385 IPNC_RDK3.9.1创建串口烧录uboot的问题
分享到: 更多 (0)