How to set specific HDMI frequency and resolution before login

這是NV devkit的測試結果?

能請你提供一下這個螢幕的raw EDID嗎

這是我們自己設計的板子,燒錄成 p3509-a02-p3767-0000-super.conf
複製p3768-0000-p3767-0000-super.conf,並修改為
#source “${LDK_DIR}/p3768-0000-p3767-0000-a0.conf”;
source “${LDK_DIR}/p3509-a02-p3767-0000.conf”;

NV devkit (Orin nx 16G + Xavier nx carrier board)的測試結果,今天實做完後再提供。

Zip of EDID bin

32UHD144.zip (452 Bytes)

zip 檔為 Orin Nx 16G 在 Xavier Nx Dev-kit carrier board, 使用 R36.4.4(nvidia_sdk/JetPack_6.2.1_Linux_JETSON_ORIN_NX_TARGETS/Linux_for_Tegra) 的 p3509-a02-p3767-0000.conf 燒錄的結果。閞機後, Ubuntu 顯示的設定為 3840x2160p60 , 為確定設定, 有做一次 4Kp30 的設定後,再設回 4Kp60。圖片為設回4Kp60的結果。

20250820_Orin16G_XavierNxCarrierBoard.zip (2.8 MB)

請問有進展嗎?

sorry, still checking internally.

Hi James,

這邊想重新討論一下你這一條主要的目的到底是想問什麼

  1. 一開始你似乎想要濾掉120/144fps. 但我們確認你的EDID之後發現你這裡的4K@120Hz 出現在xrandr list是因為 YUV 420 format. 這部份不需要HDMI2.1 FRL還是可以支援的. 從你前面的敘述"When I set to 120 without VRR, the analyzer gets the freqency is 120.". 代表說120fps其實是能正常使用的. 如果這mode能正常使用, 會被xrandr列出來就是正常行為.

  2. 後面不知道為什麼一直不斷提到VPR這件事情. 由於我們並沒有支援VPR. 我不確定這部份一直使用的意思是希望我們能支援嗎?

因為目前使用此款螢幕會造成顯示的問題,例如黑屏等。所以才會問是否可以移除GUI不支援解析度及頻率,避免問題發生。我們使用 video analyzer 看到的現象是當螢幕設定 VRR 時, 收到的頻率是 48 Hz。
1.請問若是不支援 VRR, video analyzer 在 4Kp60 或是 p120 時, Orin NX 是否應輸出相對的60 及 120 的頻率,而不是 VRR 的最低頻率48 Hz ?
2.因為只支援 HDMI 2.0, 若GUI 無法刪除 4Kp120/144 項目, 在使用者設定 4Kp120/144後 , Orin Nx 是否能因為軟體只設限,只輸出 4Kp60 的結果?

Hi @james_cheng1 ,

想請問一下, 如果今天完全關閉VPR的狀態, 請問xrandr列出來的120/144 mode能否正常使用?

在Xavier NX carrier board使用 120 可以, 但144 不能使用。
但我們的板子因為加了一個硬體的 retimer, 硬體只能支援至 HDMI2.0。所以 120 及 144 都不能使用。

請問有進展嗎?