This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DM365 Pass-Through Mode

Hi,

I am looking for some direction regarding the IPIPE and maximum pixels per line, which is stated to be 2176. Where does this requirement come from? Does it originate from the line buffer sizes in Resizer A? Does it originate from one of the YUV processing components? Or is it a combination of the above?

 

I am trying to convert a 5MP Bayer image to YUV. On the DM355, I had to capture Bayer data to SDRAM, and then use 2 passes through IPIPE for YUV conversion. However, on the DM365 there is this "Pass-Through" mode and also "Bypass" mode (what exactly is the difference between these two?!) It is unclear whether I can use a single pass to convert Bayer to YUV and then use Pass-Through (I am not resizing the image) to write the image to SDRAM. So, back to my original question, if the 2176 pixel limitation is set by Resizer A and I bypass Resizer A, then it would mean I would no longer have the 2176 pixel limitation. However, if other parts in the YUV pipeline also have a 2176 pixel limitation, then I will need to use two passes like I did in the DM355.

  • Hello,

    For 5MP resolution on DM36x, you need to capture it in RAW capture mode to DDR and then pass the captured image via IPIPE/RSZ in multipass mode to get the requried resolution

    There is  a line width limit as mentioned in the guide for RSZ/IPIPE, so you need to use a twopass approach for this 5MP resolution

    Please refer to IPNC RDK codebase (v5.1 version) to refer the uasge of 5MP capture+encoding 

    You can refer to this as a example to check how this is done

    Regards,

    Raghu