初学者的两个问题。
1,如果是NAND文件系统,程序运行正常。改为NFS文件系统,之前在nand上可以跑的程序,即便是自带的未做任何修改的demo都会报错:
TimeOut occure in boot_proc.
Program exit.
TimeOut occure in boot_proc.
Program exit.
会是什么原因呢?
2,如何让程序停下来?如何让程序运行?
谢谢!
changquan wang:
回复 Chris Meng:
谢谢!
这两个问题已经解决。
觉得appro的文档在某些关键地方解释不太详细,给我们的开发带来一些不便,如果要我们自己去敲鼓的话,又比较的耗时间。
例如现在又遇到两个问题:
1,程序可以不上电启动,但是进入文件系统之后如何让他启动。如同我们之前做DM6446与DM6467的开发一样。
2,在DM6467的开发里一个demo也就是几M,十几M算大的了。应用程序与底层支持隔离的很好。但是IPNC_RDK不同,所有的都在一个文件里,一个makefile。
multich_usecase是一个demo,但是不能单独编译。如果要单独编译,自己要去修改makefile。应用程序与支持包耦合的太紧密。
所以如果在实际的开发中,我要开发不同的程序该怎么办,要保存阶段性成果的程序该怎么办,不会是复制这个RDK吧,有什么比较好的办法呢?
望不吝赐教!
aden zhao:
我的问题跟你的一样,请问你是怎么解决的?谢谢
Jack Jack1:
你好,我也想问下,出现TimeOut occure in boot_proc.的原因什么?
zhuohua bu:
回复 changquan wang:
你好。请问 “
TimeOut occure in boot_proc.
”
这个报错的问题是怎么解决的?
Chris Meng:
回复 zhuohua bu:
你好,
如果是pre build的代码在参考设计硬件上出现tiimeout的问题,请检查:
1. 拨码开关的dhcp/static ip配置和uboot里面配置是否一致。
2. 如果之前有烧写过其他版本的IPNC RDK,请在Linux下运行flash_eraseall /dev/mtd5擦除NAND上之前保存的参数。
zhuohua bu:
回复 Chris Meng:
你好,
1,用的不是参考设计硬件哦,所以应该不是ip地址设置的问题
2,试过系统启动起来之后 跑IPNC_RDK 之前,运行flash_eraseall /dev/mtd5了,这个问题还是存在。
用示波器量过从机芯出来到DM8127是有时钟和信号的。
PKF:
回复 changquan wang:
time_out怎么解决的?
cheng paulson:
如果是nfs,那么Timeout出现的原因还有一个可能是你设置的IP和默认的iP不同造成的,修改程序中默认的ip和你需要的ip一致(同一网段)即可。