另外也請你調高power mode進行測試
Hi,WayneWWW:
我这里现在没有4K的显示器,我使用p3509重新刷了一次程序,现在xrandr查询显示是hdmi了
nvidia@nvidia-desktop:~$ sudo xrandr
[sudo] password for nvidia:
Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 32767 x 32767
HDMI-0 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 527mm x 296mm
1920x1080 60.00*+ 74.97 59.94 50.00
1600x900 60.00
1280x1024 75.02 60.02
1280x720 60.00 59.94 50.00
1152x864 75.00
1024x768 75.03 60.00
800x600 75.00 60.32
720x576 50.00
720x480 59.94
640x480 75.00 59.94 59.93
10W已经是orin nano最高的模式了:
nvidia@nvidia-desktop:~$ nvpmodel -q
NV Power Mode: 7W_AI
1
NVPM ERROR: Error opening /sys/kernel/nvpmodel_emc_cap/emc_iso_cap: 13
NVPM ERROR: failed to read PARAM EMC: ARG MAX_FREQ: PATH /sys/kernel/nvpmodel_emc_cap/emc_iso_cap
nvidia@nvidia-desktop:~$
nvidia@nvidia-desktop:~$ sudo nvpmodel -m 0
nvidia@nvidia-desktop:~$
nvidia@nvidia-desktop:~$ nvpmodel -q
NV Power Mode: 10W
0
NVPM ERROR: Error opening /sys/kernel/nvpmodel_emc_cap/emc_iso_cap: 13
NVPM ERROR: failed to read PARAM EMC: ARG MAX_FREQ: PATH /sys/kernel/nvpmodel_emc_cap/emc_iso_cap
nvidia@nvidia-desktop:~$ sudo nvpmodel -m 2
nvidia@nvidia-desktop:~$ nvpmodel -q
NV Power Mode: 7W_CPU
2
NVPM ERROR: Error opening /sys/kernel/nvpmodel_emc_cap/emc_iso_cap: 13
NVPM ERROR: failed to read PARAM EMC: ARG MAX_FREQ: PATH /sys/kernel/nvpmodel_emc_cap/emc_iso_cap
nvidia@nvidia-desktop:~$ sudo nvpmodel -m 0
nvidia@nvidia-desktop:~$
nvidia@nvidia-desktop:~$ nvpmodel -q
NV Power Mode: 10W
0
NVPM ERROR: Error opening /sys/kernel/nvpmodel_emc_cap/emc_iso_cap: 13
NVPM ERROR: failed to read PARAM EMC: ARG MAX_FREQ: PATH /sys/kernel/nvpmodel_emc_cap/emc_iso_cap
现在查询hdmi显示正常后,还是有assert异常:
[ 16.942602] nvidia-modeset: Loading NVIDIA UNIX Open Kernel Mode Setting Driver for aarch64 35.5.0 Release Build (buildbrain@mobile-u64-6519-d7000) Mon Feb 19 20:34:14 PST 2024
[ 17.718272] NVRM nvAssertFailedNoLog: Assertion failed: minRequiredIsoBandwidthKBPS <= clientBwValues[DISPLAY_ICC_BW_CLIENT_EXT].minRequiredIsoBandwidthKBPS @ kern_disp_0402.c:111
[ 17.718291] CPU: 1 PID: 152 Comm: kworker/u12:2 Tainted: G O 5.10.192-tegra #1
[ 17.718295] Hardware name: NVIDIA Orin Nano Developer Kit (DT)
[ 17.718314] Workqueue: dce-async-ipc-wq dce_client_async_event_work
[ 17.718322] Call trace:
[ 17.718334] dump_backtrace+0x0/0x1e0
[ 17.718341] show_stack+0x30/0x40
[ 17.718350] dump_stack+0xf0/0x130
[ 17.718456] os_dump_stack+0x18/0x20 [nvidia]
[ 17.718553] tlsEntryGet+0x130/0x138 [nvidia]
[ 17.718648] kdispArbAndAllocDisplayBandwidth_v04_02+0x274/0x288 [nvidia]
[ 17.718742] kdispInvokeDisplayModesetCallback_KERNEL+0xa8/0xf0 [nvidia]
[ 17.718836] dceclientHandleAsyncRpcCallback+0x17c/0x2f0 [nvidia]
[ 17.718929] initVGXSpecificRegistry+0x1dc/0x300 [nvidia]
[ 17.718934] dce_client_async_event_work+0x8c/0x190
[ 17.718940] process_one_work+0x1c4/0x4c0
[ 17.718945] worker_thread+0x54/0x450
[ 17.718949] kthread+0x148/0x170
new.log (64.9 KB)
我发现使用p3509烧写完后,用作烧写的usb口在设备启动后无法被正常识别为usb网口了,不知道是否是需要配置。
-
那請無視那個assertion. 對功能不會有影響
-
我发现使用p3509烧写完后,用作烧写的usb口在设备启动后无法被正常识别为usb网口了,不知道是否是需要配置。
是的, 我前面已經說過了, 請嘗試去理解device tree怎麼寫. 不是一股腦的就燒board config. 你這樣燒當然會有device tree設定不符合預期. 3509跟3768又不是同樣的硬體.