[问答] 关于Appro DM8127 IPNC的两个问题。

改名字真烦 ( 楼主 ) 2018-6-22 00:00:42  显示全部楼层
初学者的两个问题。
1,如果是NAND文件系统,程序运行正常。改为NFS文件系统,之前在nand上可以跑的程序,即便是自带的未做任何修改的demo都会报错:
TimeOut occure in boot_proc.
Program exit.
TimeOut occure in boot_proc.
Program exit.
会是什么原因呢?
2,如何让程序停下来?如何让程序运行?
谢谢!

物是人非aaa 2018-6-22

1, 使用IPNC SW原始包编译后,NFS是可以成功使用的。
2. IPNC启动脚本放在/etc/rcS.d/S99finish.sh,如果你不希望上电就启动,可以将其删除。

15个回复

物是人非aaa 发表于 2018-6-22 00:00:43
1, 使用IPNC SW原始包编译后,NFS是可以成功使用的。
2. IPNC启动脚本放在/etc/rcS.d/S99finish.sh,如果你不希望上电就启动,可以将其删除。
回复

举报 使用道具

改名字真烦 发表于 2018-6-22 00:37:02
物是人非aaa 发表于 2018-6-22 00:19
1, 使用IPNC SW原始包编译后,NFS是可以成功使用的。
2. IPNC启动脚本放在/etc/rcS.d/S99finish.sh,如果你不希望上电就启动,可以将其删除。

谢谢! 
这两个问题已经解决。
觉得appro的文档在某些关键地方解释不太详细,给我们的开发带来一些不便,如果要我们自己去敲鼓的话,又比较的耗时间。

例如现在又遇到两个问题:
1,程序可以不上电启动,但是进入文件系统之后如何让他启动。如同我们之前做DM6446与DM6467的开发一样。
2,在DM6467的开发里一个demo也就是几M,十几M算大的了。应用程序与底层支持隔离的很好。但是IPNC_RDK不同,所有的都在一个文件里,一个makefile。
multich_usecase是一个demo,但是不能单独编译。如果要单独编译,自己要去修改makefile。应用程序与支持包耦合的太紧密。
所以如果在实际的开发中,我要开发不同的程序该怎么办,要保存阶段性成果的程序该怎么办,不会是复制这个RDK吧,有什么比较好的办法呢?

望不吝赐教!
回复

举报 使用道具

sunsiyi92 发表于 2018-6-22 00:55:15
改名字真烦 发表于 2018-6-22 00:37
谢谢! 
这两个问题已经解决。
觉得appro的文档在某些关键地方解释不太详细,给我们的开发带来一些不便,如果要我们自己去敲鼓的话,又比较的耗时间。

1. 可以写脚本去执行程序,如同你停止它们自动运行那样
2. 不知我理解的是否正确:你是想要做版本管理吗?常用的有GIT或者SVN之类的软件来做,不是RDK包的范畴了
回复

举报 使用道具

flowerddd 发表于 2018-6-22 01:11:24
我的问题跟你的一样,请问你是怎么解决的?谢谢
回复

举报 使用道具

nyvvhxcs 发表于 2018-6-22 01:22:11
你好,我也想问下,出现TimeOut occure in boot_proc.的原因什么?
回复

举报 使用道具

鹿晗哥哥哥哥 发表于 2018-6-22 01:30:41
改名字真烦 发表于 2018-6-22 00:37
谢谢! 
这两个问题已经解决。
觉得appro的文档在某些关键地方解释不太详细,给我们的开发带来一些不便,如果要我们自己去敲鼓的话,又比较的耗时间。

你好。请问 “
TimeOut occure in boot_proc.

这个报错的问题是怎么解决的?
回复

举报 使用道具

物是人非aaa 发表于 2018-6-22 01:37:36
鹿晗哥哥哥哥 发表于 2018-6-22 01:30
你好。请问 “
TimeOut occure in boot_proc.

你好,
如果是pre build的代码在参考设计硬件上出现tiimeout的问题,请检查:
1. 拨码开关的dhcp/static ip配置和uboot里面配置是否一致。
2. 如果之前有烧写过其他版本的IPNC RDK,请在Linux下运行flash_eraseall /dev/mtd5擦除NAND上之前保存的参数。
回复

举报 使用道具

