Part Number: TMDXIDK57X-LCD
Hello every one,
I have an AM5728 IDK and a camera, my final goal is to capture an image and do some processing using imglib in ti-rtos, but for now, I'm just trying to run ti example on my IDK. These were my steps to run the VPS loopback example:
I compiled the loopback example successfully and there is a file, named vps_examples_loopback_a15_0_release.xa15fg in C:\ti\pdk_am57xx_1_0_15\packages\ti\binary\vps_examples_loopback\bin\idkAM572x directory. this is my camera (that I can't see 2659 label on it! that's why I put its picture here):
I have an empty microSD Card in fat32 format in my IDK. after I lunch my *.xa15fg file on my IDK, it gives me this:
and it stops there. then I tried to use *.xa15fg file provided by lding ,here , and it gives me this:
LOOPBACK_APP: Sample Application - STARTS !!! *** VPDMA Firmware Loading... *** VPDMA Firmware Address = 0xa0011fc0 VPDMA Load Address = 0x4897d004 VPDMA Firmware Version = 0x4d0001b8 VPDMA List Busy Status = 0x00000000 *** VPDMA Firmware Load Success *** *** VPDMA Firmware Loading... *** VPDMA Firmware Address = 0xa0011fc0 VPDMA Load Address = 0x4899d004 VPDMA Firmware Version = 0x4d0001b8 VPDMA List Busy Status = 0x00000000 *** VPDMA Firmware Load Success *** *** VPDMA Firmware Loading... *** VPDMA Firmware Address = 0xa0011fc0 VPDMA Load Address = 0x489bd004 VPDMA Firmware Version = 0x4d0001b8 VPDMA List Busy Status = 0x00000000 *** VPDMA Firmware Load Success *** *** VPDMA Firmware Loading... *** VPDMA Firmware Address = 0xa0011fc0 VPDMA Load Address = 0x489dd004 VPDMA Firmware Version = 0x4d0001b8 VPDMA List Busy Status = 0x00000000 *** VPDMA Firmware Load Success *** Build time : [10:29:27 Jun 19 2019] FVID2 Version : [FVID_02_01_00_01] BSP Version : [PDK_01_10_00_xx] Platform : [EVM] SOC : [AM572X] SOC Revision : [ES2.0] FT Revision : [12] Package : [UNKNOWN] Core : [A15] Board Detected : [AM57XX IDK EVM] EEPROM Base Board Name: [AM572IDK] Base Board Revision : [UNKNOWN] Daughter Card Revision: [REV A] LOOPBACK_APP: LpbkApp_init() - DONE !!! -------------------------------------- Select test to run as per below table: -------------------------------------- 0: OV1063x -> VIP1_S0_PORTA (1280x720@30FPS) -> BGR888 -> DSS Video1 -> DPI1 LCD 1: OV1063x -> VIP1_S0_PORTA (1280x720@30FPS) -> ARGB32_8888 -> DSS Video1 -> DPI1 LCD 2: OV1063x -> VIP1_S0_PORTA (1280x720@30FPS) -> YUV420SP -> DSS Video1 -> DPI1 LCD 3: OV1063x -> VIP1_S0_PORTA (1280x720@30FPS) -> DSS Video1 -> DPI1 LCD 4: LI OV1063x -> VIP1_S0_PORTA (1280x720@30FPS) -> DSS Video1 -> DPI1 LCD 5: SII9127 -> VIP1_S0_PORTA (1280x720@30FPS) -> DSS Video1 -> DPI1 LCD 6: SII9127 -> VIP1_S0_PORTA (1920x1080@60FPS) -> DSS Video1 -> DPI1 LCD 7: ADV7611 -> VIP1_S0_PORTA (1920x1080@60FPS) -> DSS Video1 -> DPI1 LCD 8: MULDESCAM1_OV1063x -> VIP1_S0_PORTA (1280x720@30FPS) -> DSS Video1 -> DPI1 LCD 9: MULDESCAM2_OV1063x -> VIP1_S1_PORTA (1280x720@30FPS) -> DSS Video1 -> DPI1 LCD 10: MULDESCAM3_OV1063x -> VIP2_S0_PORTA (1280x720@30FPS) -> DSS Video1 -> DPI1 LCD 11: MULDESCAM4_OV1063x -> VIP3_S0_PORTA (1280x720@30FPS) -> DSS Video1 -> DPI1 LCD 12: MULDESCAM5_OV1063x -> VIP2_S1_PORTB (1280x720@30FPS) -> DSS Video1 -> DPI1 LCD 13: MULDESCAM6_OV1063x -> VIP3_S1_PORTA (1280x720@30FPS) -> DSS Video1 -> DPI1 LCD 14: MULDESCAM1to4 -> VIP -> DSS Video1 -> DPI1 LCD 15: MULDESCAM1to6 -> VIP -> DSS Video1 -> DPI1 LCD 16: MULDESCAM1to4 -> VIP -> DSS Video1 -> DPI1 HDMI 1920x1080@60FPS 17: MULDESCAM1(GW4200_IMX290@24FPS) -> VIP -> DSS Video1 -> DPI1 HDMI 1920x1080@60FPS 18: MULDESCAM1to6 -> VIP -> DSS Video1 -> DPI1 HDMI 1920x1080@60FPS 19: TVP5158 -> VIP1_S0_PORTA (PAL) -> DSS Video1 -> DPI1 LCD 20: OV1063x -> VIP1_S0_PORTA (1280x720@30FPS) -> DSS Video1 -> DPI1 HDMI 1920x1080@60FPS 21: Virtio: VIP1_S0_PORTA -> DSS Video1 -> DPI1 @ D1 (720x480), YUYV422I 22: OV2659 -> VIP2_S1_PORTB (1280x720@30FPS) -> YUYV422 -> DSS Video1 -> DPI1 LCD 23: OV1063x -> VIP2_S0_PORTA (1280x720@30FPS) -> YUYV422 -> DSS Video1 -> DPI1 LCD 24: Auto Run 100: EXIT Enter Test to Run (in UART console): 22 22 LOOPBACK_APP: CAPT HANDLES 1: DISP HANDLES 1: MODE 0004 : RUN COUNT 30: OUTPUT:0 !! saveRaw(0, 0x81700000, "D:\\loopbackOption22Inst7Ch0Str0_uyvy422_prog_packed_1920_1080.tigf", 6220800, 32, false); LOOPBACK_APP: VIP 7: VID SENSOR 1210 (0x30): 9090:0000:9090 LOOPBACK_APP: Capture create complete!! Display Create Status: VENC Standard: CUSTOM, Width: 1920, Height: 1200 Display Create Status: Minimum Number of Buffers to Prime: 1 LOOPBACK_APP: Display create complete!! LOOPBACK_APP: Starting loopback ... !!! LOOPBACK_APP: Loopback in progress ... DO NOT HALT !!! LOOPBACK_APP: Stopping loopback ... DONE !!! Execution Statistics ==================== Execution time : 50.998 s Total field Count : 0 (0 fields/sec) Avg CPU Load : 0 % Capture Instance 7 Statistics ============================== Capture Inst 7 Status: Number of request queued : 6 Capture Inst 7 Status: Number of request dequeued: 0 Capture Inst 7 Status: Overflow Count : 0 CH | Q DQ Total Top Bot Total Top Bot Min/Max Min/Max Dropped Repeat Fid Desc (I/S/CH) | Count Count Fields Fields Fields FPS FPS FPS Width Height Frames Frames Repeat Error --------------------------------------------------------------------------------------------------------------------------- 07.0.00 | 6 0 0 0 0 0 0 0 0/0 0/0 0 0 0 0 Display Instance 0 Statistics ============================== Display Inst 0 Status: Number of request queued : 1 Display Inst 0 Status: Number of request dequeued: 0 Display Inst 0 Status: Displayed frame count : 1798 Display Inst 0 Status: Frame repeat count : 1798 Dispaly Controller Error Status ============================== LCD1 SyncLost count : 0 LCD2 SyncLost2 count : 0 LCD3 SyncLost3 count : 0 TV SyncLost count : 0 OCP Error count : 0 LOOPBACK_APP: Display delete complete!! LOOPBACK_APP: Capture delete complete!! 69679: LOAD: CPU: 1%, HWI: 0%, SWI:0%
which seems to be correct, but I can't see anything on my LCD, the moment I press 22, my LCD blinks once, but nothing appears on it. Does any one have any idea?
P.S: I don't know whether the example stores the images on the sd card or not, but when I exit the sd card, it's still empty.
B.R,
Alex.