Hardware requirements
Micro USB cable
IMX95VERDINEVK board
J-Link Debug Probe
12V~20V power supply
Personal Computer
MIPI2HDMI card
AP1302 sensor
Board settings
Tips: Need to remove the default verdin DSI to HDMI adapter card first. Then set CSIDSI MINISAS card to DSI/CSI port. Settings: SW1 = 0 set card output as DSI port. SW1 = 1 set card output as CSI port. For MIPI2HDMI card(1920*1080), connect MINISAS DSI port to card. For AP1302 sensor with MINISAS connect to MIPI-CSI interface Prepare the Demo
Connect 12V power supply and J-Link Debug Probe to the board, switch S6 to power on the board.
Connect a micro USB cable between the host PC and the J4 USB port on the cpu board.
Open a serial terminal with the following settings:
115200 baud rate
8 data bits
No parity
One stop bit
No flow control
Download the program to the target board.
Launch the debugger in your IDE to begin running the example.
Note:
the ap1302 is an external isp, it need special firmware from OnSemi GitHub. pls download ap1302_60fps_ar0144_27M_2Lane_awb_tuning.bin from: https://github.com/ONSemiconductor/ap1302_binaries/tree/main/NXP_i.MX93
You can use Jlink or other method to load fw into memory. such as Jlink tool: ‘connect’ then select ‘MIMX9596_M7’ device, ‘S’ select SWD. loadbin “C:***\ap1302_60fps_ar0144_27M_2Lane_awb_tuning.bin” 0x87000000
Pls power on board firstly, then plug in Jlink.
power on all systems again containing HDMI interfaces before each system operation. ================ Running the demo ================ ISI MIPI-CSI2 example start… Please load camera firmware into memory:87000000, input ‘A’ in console after finished load FW Load into memory done CSI interface init pass. DISPLAY Device init pass. When the example runs successfully, you can see the expected figure shown in screen.