鹿晗哥哥哥哥 发表于 2018-6-22 01:54:37
物是人非aaa 发表于 2018-6-22 01:37
你好,
如果是pre build的代码在参考设计硬件上出现tiimeout的问题,请检查:
1. 拨码开关的dhcp/static ip配置和uboot里面配置是否一致。

你好,
1,用的不是参考设计硬件哦,所以应该不是ip地址设置的问题
2,试过系统启动起来之后 跑IPNC_RDK 之前,运行flash_eraseall /dev/mtd5了,这个问题还是存在。
用示波器量过从机芯出来到DM8127是有时钟和信号的。
回复

举报 使用道具

送春风雨露 发表于 2018-6-22 02:03:08
改名字真烦 发表于 2018-6-22 00:37
谢谢! 
这两个问题已经解决。
觉得appro的文档在某些关键地方解释不太详细,给我们的开发带来一些不便,如果要我们自己去敲鼓的话,又比较的耗时间。

time_out怎么解决的?
回复

举报 使用道具

来自南方的狼 发表于 2018-6-22 02:19:27
如果是nfs,那么Timeout出现的原因还有一个可能是你设置的IP和默认的iP不同造成的,修改程序中默认的ip和你需要的ip一致(同一网段)即可。
回复

举报 使用道具

hu_wflllllllg11 发表于 2018-6-22 02:29:22
您好,请问 “TimeOut occure in boot_proc;    Program exit”这个问题怎么解决?
自己查了好久,感觉没什么问题,怎么就是老遇到这个问题,还望不吝赐教,不胜感激!
回复

举报 使用道具

sunsiyi92 发表于 2018-6-22 02:44:54
hu_wflllllllg11 发表于 2018-6-22 02:29
您好,请问 “TimeOut occure in boot_proc;    Program exit”这个问题怎么解决?
自己查了好久,感觉没什么问题,怎么就是老遇到这个问题,还望不吝赐教,不胜感激!

你是说常常出现这个问题,而不是固定出现,对不对。
很可能是你sensor板和主板接触不良导致。
回复

举报 使用道具

hu_wflllllllg11 发表于 2018-6-22 02:53:31
sunsiyi92 发表于 2018-6-22 02:44
你是说常常出现这个问题,而不是固定出现,对不对。
很可能是你sensor板和主板接触不良导致。

这个问题自从第一次突然出现后,就固定出现,相机就再也没跑起来过,一直报错“4938: Assertion @ Line: 292 in links_m3vpss/camera/cameraLink_drv.c: pInst->SensorHandle != NULL : failed !!!。。。。TimeOut occure in boot_proc;Program exit”。我也怀疑是前端Sensor的问题,就更换了Sensor,能正常出图。
现在,可以确定是前端Sensor的问题,但是一般这种情况,到底是硬件故障造成的,还是由于软件系统不稳定造成的呢?如果是软件问题,怎么解决?还望不吝赐教,谢谢啦!
回复

举报 使用道具

sunsiyi92 发表于 2018-6-22 03:00:42
hu_wflllllllg11 发表于 2018-6-22 02:53
这个问题自从第一次突然出现后,就固定出现,相机就再也没跑起来过,一直报错“4938: Assertion @ Line: 292 in links_m3vpss/camera/cameraLink_drv.c: pInst->SensorHandle != NULL : failed !!!。。。。TimeOut occure in boot_proc;Program exit”。我也怀疑是前端Sensor的问题,就更换了Sensor,能正常出图。
现在, ...

一般就是I2C、SPI通讯不上导致的问题。可能是电源没供上、通讯链路断了之类,也有可能是snesor的损坏。需要具体的排除一下。
回复

举报 使用道具

hu_wflllllllg11 发表于 2018-6-22 03:15:21
sunsiyi92 发表于 2018-6-22 03:00
一般就是I2C、SPI通讯不上导致的问题。可能是电源没供上、通讯链路断了之类,也有可能是snesor的损坏。需要具体的排除一下。

额,这样啊!那谢谢啦,我检查检查吧
回复

举报 使用道具

您需要登录后才可以回帖 登录 | 注册

本版积分规则


关闭

站长推荐上一条 /9 下一条

小黑屋|手机版|Archiver|电子发烧友 ( 粤ICP备14022951号-2 )

GMT+8, 2018-9-24 02:20 , Processed in 0.129273 second(s), 22 queries , Memcache On.

Powered by 电子发烧友网

© 2015 bbs.elecfans.com

微信扫描
快速回复 返回顶部 返回列表