@WayneWWW We can get this screen with the NVIDIA logo while booting up on our custom board. But the screen turns black after the below progress bar goes to 100%.
The UEFI screen does not mean your hardware is fine. 2 weeks ago another user could see their UEFI logo on their HDMI too.
But turns out their lanes were totally connected wrong so kernel side cannot dump.
UEFI is easily to bring up, but does not mean your hardware would be correct. I would say check the design guide document first.
We believe this is most likely hardware design problem.
There is no software chage needed if you just want to bring up DP.
Please check and review your HW design by referring to the design guide document first.
Sorry to ask this. But why do you need to update dcb? And how did you update the dcb here?
The original dcb from jetpack should already support the DP so I am not sure why you need to do it by yourself.
We are not experts on “dcb”, so it’s like a trial-and-error result.
We changed the “dcb” because we can’t bring up the DP on our custom board with “tegra234-dcb-p3701-0000-a02-p3737-0000-a01.dtsi”
Hence, we made a comparison between the original dcb in JP 5.0.2 , “tegra234-dcb-p3701-0000-a02-p3737-0000-a01.dtsi”, and the updated HDMI dcb you provided, “tegra234-dcb-p3701-0000-a02-p3737-0000-a01-hdmi-4-ga5.0.2.dtsi”, to help custom boards to bring up HDMI.
In “tegra234-dcb-p3701-0000-a02-p3737-0000-a01.dtsi”, there are two display devices, and “tegra234-dcb-p3701-0000-a02-p3737-0000-a01-hdmi-4-ga5.0.2.dtsi” only has 1 display device.
The former “dcb” will lead to a kernel error like the below:
[ 26.208901] nvidia-modeset: Loading NVIDIA UNIX Open Kernel Mode Setting Drivv
er for aarch64 35.1.0 Release Build (buildbrain@mobile-u64-5273-d7000) Wed AA
ug 10 20:32:41 PDT 2022
[ 26.208994] NVRM gpumgrGetSomeGpu: Failed to retrieve pGpu - Too early call!.
[ 26.209000] NVRM nvAssertFailedNoLog: Assertion failed: NV_FALSE @ gpu_mgr.c::
296
So we use the “tegra234-dcb-p3701-0000-a02-p3737-0000-a01-hdmi-4-ga5.0.2.dtsi” as a basis, then modify the HDMI to DP.