1212harry

1212harry

0个粉丝

1

问答

0

专栏

0

资料

1212harry  发布于  2017-07-22 16:48:21
采纳率 0%
1个问答
3878

hi3521把sample_vdec放在rcS里面启动出现问题

 
我把sample_vdec放在rcS脚本启动,每次都是出现0xa0088010(VPSS未初始化)的错误,但是如果是进入系统之后手动启动就没有这个问题。难道这里面有个BUG?
我来回答
回答20个
时间排序
认可量排序

zhuangweiye

8个粉丝

0

问答

0

专栏

0

资料

zhuangweiye 2017-07-24 09:23:00
认可0
驱动在sample_vdec前加载了吗?

1212harry

0个粉丝

1

问答

0

专栏

0

资料

1212harry 2017-07-28 11:31:18
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=55941&ptid=18192]zhuangweiye 发表于 2017-7-24 09:23[/url]
驱动在sample_vdec前加载了吗?[/quote]

加载了啊,所以手动启动程序是完全没问题的,就是放在rcs启动不行

zhuangweiye

8个粉丝

0

问答

0

专栏

0

资料

zhuangweiye 2017-07-28 11:34:35
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=56362&ptid=18192]1212harry 发表于 2017-7-28 11:31[/url]
加载了啊,所以手动启动程序是完全没问题的,就是放在rcs启动不行[/quote]

运行log 贴一个,不然空对空,什么也讨论不出来

1212harry

0个粉丝

1

问答

0

专栏

0

资料

1212harry 2017-07-28 13:31:45
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=56364&ptid=18192]zhuangweiye 发表于 2017-7-28 11:34[/url]
运行log 贴一个,不然空对空,什么也讨论不出来[/quote]

开机Log部分如下:

Hisilicon UMAP device driver interface: v3.00
load sys.ko ...OK!
Load tde.ko ...OK!
load venc.ko ...OK!
load group.ko ...OK!
load chnl.ko ...OK!
load h264e.ko ...OK!
load rc.ko ...OK!
load jpege.ko ...OK!
load viu.ko ...OK!
load vou.ko ....OK!
load vpss.ko ....OK!
load vda.ko ....OK!
load region.ko ....OK!
load vdec.ko ....OK
load vhd firmware.ko OK
load hdmi.ko ....OK!
Load hi_jpegdec.ko success.     (SDK_VERSION:[SDK_VERSION] Build Time:[Feb  6 2015, 20:10:30])
warning: tw2865 0x50 i2c_read err, val:0xff!!!
tw2865 0x50 set to PAL mode ok!
warning: tw2865 0x54 i2c_read err, val:0xff!!!
tw2865 0x54 set to PAL mode ok!
warning: tw2865 0x52 i2c_read err, val:0xff!!!
tw2865 0x52 set to PAL mode ok!
warning: tw2865 0x56 i2c_read err, val:0xff!!!
tw2865 0x56 set to PAL mode ok!
tw2865 driver init successful!
PHY: 1:01 - Link is Up - 100/Full
tlv320aic31 [tlv320aic31_device_init ,556]: init aic31(0) error
tlv320aic31 [tlv320aic31_init ,595]: tlv320aic31 device init fail,deregister it!
insmod: can't insert 'extdrv/tlv_320aic31.ko': Operation not permitted
Auto login as root ...
Jan  1 00:00:05 login[870]: root login on 'ttyS000'
Welcome to HiLinux.
None of nfsroot found in cmdline.
# Init loop chain successful
device not found: Success
[SAMPLE_COMM_SYS_CalcPicVbBlkSize]-167: w:768, u32AlignWidth:64
u32Width:1920, u32Square:1
HDMI start success.
you can press ctrl+c to terminate program before normal exit.
please press any key to show pip:
HI_MPI_VPSS_UserGetGrpFrame err 0xa0088010
had no stream and pic left


提示VPSS未初始化成功

zhuangweiye

8个粉丝

0

问答

0

专栏

0

资料

zhuangweiye 2017-07-28 15:05:24
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=56378&ptid=18192]1212harry 发表于 2017-7-28 13:31[/url]
开机Log部分如下:

Hisilicon UMAP device driver interface: v3.00
[/quote]

rcS脚本看看

SA12009903

0个粉丝

12

问答

0

专栏

2

资料

SA12009903 2017-07-28 15:41:00
认可0
i2c都警告了,确定不放在rcS中启动可以?

ricky_zhounj

0个粉丝

2

问答

0

专栏

0

资料

ricky_zhounj 2017-07-28 16:04:16
认可0
也有可能是 Ko 版本和sample不符。
前段时间2楼,帮我们解释了返回值=-1  是因为ko过老,sample又很新,sample里的很多API直接return -1了。
后来,我们又测试了 (新的Ko + 旧的sample) 的组合,结果就是报了 VPSS未初始化 的Error。

1212harry

0个粉丝

1

问答

0

专栏

0

资料

1212harry 2017-07-28 16:04:46
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=56387&ptid=18192]zhuangweiye 发表于 2017-7-28 15:05[/url]
rcS脚本看看[/quote]

脚本如下:

#! /bin/sh

/bin/mount -a

echo "
            _ _ _ _ _ _ _ _ _ _ _ _
            \  _  _   _  _ _ ___
            / /__/ \ |_/
           / __   /  -  _ ___
          / /  / /  / /
  _ _ _ _/ /  /  \_/  \_ ______
___________\___\__________________
"
for initscript in /etc/init.d/S[0-9][0-9]*
do
        if [ -x $initscript ] ;
        then
                echo "[RCS]: $initscript"
                $initscript
        fi
