Our carrier board passed the HDMI compliance test via devmem command. How to merge those register value to BSP and re-build a new image?
for example, NV_PDISP_SOR_LAN_DRIVE_CURRENT and NV_PDISP_SOR_DP_PADCTRL0_0
sudo busybox devmem 0x1380c118 w 0x3A474747
sudo busybox devmem 0x1380c130 32 0x00400700
For Orin, you need to use dcb_tool to add your register value and create a new dcb image to your dts.
How do we fill the register value to dcb_tool? Which item we should choose?
| Enter 0 => Show Input DCB |
| Enter 1 => Modify DCB |
| Enter 2 => Show modified DCB |
| Enter 3 => Show TMDS settings |
| Enter 4 => Show DP settings |
| Enter 5 => Modify TMDS settings |
| Enter 6 => Show modified TMDS settings |
| Enter 7 => Modify DP settings |
| Enter 8 => Show modified DP settings |
| Enter 9… => Exit |
TMDS is for HDMI. (5)
DP setting is for DP. (7)
How do we choose the next step?
| Select which TMDS Link Rate entries to change |
| 340_plus_entry : 0, 165_340_Entry : 1, 65_165_Entry : 2, 0_65_Entry : 3 |
| Exit : 4… |
Thank you for your greatly support.
This depends on the pixel clock you are using. 340_plus_entry means the pixel clock is over 340Mhz.
If your monitor is 148.5Mhz resolution, then it is 65_165_Entry as it is within 65Mhz ~165Mhz.
This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.