Close
EZ-USB™ SX3 HDMI 4K Capture Card is a USB Video Class (UVC), USB Audio Class (UAC) compliant capture card which is ideally suited for capturing video and audio from any HDMI source and supports up to 4K, 30fps/ 1080p, 60fps in YUV format video. It is based on Infineon® EZ-USB™ SX3, a USB3.1 peripheral controller, Lattice ECP5 FPGA and HDMI receiver IC.
Figure 1. SX3 HDMI RX 4K capture card block diagram
Any HDMI source such as Laptop, Raspberry Pi, Gaming consoles, Android TV set-top box, media streaming devices like Amazon fire TV, Apple TV, and so on can be used with this kit. The “Microsoft Camera” application, e-CAMView, MPC-HC player or any UVC player application can be used to view this video on a USB Host. This is a form factor kit of size 26-mm × 75-mm.
The kit schematic, BOM, and board files are attached with this document. You can build customized board using these files.
The kit firmware configuration file includes the SX3 configuration and FPGA bit file which are attached with this document.
Figure 2. EZ-USB™ SX3 HDMI 4K capture card - Rev 01
Figure 3. Type-C and HDMI receptacles of EZ-USB™ SX3 HDMI 4K capture card – Rev 01
Figure 4. Import configuration option in SX3 configuration utilit
Figure 5. Program configuration option in SX3 configuration utility
Figure 6. SX3 devices in Device Manager after Enumeration
Figure 7. Video played on HDMI source viewed in Windows camera application
Figure 8. Testing the audio from HDMI source
Figure 9. Enable “Listen to this device” option to route audio from HDMI source to the speaker
In EZ-USB™ SX3 HDMI 4K Capture Card Revision 01, there is no provision available to change the boot option using PMODE pins. To re-program the board, the device will need to boot as USB Bootloader Device.
To erase the on-board firmware and to get back the device to bootloader mode, open the command prompt in the folder where HID_Sample_App.exe is located and enter the reset command as shown below:
HID_Sample_App.exe -vid 0x04b4 -pid 0x00c2 -reset
Replace the vid and pid values with corresponding vendor ID and product ID of the connected device. Once it is successful, the “Erase and Fallback to Bootloader is successful” message is displayed as shown in the below screenshot.
Figure 10: Reset the existing firmware using HID_Sample_App.exe
Download the HID_Sample_App.exe file from the attachments. Once the board falls back to bootloader mode, follow the procedure from step 2 to program the device.
Visit EZ-USB™ SX3 FIFO to USB 5 Gbps Peripheral Controller for additional resources like datasheet, and application note, configuration utility user guide.
Author: Mitilesh Version: **