Home / Docs Center / Board Shipping Resources / HiSiliconHI3516A HDMIBoard Resources

HiSiliconHI3516A HDMIBoard Resources

Board Shipping Resources · HiSilicon 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.

Request a Quote

Fill in the form and we will get back with a quote and proposal within 1 business day.

Click "Generate inquiry email" to open your mail client with the body pre-filled. If no mail client is configured, click "Copy" and paste it into webmail — recipient: sunshiyang@xstrive.com.