dvrrdk4.0的版本,在multich_vcap_venc.c文件采集link的基础上增加了vga、sdi、两个pal实例,共四个采集实例,其中vga是1600*1200帧率60,sdi是1280*720帧率60,pal是720*576帧率25。
测试一时发现:
1. 视频源只外接vga和sdi跑1-3小时会自动重启;
2. 视频源只外接vga跑1-3小时会自动重启;
4. 不接任何视频源跑24小时不重启;
测试二发现:
1. 将demo改成只有一个vga实例,跑7个小时不重启
2. 将demo改成只有一个sdi实例,跑7个小时不重启
这几次测试,内存使用均约10%、系统cpu不到5%;
板子每次自动重启打印如下:
U-Boot 2010.06 (Jun 13 2018 - 11:54:43)
DRAM: 2 GiB
MMC: OMAP SD/MMC: 0
Using default environment
### main_loop entered: bootdelay=3
### main_loop: bootcmd="mmc rescan 0;fatload mmc 0 0x80800000 u-boot.bin;go 0x80800000"
Hit any key to stop autoboot: 0
raise: Signal # 8 caught
reading u-boot.bin
184272 bytes read
## Starting application at 0x80800000 ...
U-Boot 2010.06 (Jun 13 2018 - 10:39:55)
TI8168-GP rev 2.0
ARM clk: 987MHz
DDR clk: 531MHz
I2C: ready
DRAM: 2 GiB
NAND: HW ECC BCH8 Selected
256 MiB
MMC: OMAP SD/MMC: 0
raise: Signal # 8 caught
*** Warning - bad CRC or MMC, using default environment
是因为改了demo软件的采集link实例造成的重启吗?因为应用程序功耗过大造成供电异常重启的吗?,8168支持3路1080p60帧的编解码,肯定不是负荷过大造成的异常,重启之前串口没有任何异常打印