Home / Docs Center / Board Shipping Resources / HiSiliconHI3516A HDMIBoard Resources
HiSiliconHI3516A HDMIBoard Resources
Project: Development Board Shipping Materials | page_id: 197
Development Board Interface Diagram

Dimension Drawing
!
Material Download
3516A hdmi virtual machine
Link: https://pan.baidu.com/s/1csmd_WNz1Hg8bCOLkGaD8g Password: qvrs
3516A sdk 1.0.6
Link: https://pan.baidu.com/s/1uztQ2Wce8e1pv9u9omB1jw Password: bmhw
Driver and test examples
Link: https://pan.baidu.com/s/1rEe3yW4bJqWAZ8KDQZ8llQ Extraction code: tmi0
Porting opencv to 3516A
Link: https://pan.baidu.com/s/1qwXCIiorWcWcyXEWbmBCWA Extraction code: ohj7
Test Notes
1. After receiving the board, connect usb-ttl to the development board with a serial debugging tool. A test program runs on the board by default; you need to stop it before starting your development.
Enter in the serial console: killall startapp && killall xstrive && rmmod wdt
After loading the it6801.ko driver, call the following code at the application layer before it6801 starts outputting images:
msg_struct ms;// msg_struct is defined in the driver source
int fp = open("/dev/it6801", O_RDWR);
if(fp < 0){
printf("ioctl test error\n");
}
else{
memset(&ms,0,sizeof ms);
ioctl(fp, 0x10,&ms);
printf("Get resolution success,width= %d height= %d\n",
ms.video_width,ms.video_height);
close(fp);
}
Audio Notes
3516A hdmi audio
1. The sampling rate must match the input.
2. Run himm 0x201200E0 0xe. // for analog audio it is 0xd
3. For HDMI audio, stAttr.enWorkmode = AIO_MODE_I2S_SLAVE; // for analog audio it is MSASTER
Didn't find what you need?Contact us,Talk to our engineers directly.