SSR621Q开发笔记之程序调试

SSR621Q开发笔记


前言

SSR621Q作为一款性价比极高的SOC芯片,它的应用开发和测试有必要详细说下,方便有需要的相关人员参考。

一、重要文档:

重要文档:NVR 621 faq.pdf
在这里插入图片描述

二、SDK应用程序:

1.编译应用程序:

编译选项:
在这里插入图片描述
必备库:
在这里插入图片描述
在这里插入图片描述
CHIP = i2m
BOARD = 010A
BOARD_NAME = SSC010A-S01A
PRODUCT = nvr

project/configs/current.configs:12:BOARD = 010A
project/configs/current.configs:13:BOARD_NAME = SSC010A-S01A

在这里插入图片描述

2.库和头文件:

模块库:
在这里插入图片描述
头文件:
在这里插入图片描述
SSR62X_TAIYAKI_NLS00V013_1\project\release\include
在这里插入图片描述
在这里插入图片描述
按照《搭建开发环境》介绍的方法编译出来app。
运行prog_vdec 使用指定格式的文件来测试。
在这里插入图片描述

三.模块测试:

1.VDEC测试:

./prog_vdec test_file
vdec 不支持 jpeg 解码,有单独的模块 JPD 用来解码 jpeg。
运行vdec模块,按照海思的改成读原始的H.264/H.265码流,自带的demo是读取特定封装格式的文件,已经拿到测试视频了。可以正常解码1080P的H.264视频。
cat /proc/mi_modules/mi_vdec/mi_vdec0
单路解码:
在这里插入图片描述
在这里插入图片描述
多路解码:4路1080P25.H.264/H.265可以混合解码。
在这里插入图片描述
在这里插入图片描述
解码4K@30的HDMI编码器:
在这里插入图片描述

2.VO设置:

可以设置为1080P/720等分辨率。可以局部放大。
HDMI:都正常:
在这里插入图片描述
在这里插入图片描述

3.JPEG编码:

在这里插入图片描述
在这里插入图片描述

4.局部放大:

vdec解码后进新裁剪:(VDEC的例子)
在这里插入图片描述

四、FB测试:

./prog_fb
在这里插入图片描述测试例子已经启用了alpha通道和透明色。背景色为black就可以显示成透明了。
在这里插入图片描述
在这里插入图片描述

五、音频测试:

line out测试:

在这里插入图片描述
在这里插入图片描述
./prog_audio_all_test_case -O -i ./es/audio/SRC_48K_STEREO.wav -D 2

HDMI 音频测试:

HDMI的音频必须要是48K的。HDMI的音频在设置视频的时候已经初始化了,后面只要设置音频设备即可,不能再设置HDMI 了。
在这里插入图片描述
在这里插入图片描述
./prog_audio_all_test_case -O -i 48K_16bit_MONO_30s.wav -D 4
在这里插入图片描述

总结

以上就是sigmastar SSR621Q芯片的应用程序编译和测试过程,后续还会有系列文章,敬请期待.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值