PixelViewer can only render the raw12 data from OmniVision OX03F10 sensor as monochrome picture

Dear All,

I am working on driving the OmniVision OX03F10 sensor on TI's AM62A Low-Power SK EVM.

I have configured the OX03F10 with format of pwl12_hdr4_24bit_1920x1536_60fps.

I have configured the CSI bus format as below:

.fourcc = FOURCC_SBGGR12,
.colorSpace = COLORSPACE_SRGB,
.csiDf = CSI_DF_RAW12,
.bpp = 16,
.size = DMACNTX_SIZE_16

With all these the Camera can work and take captures, but when I view the captured raw data with PixelViewer, it appears to be monochrome.

What I may miss or make wrong in any configurations?

Thanks,

Allen