海思HI3531 4路高清SDI 1080P开发板使用手册

发布时间 : 星期三 文章海思HI3531 4路高清SDI 1080P开发板使用手册更新完毕开始阅读

海思HI3531 4路高清SDI 1080P开发板使用手册

〇、简介

1) 开发板图片

2) 资源情况

主芯片为 海思Hi3531

带4片2Gbit DDR,一共1Gbyte

带2个千兆网口,PHY为RTL8211EG

带音频输入输出,均支持双声道立体声,AD/DA芯片为TLV320AIC31IRHBR 带4个TTL UART串口(其中包括一个调试串口)

带2个SATA口,均带PM功能,可以接扩展模块,扩展为更多SATA口 带1个时钟芯片DS1339

带1个HDMI输出,可支持1080P@60fps 带1个VGA输出,可支持2560x1600@60fps

带2个USB输出,可以接USBHUB扩展更多USB口

带4路SDI输入接口,可以支持4路1080P视频,AD芯片为GV7601 带2路CVBS输出

带JTAG/PCIE/IR/GPIO/蜂鸣器 等其他接口

一、接线和启动

拿到开发板之后,首先接好串口线(注意,不管什么接口,请在断电情况下插拔)

如上图所示,J11为缺省的调试串口,带有箭头标记的为第一管脚

接好串口线后打开串口调试工具 超级终端或者其他调试工具都可以, 下面的例子以putty为例,波特率设为115200,打开串口,然后上电 12V(内正外负)

可以看到嵌入式操作系统开始启动

启动完成输入ifconfig可以看到板子的IP情况

如果接好网线,可以telnet到板卡,进行相关操作。

如果遇到串口不能输入的情况,请关掉软件,重新打开这个串口,或者重新插拔一下串口线

二、启动示例程序

板卡启动之后就是一个嵌入式linux系统,可以输入各种linux命令 板子里面/nand/目录下带有各种例子,可以运行查看

1)解码H264文件通过HDMI输出的例子 请先接好HDMI显示器,然后运行 cd /nand

./sample_vdec 0

然后选0,选择frame mode

就可以看到海思自带的一个例子,这个例子解码同级目录下的stream_chn0.h264,然后输出到HDMI显示器

2) 解码H264文件通过VGA输出的例子 请先接好VGA显示器,然后运行 cd /nand

./sample_vdec 3

3) 视频输入直接输出到视频输出的例子 请先接好VGA或者HDMI显示器 cd /nand

. /sample_vio 2

然后输入1 选择多画面分割模式

可以看到 SDI的输入源显示在显示器上

4) 其他例子请自行摸索测试

三、SDK的安装与编译

请通读SDK包中的 \\01.software\\board\\documents_cn 目录下的相关文档

请注意,本板卡,已经烧写了uboot和内核文件系统,并且启动已经加载了海思相关驱动

如果不小心擦除了uboot,可以通过海思自带的FastBoot3.1_BVT.exe烧写恢复,具体可以参看海思相关文档

如果要执行SDK中的load3531脚本,请修改为4hd模式,并且去掉sil9024.ko驱动的加载

详细情况,可以参考SDK中的文档,大概步骤如下

1) 安装虚拟机软件推荐VirtualBox

2) 在虚拟机上安装Linux系统,可以选择Ubuntu 等 3) 在Linux上安装GCC等编译器和开发相关工具

4) 在Linux上解压缩Hi3531_SDK_VX.X.X.X.tgz 的压缩包 5) 在Linux上安装跨平台编译器arm-hisiv200-linux-gcc

6) 编写Hello Word程序,然后通过arm-hisiv200-linux-gcc 编译,然后把编译后的程序放到Hi3531板卡上运行(配置好NFS可以加快开发进度) 7) 编译sdk中的sample,放到Hi3531板卡上运行

四、系统资源简介

SDI输入 一共有4路 J7 ~ J10 分别接GV7601芯片

J7 对应U1 对应VIU0/SIO0 J8 对应U2 对应VIU1/SIO1 J9 对应U3 对应VIU2/SIO2 J10 对应U4 对应VIU3/SIO3

联系合同范文客服:xxxxx#qq.com(#替换为@)