done
ifconfig eth0 192.168.2.200 netmask 255.255.255.0;
route add default gw 192.168.2.129
#mount -t nfs -o nolock -o tcp 192.168.2.160:/home/crg/nfshi3521 /mnt
telnetd&                                                            
                                                                     
cd /root/ko                                                         
./load3521 -i        
sleep 2                                                
/code/hdmi_usb &

1212harry

0个粉丝

1

问答

0

专栏

0

资料

1212harry 2017-07-28 16:06:11
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=56393&ptid=18192]SA12009903 发表于 2017-7-28 15:41[/url]
i2c都警告了,确定不放在rcS中启动可以?[/quote]

没用到i2c的模块,所以就没管了。不过手动启动的确是可以

zhuangweiye

8个粉丝

0

问答

0

专栏

0

资料

zhuangweiye 2017-07-28 16:29:16
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=56400&ptid=18192]1212harry 发表于 2017-7-28 16:04[/url]
脚本如下:

#! /bin/sh
[/quote]

/code/hdmi_usb & 这个是出错的吗?

把& 去掉试一下, 或者把程序中的getchar()都去掉

touch1986

0个粉丝

5

问答

0

专栏

0

资料

touch1986 2017-07-28 16:36:05
认可0
只把脚本里的/code/hdmi_usb &注释掉,其他保留,开机后再单独手动执行程序是什么情况呢?逐一排除一下

1212harry

0个粉丝

1

问答

0

专栏

0

资料

1212harry 2017-07-28 16:47:21
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=56408&ptid=18192]zhuangweiye 发表于 2017-7-28 16:29[/url]
/code/hdmi_usb & 这个是出错的吗?

把& 去掉试一下, 或者把程序中的getchar()都去掉[/quote]

呃呃,那个hdmi_usb其实就是sample_vdec,我只是把名字改了和把数据源从读文件改成其他方式而已。 我试过把&去掉和getchar()去掉了,结果还是一样的

1212harry

0个粉丝

1

问答

0

专栏

0

资料

1212harry 2017-07-28 16:49:24
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=56409&ptid=18192]touch1986 发表于 2017-7-28 16:36[/url]
只把脚本里的/code/hdmi_usb &注释掉,其他保留,开机后再单独手动执行程序是什么情况呢?逐一排除一下[/quote]

开机后单独执行是没问题的,我现在只能寄望找供应商更新一下SDK包,看看能不能成

1212harry

0个粉丝

1

问答

0

专栏

0

资料

1212harry 2017-07-28 17:06:30
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=56408&ptid=18192]zhuangweiye 发表于 2017-7-28 16:29[/url]
/code/hdmi_usb & 这个是出错的吗?

把& 去掉试一下, 或者把程序中的getchar()都去掉[/quote]

我试了一下把getchar()去掉之后,连手动启动都出现同样的错误了。。。。。

zhuangweiye

8个粉丝

0

问答

0

专栏

0

资料

zhuangweiye 2017-07-28 17:08:48
认可0
本帖最后由 zhuangweiye 于 2017-7-28 17:09 编辑

[quote][url=forum.php?mod=redirect&goto=findpost&pid=56416&ptid=18192]1212harry 发表于 2017-7-28 17:06[/url]
我试了一下把getchar()去掉之后,连手动启动都出现同样的错误了。。。。。[/quote]

说明一点,原来楼主的代码就是有问题的,只是没有出PIP前是好的

& 表示后台运行,getchar()不起作用

贴个运行时的 /proc/umap/vpss看看,是不是vpss根本就没创建

SA12009903

0个粉丝

12

问答

0

专栏

2

资料

SA12009903 2017-07-28 17:19:09
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=56417&ptid=18192]zhuangweiye 发表于 2017-7-28 17:08[/url]
说明一点,原来楼主的代码就是有问题的,只是没有出PIP前是好的

& 表示后台运行,getchar()不起作 ...[/quote]

大神,从sample_venc出发修改程序,在其中加入边缘处理算法,最后出边缘的视频文件需要改动的东西多吗?

1212harry

0个粉丝

1

问答

0

专栏

0

资料

1212harry 2017-07-28 17:25:45
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=56417&ptid=18192]zhuangweiye 发表于 2017-7-28 17:08[/url]
说明一点,原来楼主的代码就是有问题的,只是没有出PIP前是好的

& 表示后台运行,getchar()不起作 ...[/quote]

呃呃,“& 表示后台运行,getchar()不起作用”是金玉良言啊。问题找到了。原来手动执行的时候,程序是卡在getchar()那里,例程后面缩放部分的都没有执行,所以程序其他解码和显示部分都是正常。但是放在rcS里面,我把程序放在后台运行,getchar()被无视了,所以程序一直跑下去并出现错误。我把例程后半部分缩放的代码删掉之后,rcS启动就正常了。感谢啊!!!

zhuangweiye

8个粉丝

0

问答

0

专栏

0

资料

zhuangweiye 2017-07-28 17:44:45
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=56418&ptid=18192]SA12009903 发表于 2017-7-28 17:19[/url]
大神,从sample_venc出发修改程序,在其中加入边缘处理算法,最后出边缘的视频文件需要改动的东西多吗?
...[/quote]

对于熟悉的人来说不多

SA12009903

0个粉丝

12

问答

0

专栏

2

资料

SA12009903 2017-07-28 17:52:39
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=56420&ptid=18192]zhuangweiye 发表于 2017-7-28 17:44[/url]
对于熟悉的人来说不多[/quote]

:lol,大概了解了,谢谢

心疼这棵白菜

0个粉丝

5

问答

0

专栏

0

资料

心疼这棵白菜 2017-09-06 09:34:10
认可0
楼主,我想问一下,我执行这个sample后,一直出现open err 是什么鬼啊
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区