The input.md File

This file provides example parameters for MIPI DSI timing calculate, which can be modified and configured by users based on actual parameters.
Figure 1. The input.md File
The description of the parameters in input.md file are as follows:
  • bpp: Bit per pixel
  • pixelclock*: The pixel clock
  • hactive*: Horizontal effective pixels
  • hfront_porch*: Horizontal front porch, delay before horizontal synchronization signal
  • hback_porch*: Horizontal back porch, delay after horizontal synchronization signal
  • hsync_len*: Horizontal pulse width, the length of the horizontal synchronization signal
  • vactive*: Vertical effective pixels
  • vfront_porch*: Vertical front porch, delay before vertical synchronization signal
  • vback_porch*: Vertical back porch, delay after vertical synchronization signal
  • vsync_len*: Vertical pulse width, the length of the vertical synchronization signal
  • dlanes: MIPI DSI lane number
  • dsi_hblank_ratio: The ratio of hsa, hbp, and hfp of DSI timing. It is used to allocate the horizontal blanking of the final calculated DSI timing, which can be 0. If any of the three values are 0, it means you will use the default ratio.
  • r_hsa: The ratio of hsa of DSI timing, which can be 0. If the value is 0, the DSI hsa, hbp, hfp will use the default ratio.
  • r_hbp: The ratio of hbp of DSI timing, which can be 0. If the value is 0, the DSI hsa, hbp, hfp will use the default ratio.
  • r_hfp: The ratio of hfp of DSI timing, which can be 0. If the value is 0, the DSI hsa, hbp, hfp will use the default ratio.
  • pixclk_source: Pixel clock source, corresponding to PLL2 of JH7110 (default is 1188M). To make changes to PLL2, you will have to modify this parameter.
    Note: "*" means you can get the value from the screen manual or manufacturer.