hello,everybody
i'm using DM8147 's vpss to capture datas. the develop version is EZSDK 5.05 linux-2.6.37-psp04.04.00.01 .
i found the input data is 0x01 0x02 0x03 0x04, the output is 0x02,0x01 ,0x04,0x03
the high 8bits and the low 8bits exchanged. it seems that the input data is YUYV and the output is UYVY
THE CAPTURE SETUP IS:
.video_capture_mode =VPS_CAPT_VIDEO_CAPTURE_MODE_SINGLE_CH_NON_MUX_DISCRETE_SYNC_HSYNC_VSYNC,
.video_if_mode = VPS_CAPT_VIDEO_IF_MODE_8BIT,
.input_data_format = FVID2_DF_YUV422P,
and i had changed the input_data_format to FVID2_DF_YUV422I_YUYV,,FVID2_DF_YUV422I_UYVY, but nothing happened.
The transfer 16bits data between DSP and ARM is different? Is there some setup about big-edian or little-endian?
thanks and regards
owen