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

dm8127-web 的软件维护升级不正常

在maintenance网页,加载 new kernel 后,按upgrade 出现故障显示:无法显示此页? 而且com终端没有显示信息。

还有root file system  升级也出现类似情况,不知软件操作是对,请求高手指点

Chris Meng:

你好,

请问你使用的IPNC RDK软件的版本是多少?请问你对升级相关代码是否有做过修改?

Chris Meng:

回复 Chris Meng:

你好,

我使用IPNC RDK 3.8可以正常升级uImage。

Chris Meng:

回复 Chris Meng:

你好,

请问你升级时候使用的是否是IE?

lu xinjian:

回复 Chris Meng:

你好,我使用的DM8127的IPNC版本是IPNC_RDK_DM812x_DM385_Version3.5.0.tar

用IE的web来升级不行出现boa服务退出现象,目前我的软件改用FTP上传uImage和ubifs_ipnc.bin包,想通过脚本来升级

lu xinjian:

回复 Chris Meng:

1, 在ipnc_rdk\ipnc_app\utils\filesys_update这里有个根文件升级,编译出来filesys_update的二进制文件是如何用?
比如输入
#./filesys_update  pBlockName  ubifs_ipnc.bin  其中的pBlockName  不知输入什么?文件名应该是指ubifs_ipnc.bin 所在的路径文件名

2,uImage升级
   仿 ipnc_rdk\ipnc_app\utils\update 写了一个脚本

#/usr/sbin/flash_eraseall /dev/mtd3   //可删除成功
#/usr/sbin/nandwrite -p /dev/mtd3 /var/uImage //提示CRC错误

Chris Meng:

回复 lu xinjian:

lu xinjian

你好,我使用的DM8127的IPNC版本是IPNC_RDK_DM812x_DM385_Version3.5.0.tar

用IE的web来升级不行出现boa服务退出现象,目前我的软件改用FTP上传uImage和ubifs_ipnc.bin包,想通过脚本来升级

Chris Meng:

回复 lu xinjian:

lu xinjian
1, 在ipnc_rdk\ipnc_app\utils\filesys_update这里有个根文件升级,编译出来filesys_update的二进制文件是如何用?
比如输入
#./filesys_update  pBlockName  ubifs_ipnc.bin  其中的pBlockName  不知输入什么?文件名应该是指ubifs_ipnc.bin 所在的路径文件名

建议你参考相关目录下的main.c代码,pBlockName  就是/dev/mtdx,从下面的代码就可以看出:
printf(cmd, "flash_eraseall -j %s > /dev/null\n", pBlockName);

lu xinjian

2,uImage升级
   仿 ipnc_rdk\ipnc_app\utils\update 写了一个脚本

#/usr/sbin/flash_eraseall /dev/mtd3   //可删除成功
#/usr/sbin/nandwrite -p /dev/mtd3 /var/uImage //提示CRC错误

我在e2e论坛上看到3.8代码有相关讨论:

https://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/100/t/361486。

lu xinjian:

回复 Chris Meng:

1,我按https://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/100/t/361486。下载并更换了

gpmc.c文件 后,make -s sys

出现一堆错误

arch/arm/mach-omap2/io.c: In function 'omap2_init_common_infrastructure':arch/arm/mach-omap2/io.c:418:3: warning: statement with no effectarch/arm/mach-omap2/io.c:420:3: warning: statement with no effectarch/arm/mach-omap2/gpmc.c: In function 'gpmc_enable_hwecc':arch/arm/mach-omap2/gpmc.c:864:26: error: 'OMAP_ECC_BCH16_CODE_HW' undeclared (first use in this function)arch/arm/mach-omap2/gpmc.c:864:26: note: each undeclared identifier is reported only once for each function it appears inarch/arm/mach-omap2/gpmc.c: In function 'gpmc_calculate_ecc':arch/arm/mach-omap2/gpmc.c:996:16: error: 'OMAP_ECC_BCH16_CODE_HW' undeclared (first use in this function)

2,#./filesys_update  /dev/mtd4 /var/ubifs_ipnc.bin

出现

//Fail to create file文件名

Chris Meng:

回复 lu xinjian:

你好,

“我使用IPNC RDK 3.8可以正常升级uImage。” 这个测试是在原始的3.8代码上测试的,没有做任何的改动,请问你尝试了么?

请问你gpmc.c的修改是基于IPNC RDK3.8的代码么?

lu xinjian:

回复 Chris Meng:

不是,是基于RDK3.5.采购是DM8127 IPNC 光盘自带是RDK3.5,不知网络哪里可以下载到RDK3.8

 

赞(0)
未经允许不得转载:TI中文支持网 » dm8127-web 的软件维护升级不正常
分享到: 更多 (0)