While implementing the driver to add support into JetPack 32.1 for a custom camera sensor over MIPI CSI2, I came across a question:
Is there any limitation or constraint to the width and the height of video resolution that could prevent the L4T to accept incoming frames on Jetson AGX ?
If a camera is configured to send frames of size 135x121, is it ok for the Jetson AND the L4T drivers ?
I failed to implement the support for frames of 3120x876 RAW14, because the last 16 pixels of each line were always garbage while the camera sensor actually sent correct pixels values for the last 16 pixels of each line. Having a FPGA in the CSI2 path between the camera and the Jetson AGX, we could add 16 dummy pixels to each line and create frames of 3136x876. That worked. But I have no clue why. Alignment to 32 pixels (of 2 bytes) for width ?
I need to implement the support for frame of size 600x600 and 600x800. will this be possible ?
If I take the 32 pixels alignment rule for the width, these resolution will not be accepted.