Hi,
I am trying to learn MIPI DSI through raspberry pi. Is the DSI encoder in raspberry pi 5 hardware type or software type? I would like to play around with different DSI configuration(mode, color format, timing parameters) and see how DSI packet changes. I saw there are many settings like the color format and drm_display_mode being configured in rp1dsi_dma_setup() using rp1dsi_dma_write() but not sure where the conversion of pixel format into DSI package takes place. Image may be NSFW.
Clik here to view.
Is it possible to read or trace the DSI packet inside linux kernel? Or I need a logic analyzer to read it?
Thanks.
I am trying to learn MIPI DSI through raspberry pi. Is the DSI encoder in raspberry pi 5 hardware type or software type? I would like to play around with different DSI configuration(mode, color format, timing parameters) and see how DSI packet changes. I saw there are many settings like the color format and drm_display_mode being configured in rp1dsi_dma_setup() using rp1dsi_dma_write() but not sure where the conversion of pixel format into DSI package takes place. Image may be NSFW.
Clik here to view.

Is it possible to read or trace the DSI packet inside linux kernel? Or I need a logic analyzer to read it?
Thanks.
Statistics: Posted by ylim — Wed Jul 03, 2024 8:28 am