nvidia nx平台局域网唤醒问题2
1. 前言
2. 查看log日志
2.1 wake up by rtcwake
2.2 wake up by wlanonlan
3.rtcwake测试
4.问题梳理
5.组合测试
5.1 测试设置#1
5.2 测试设置#2
1. 前言
承接上篇
https://www.ebaina.com/articles/140000012885
2. 查看log日志
2.1 wake up by rtcwake
[ 248.342752] PM: suspend entry 2020-07-16 05:49:08.981599708 UTC
[ 248.342763] PM: Syncing filesystems ... done.
[ 248.342926] PM: Preparing system for sleep (mem)
[ 248.353321] tegradc 15200000.nvdisplay: blank - powerdown
[ 248.406455] extcon-disp-state external-connection:disp-state: cable 47 state 0
[ 248.406462] Extcon AUX1(HDMI) disable
[ 248.429689] tegra_nvdisp_handle_pd_disable: Powergated Head1 pd
[ 248.430266] tegra_nvdisp_handle_pd_disable: Powergated Head0 pd
[ 248.430826] tegradc 15210000.nvdisplay: blank - powerdown
[ 248.521824] tegradc 15200000.nvdisplay: blank - powerdown
[ 248.521853] tegradc 15200000.nvdisplay: unblank
[ 248.523302] tegra_nvdisp_handle_pd_enable: Unpowergated Head0 pd
[ 248.523433] tegra_nvdisp_handle_pd_enable: Unpowergated Head1 pd
[ 248.525289] Parent Clock set for DC plld2
[ 248.530070] tegradc 15200000.nvdisplay: hdmi: tmds rate:148500K prod-setting:prod_c_hdmi_111m_223m
[ 248.531490] tegradc 15200000.nvdisplay: hdmi: get RGB quant from EDID.
[ 248.531499] tegradc 15200000.nvdisplay: hdmi: get YCC quant from EDID.
[ 248.572371] extcon-disp-state external-connection:disp-state: cable 47 state 1
[ 248.572376] Extcon AUX1(HDMI) enable
[ 251.606227] Freezing user space processes ... (elapsed 0.007 seconds) done.
[ 251.614149] Freezing remaining freezable tasks ... (elapsed 0.022 seconds) done.
[ 251.637063] PM: Suspending system (mem)
[ 251.644445] wlan0: deauthenticating from 76:da:88:a8:e9:95 by local choice (Reason: 3=DEAUTH_LEAVING)
[ 251.644766] usb 1-3.7: usb_suspend_both: status 0
[ 251.645785] usb 2-3.5: Disable of device-initiated U1 failed.
[ 251.648332] usb 2-3.5: Disable of device-initiated U2 failed.
[ 251.650267] usb 1-3.1: usb_suspend_both: status 0
[ 251.650616] Wake24 for irq=241
[ 251.650622] Enabling wake24
[ 251.650707] gpio tegra-gpio-aon wake29 for gpio=36(EE:4)
[ 251.650710] Enabling wake29
[ 251.650980] usb 1-3: usb_suspend_both: status 0
[ 251.651163] usb 1-2: usb_suspend_both: status 0
[ 251.651534] gpio tegra-gpio wake61 for gpio=201(Z:1)
[ 251.651539] Enabling wake61
[ 251.668620] usb 2-3.5: usb_suspend_both: status 0
[ 251.672623] usb usb1: usb_suspend_both: status 0
[ 251.716619] usb 2-3: usb_suspend_both: status 0
[ 251.716879] usb usb2: usb_suspend_both: status 0
[ 251.716904] tegra-xusb 3610000.xhci: entering ELPG
[ 251.720529] tegra-xusb 3610000.xhci: entering ELPG done
[ 251.720538] Wake76 for irq=199
[ 251.720542] Wake77 for irq=199
[ 251.720546] Wake78 for irq=199
[ 251.720549] Wake79 for irq=199
[ 251.720552] Wake80 for irq=199
[ 251.720555] Wake81 for irq=199
[ 251.720558] Wake82 for irq=199
[ 251.720562] Enabling wake76
[ 251.720589] Enabling wake77
[ 251.720593] Enabling wake78
[ 251.720596] Enabling wake79
[ 251.720599] Enabling wake80
[ 251.720602] Enabling wake81
[ 251.720605] Enabling wake82
[ 251.720652] tegra-xudc-new 3550000.xudc: device mode off: 0
[ 251.720706] tegra-xudc-new 3550000.xudc: entering ELPG
[ 251.721973] tegra-xudc-new 3550000.xudc: entering ELPG done
[ 251.722343] Wake73 for irq=42
[ 251.722348] Enabling wake73
[ 251.722394] tegra_cec 3960000.tegra_cec: suspended
[ 251.722866] tegradc 15210000.nvdisplay: suspend
[ 251.722878] tegradc 15200000.nvdisplay: suspend
[ 251.723091] hpd: state 3 (Disabled), hpd 0, pending_hpd_evt 1
[ 251.723096] hpd: request suspend
[ 251.723100] hpd: switching from state 3 (Disabled) to state 3 (Disabled)
[ 251.731779] extcon-disp-state external-connection:disp-state: cable 47 state 0
[ 251.731786] Extcon AUX1(HDMI) disable
[ 251.787584] tegra_nvdisp_handle_pd_disable: Powergated Head1 pd
[ 251.788113] tegra_nvdisp_handle_pd_disable: Powergated Head0 pd
[ 251.790963] gpio tegra-gpio wake8 for gpio=55(G:7)
[ 251.790969] Enabling wake8
[ 251.791441] gpio tegra-gpio wake51 for gpio=130(Q:2)
[ 251.791449] Enabling wake51
[ 251.792437] PM: suspend of devices complete after 148.224 msecs
[ 251.795151] host1x 13e10000.host1x: suspended
[ 251.795282] PM: late suspend of devices complete after 2.832 msecs
[ 251.839743] gpio tegra-gpio wake1 for gpio=90(L:2)
[ 251.839751] Enabling wake1
[ 251.839916] PM: noirq suspend of devices complete after 44.616 msecs
[ 251.839921] Disabling non-boot CPUs ...
[ 251.857094] ras_fhi_disable: FHI 472 disabled
[ 251.858804] CPU1: shutdown
[ 251.858960] psci: CPU1 killed.
[ 251.889000] ras_fhi_disable: FHI 473 disabled
[ 251.889643] CPU2: shutdown
[ 251.889794] psci: CPU2 killed.
[ 251.916921] ras_fhi_disable: FHI 474 disabled
[ 251.917588] CPU3: shutdown
[ 251.917744] psci: CPU3 killed.
[ 251.948905] ras_fhi_disable: FHI 475 disabled
[ 251.949618] CPU4: shutdown
[ 251.949768] psci: CPU4 killed.
[ 251.964815] ras_fhi_disable: FHI 476 disabled
[ 251.965513] CPU5: shutdown
[ 251.965633] psci: CPU5 killed.
[ 251.969343] Entered SC7
[ 251.969343] Wake[31-0] level=0x0
[ 251.969343] Wake[63-32] level=0xa0080000
[ 251.969343] Wake[95-64] level=0x7f200
[ 251.969343] Wake[31-0] enable=0x21000102
[ 251.969343] Wake[63-32] enable=0x20080000
[ 251.969343] Wake[95-64] enable=0x7f200
[ 251.969343] Wake[31-0] route=0x21000102
[ 251.969343] Wake[63-32] route=0x20080000
[ 251.969343] Wake[95-64] route=0x7f200
[ 251.969343] Wake[32:0] status=0x1000000
[ 251.969343] Resume caused by WAKE24, max77620-top
[ 251.969343] Wake[64:32] status=0x0
[ 251.969343] Wake[96:64] status=0x0
[ 251.969343] Exited SC7
[ 251.969343] bpmp: waiting for handshake
[ 251.969343] bpmp: synchronizing channels
[ 251.969343] bpmp: channels synchronized
[ 251.969343] Suspended for 27.611 seconds
[ 251.970031] Enabling non-boot CPUs ...
[ 251.970572] CPU1: Booted secondary processor [4e0f0040]
[ 251.972874] cache: parent cpu1 should not be sleeping
[ 251.973947] ras_fhi_enable: FHI 472 enabled on CPU1
[ 251.974084] carmel_ras_enable: RAS enabled on cpu1
[ 251.974717] CPU1 is up
[ 251.975811] CPU2: Booted secondary processor [4e0f0040]
[ 251.978058] cache: parent cpu2 should not be sleeping
[ 251.978932] ras_fhi_enable: FHI 473 enabled on CPU2
[ 251.979070] carmel_ras_enable: RAS enabled on cpu2
[ 251.979919] CPU2 is up
[ 251.980611] CPU3: Booted secondary processor [4e0f0040]
[ 251.982400] cache: parent cpu3 should not be sleeping
[ 251.983826] ras_fhi_enable: FHI 474 enabled on CPU3
[ 251.983959] carmel_ras_enable: RAS enabled on cpu3
[ 251.984492] CPU3 is up
[ 251.985454] CPU4: Booted secondary processor [4e0f0040]
[ 251.986074] cache: parent cpu4 should not be sleeping
[ 251.987051] ras_fhi_enable: FHI 475 enabled on CPU4
[ 251.987183] carmel_ras_enable: RAS enabled on cpu4
[ 251.987832] CPU4 is up
[ 251.988664] CPU5: Booted secondary processor [4e0f0040]
[ 251.989367] cache: parent cpu5 should not be sleeping
[ 251.990470] ras_fhi_enable: FHI 476 enabled on CPU5
[ 251.990606] carmel_ras_enable: RAS enabled on cpu5
[ 251.992545] CPU5 is up
[ 251.994079] gpio tegra-gpio wake1 for gpio=90(L:2)
[ 251.994115] Disabling wake1
[ 252.100639] tegra-pcie-dw 14160000.pcie: link is up
[ 252.208652] tegra-pcie-dw 141a0000.pcie: link is up
[ 252.374728] tegra-xusb 3610000.xhci: exiting ELPG
[ 252.379428] tegra-xusb 3610000.xhci: Firmware timestamp: 2019-07-24 05:47:34 UTC, Version: 60.06 release
[ 252.380487] tegra-xusb 3610000.xhci: exiting ELPG done
[ 252.380533] tegra-cbb 2300000.cbb-noc: CBB-NOC resumed
[ 252.380545] tegra-cbb c600000.aon-noc: AON-NOC resumed
[ 252.380555] tegra-cbb d600000.bpmp-noc: BPMP-NOC resumed
[ 252.380600] tegra-cbb be00000.rce-noc: RCE-NOC resumed
[ 252.380658] tegra-cbb b600000.sce-noc: SCE-NOC resumed
[ 252.383020] tegra-cbb 14040000.cv-noc: CV-NOC resumed
[ 252.383493] PM: noirq resume of devices complete after 390.327 msecs
[ 252.386202] host1x 13e10000.host1x: resuming
[ 252.386759] PM: early resume of devices complete after 2.926 msecs
[ 252.390950] iwlwifi 0004:03:00.0: L1 Enabled - LTR Disabled
[ 252.391662] iwlwifi 0004:03:00.0: L1 Enabled - LTR Disabled
[ 252.392724] gpio tegra-gpio wake51 for gpio=130(Q:2)
[ 252.392760] Disabling wake51
[ 252.394578] gpio tegra-gpio wake8 for gpio=55(G:7)
[ 252.394587] Disabling wake8
[ 252.400260] tegradc 15200000.nvdisplay: resume
[ 252.400264] tegradc 15210000.nvdisplay: resume
[ 252.400397] tegra_cec 3960000.tegra_cec: Resuming
[ 252.400719] tegra_cec 3960000.tegra_cec: tegra_cec_init started
[ 252.400971] Wake73 for irq=42
[ 252.400976] Disabling wake73
[ 252.401630] tegra-xudc-new 3550000.xudc: exiting ELPG
[ 252.402245] tegra-xudc-new 3550000.xudc: exiting ELPG done
[ 252.402279] tegra-xudc-new 3550000.xudc: vbus state: 1
[ 252.402300] tegra-xudc-new 3550000.xudc: device mode on: 0
[ 252.402322] tegra-xudc-new 3550000.xudc: active: 0 => 1
[ 252.402335] Wake76 for irq=199
[ 252.402340] Wake77 for irq=199
[ 252.402344] Wake78 for irq=199
[ 252.402347] Wake79 for irq=199
[ 252.402351] Wake80 for irq=199
[ 252.402355] Wake81 for irq=199
[ 252.402358] Wake82 for irq=199
[ 252.402363] Disabling wake76
[ 252.402366] Disabling wake77
[ 252.402370] Disabling wake78
[ 252.402373] Disabling wake79
[ 252.402376] Disabling wake80
[ 252.402380] Disabling wake81
[ 252.402383] Disabling wake82
[ 252.405052] hpd: state 3 (Disabled), hpd 0, pending_hpd_evt 1
[ 252.405061] hpd: switching from state 3 (Disabled) to state 0 (Reset)
[ 252.405071] hpd: state 0 (Reset), hpd 0, pending_hpd_evt 0
[ 252.405087] extcon-disp-state external-connection:disp-state: cable 44 state 0 already set.
[ 252.405091] Extcon DP: HPD disabled
[ 252.405095] hpd: hpd_switch 0
[ 252.405099] hpd: switching from state 0 (Reset) to state 1 (Check Plug)
[ 252.405108] hpd: state 1 (Check Plug), hpd 0, pending_hpd_evt 0
[ 252.405116] hpd: switching from state 1 (Check Plug) to state 3 (Disabled)
[ 252.421918] gpio tegra-gpio wake61 for gpio=201(Z:1)
[ 252.421926] Disabling wake61
[ 252.421963] extcon-gpio-states external-connection:extcon@1: Cable state:1, cable id:1
[ 252.422012] gpio tegra-gpio-aon wake29 for gpio=36(EE:4)
[ 252.422016] Disabling wake29
[ 252.426632] Wake24 for irq=241
[ 252.426641] Disabling wake24
[ 252.503394] usb 2-3: Enable of device-initiated U1 failed.
[ 252.503707] usb 2-3: Set SEL for device-initiated U2 failed.
[ 252.504013] hub 2-3:1.0: hub_ext_port_status failed (err = -71)
[ 252.504357] hub 2-3:1.0: hub_ext_port_status failed (err = -71)
[ 252.509602] iwlwifi 0004:03:00.0: L1 Enabled - LTR Disabled
[ 252.509931] iwlwifi 0004:03:00.0: L1 Enabled - LTR Disabled
[ 252.516408] tegradc 15200000.nvdisplay: read_edid_into_buffer: extension_blocks = 1, max_ext_blocks = 3
[ 252.528796] hub 2-3:1.0: hub_ext_port_status failed (err = -71)
[ 252.529170] usb 2-3-port5: cannot disable (err = -71)
[ 252.529374] dpm_run_callback(): usb_dev_resume+0x0/0x30 returns -71
[ 252.529535] PM: Device 2-3.5 failed to resume async: error -71
[ 252.532295] tegradc 15200000.nvdisplay: hdmi_recheck_edid: read_edid_into_buffer() returned 256
[ 252.532333] tegradc 15200000.nvdisplay: old edid len = 256
[ 252.532340] tegradc 15200000.nvdisplay: hdmi: No EDID change after HPD bounce, taking no action
[ 252.533607] tegra_nvdisp_handle_pd_enable: Unpowergated Head0 pd
[ 252.533808] tegra_nvdisp_handle_pd_enable: Unpowergated Head1 pd
[ 252.535937] Parent Clock set for DC plld2
[ 252.540061] tegradc 15200000.nvdisplay: hdmi: tmds rate:148500K prod-setting:prod_c_hdmi_111m_223m
[ 252.541390] tegradc 15200000.nvdisplay: hdmi: get RGB quant from EDID.
[ 252.541405] tegradc 15200000.nvdisplay: hdmi: get YCC quant from EDID.
[ 252.576170] extcon-disp-state external-connection:disp-state: cable 47 state 1
[ 252.576177] Extcon AUX1(HDMI) enable
[ 252.614368] PM: resume of devices complete after 227.556 msecs
[ 252.615946] PM: Finishing wakeup.
[ 252.615955] Restarting tasks ... done.
[ 252.688284] PM: suspend exit 2020-07-16 05:49:40.937866315 UTC
[ 253.000839] usb 2-3: USB disconnect, device number 2
[ 253.000858] usb 2-3.5: USB disconnect, device number 3
[ 253.001505] qmi_wwan 2-3.5:1.8 wwan0: unregister 'qmi_wwan' usb-3610000.xhci-3.5, WWAN/QMI device
[ 253.313131] usb 2-3: new SuperSpeedPlus USB device number 4 using tegra-xusb
[ 253.333427] usb 2-3: New USB device found, idVendor=0424, idProduct=7206
[ 253.333437] usb 2-3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 253.333443] usb 2-3: Product: USB7206 Smart Hub
[ 253.333447] usb 2-3: Manufacturer: Microchip
[ 253.335367] hub 2-3:1.0: USB hub found
[ 253.335486] hub 2-3:1.0: 5 ports detected
[ 253.432872] tegra_cec 3960000.tegra_cec: tegra_cec_init Done.
[ 253.433121] eqos 2490000.ether_qos eth0: Link is Down
[ 253.621355] usb 2-3.5: new SuperSpeed USB device number 5 using tegra-xusb
[ 253.621364] tegradc 15200000.nvdisplay: blank - powerdown
[ 253.642541] usb 2-3.5: config 1 has an invalid interface number: 8 but max is 3
[ 253.642548] usb 2-3.5: config 1 has no interface number 1
[ 253.643530] usb 2-3.5: New USB device found, idVendor=1199, idProduct=9091
[ 253.643535] usb 2-3.5: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 253.643538] usb 2-3.5: Product: Sierra Wireless EM7565 Qualcomm® Snapdragon™ X16 LTE-A
[ 253.643541] usb 2-3.5: Manufacturer: Sierra Wireless, Incorporated
[ 253.643545] usb 2-3.5: SerialNumber: UF91147315011041
[ 253.647161] usb 2-3.5: Enable of device-initiated U1 failed.
[ 253.648568] usb 2-3.5: Enable of device-initiated U2 failed.
[ 253.650792] usb 2-3.5: Disable of device-initiated U1 failed.
[ 253.651163] usb 2-3.5: Disable of device-initiated U2 failed.
[ 253.653349] qmi_wwan 2-3.5:1.8: cdc-wdm0: USB WDM device
[ 253.654885] qmi_wwan 2-3.5:1.8 wwan0: register 'qmi_wwan' at usb-3610000.xhci-3.5, WWAN/QMI device, aa:63:23:cc:4f:9f
[ 253.656350] usb 2-3.5: Enable of device-initiated U1 failed.
[ 253.657941] usb 2-3.5: Enable of device-initiated U2 failed.
[ 253.674983] extcon-disp-state external-connection:disp-state: cable 47 state 0
[ 253.674987] Extcon AUX1(HDMI) disable
[ 253.698990] tegra_nvdisp_handle_pd_disable: Powergated Head1 pd
[ 253.700255] tegra_nvdisp_handle_pd_disable: Powergated Head0 pd
[ 253.701501] tegradc 15200000.nvdisplay: unblank
[ 253.702585] tegra_nvdisp_handle_pd_enable: Unpowergated Head0 pd
[ 253.702722] tegra_nvdisp_handle_pd_enable: Unpowergated Head1 pd
[ 253.705584] Parent Clock set for DC plld2
[ 253.713690] tegradc 15200000.nvdisplay: hdmi: tmds rate:148500K prod-setting:prod_c_hdmi_111m_223m
[ 253.715131] tegradc 15200000.nvdisplay: hdmi: get RGB quant from EDID.
[ 253.715172] tegradc 15200000.nvdisplay: hdmi: get YCC quant from EDID.
[ 253.750084] extcon-disp-state external-connection:disp-state: cable 47 state 1
[ 253.750088] Extcon AUX1(HDMI) enable
[ 253.750267] tegradc 15200000.nvdisplay: unblank
[ 253.750286] tegradc 15210000.nvdisplay: blank - powerdown
[ 253.776624] tegradc 15200000.nvdisplay: unblank
[ 253.776641] tegradc 15210000.nvdisplay: blank - powerdown
[ 255.218764] eqos 2490000.ether_qos eth0: Link is Up - 1Gbps/Full - flow control rx/tx
[ 255.781530] wlan0: authenticate with 76:da:88:a8:e9:95
[ 255.788830] wlan0: send auth to 76:da:88:a8:e9:95 (try 1/3)
[ 255.798473] wlan0: authenticated
[ 255.801213] wlan0: associate with 76:da:88:a8:e9:95 (try 1/3)
[ 255.905252] wlan0: associate with 76:da:88:a8:e9:95 (try 2/3)
[ 255.907888] wlan0: RX AssocResp from 76:da:88:a8:e9:95 (capab=0x1411 status=0 aid=3)
[ 255.920661] wlan0: associated
[ 256.665599] FAN rising trip_level:1 cur_temp:53700 trip_temps[2]:60000
2.2 wake up by wlanonlan
[ 684.435829] PM: suspend entry 2020-07-16 05:57:19.322398925 UTC
[ 684.435841] PM: Syncing filesystems ... done.
[ 684.436091] PM: Preparing system for sleep (mem)
[ 684.454830] tegradc 15200000.nvdisplay: blank - powerdown
[ 684.518497] extcon-disp-state external-connection:disp-state: cable 47 state 0
[ 684.518501] Extcon AUX1(HDMI) disable
[ 684.541957] tegra_nvdisp_handle_pd_disable: Powergated Head1 pd
[ 684.542506] tegra_nvdisp_handle_pd_disable: Powergated Head0 pd
[ 684.542752] tegradc 15210000.nvdisplay: blank - powerdown
[ 684.544965] tegradc 15200000.nvdisplay: blank - powerdown
[ 684.544996] tegradc 15200000.nvdisplay: unblank
[ 684.547048] tegra_nvdisp_handle_pd_enable: Unpowergated Head0 pd
[ 684.547188] tegra_nvdisp_handle_pd_enable: Unpowergated Head1 pd
[ 684.549552] Parent Clock set for DC plld2
[ 684.554821] tegradc 15200000.nvdisplay: hdmi: tmds rate:148500K prod-setting:prod_c_hdmi_111m_223m
[ 684.556268] tegradc 15200000.nvdisplay: hdmi: get RGB quant from EDID.
[ 684.556279] tegradc 15200000.nvdisplay: hdmi: get YCC quant from EDID.
[ 684.591046] extcon-disp-state external-connection:disp-state: cable 47 state 1
[ 684.591050] Extcon AUX1(HDMI) enable
[ 687.614036] Freezing user space processes ... (elapsed 0.008 seconds) done.
[ 687.622175] Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done.
[ 687.623582] PM: Suspending system (mem)
[ 687.628909] wlan0: deauthenticating from 76:da:88:a8:e9:95 by local choice (Reason: 3=DEAUTH_LEAVING)
[ 687.629174] usb 1-3.7: usb_suspend_both: status 0
[ 687.629782] usb 2-3.5: Disable of device-initiated U1 failed.
[ 687.632774] usb 2-3.5: Disable of device-initiated U2 failed.
[ 687.634713] usb 1-3.1: usb_suspend_both: status 0
[ 687.635426] usb 1-3: usb_suspend_both: status 0
[ 687.635673] usb 1-2: usb_suspend_both: status 0
[ 687.635821] Wake24 for irq=241
[ 687.635826] Enabling wake24
[ 687.635946] gpio tegra-gpio-aon wake29 for gpio=36(EE:4)
[ 687.635949] Enabling wake29
[ 687.636943] gpio tegra-gpio wake61 for gpio=201(Z:1)
[ 687.636947] Enabling wake61
[ 687.652185] usb 2-3.5: usb_suspend_both: status 0
[ 687.655493] usb usb1: usb_suspend_both: status 0
[ 687.699487] usb 2-3: usb_suspend_both: status 0
[ 687.699880] usb usb2: usb_suspend_both: status 0
[ 687.699913] tegra-xusb 3610000.xhci: entering ELPG
[ 687.703411] tegra-xusb 3610000.xhci: entering ELPG done
[ 687.703419] Wake76 for irq=199
[ 687.703423] Wake77 for irq=199
[ 687.703427] Wake78 for irq=199
[ 687.703430] Wake79 for irq=199
[ 687.703433] Wake80 for irq=199
[ 687.703437] Wake81 for irq=199
[ 687.703440] Wake82 for irq=199
[ 687.703444] Enabling wake76
[ 687.703447] Enabling wake77
[ 687.703450] Enabling wake78
[ 687.703453] Enabling wake79
[ 687.703456] Enabling wake80
[ 687.703459] Enabling wake81
[ 687.703462] Enabling wake82
[ 687.703531] tegra-xudc-new 3550000.xudc: device mode off: 0
[ 687.703567] tegra-xudc-new 3550000.xudc: entering ELPG
[ 687.704405] tegra-xudc-new 3550000.xudc: entering ELPG done
[ 687.704608] Wake73 for irq=42
[ 687.704612] Enabling wake73
[ 687.704666] tegra_cec 3960000.tegra_cec: suspended
[ 687.705036] tegradc 15210000.nvdisplay: suspend
[ 687.705087] tegradc 15200000.nvdisplay: suspend
[ 687.705340] hpd: state 3 (Disabled), hpd 0, pending_hpd_evt 1
[ 687.705349] hpd: request suspend
[ 687.705354] hpd: switching from state 3 (Disabled) to state 3 (Disabled)
[ 687.706561] extcon-disp-state external-connection:disp-state: cable 47 state 0
[ 687.706568] Extcon AUX1(HDMI) disable
[ 687.762345] tegra_nvdisp_handle_pd_disable: Powergated Head1 pd
[ 687.762897] tegra_nvdisp_handle_pd_disable: Powergated Head0 pd
[ 687.765865] gpio tegra-gpio wake8 for gpio=55(G:7)
[ 687.765873] Enabling wake8
[ 687.766605] gpio tegra-gpio wake51 for gpio=130(Q:2)
[ 687.766610] Enabling wake51
[ 687.767787] PM: suspend of devices complete after 139.156 msecs
[ 687.770383] host1x 13e10000.host1x: suspended
[ 687.770516] PM: late suspend of devices complete after 2.716 msecs
[ 687.774670] gpio tegra-gpio wake20 for gpio=52(G:4)
[ 687.774676] Enabling wake20
[ 687.814613] gpio tegra-gpio wake1 for gpio=90(L:2)
[ 687.814621] Enabling wake1
[ 687.814809] PM: noirq suspend of devices complete after 44.277 msecs
[ 687.814815] Disabling non-boot CPUs ...
[ 687.835950] ras_fhi_disable: FHI 472 disabled
[ 687.836632] CPU1: shutdown
[ 687.836801] psci: CPU1 killed.
[ 687.859876] ras_fhi_disable: FHI 473 disabled
[ 687.861370] CPU2: shutdown
[ 687.861512] psci: CPU2 killed.
[ 687.875768] ras_fhi_disable: FHI 474 disabled
[ 687.876432] CPU3: shutdown
[ 687.876554] psci: CPU3 killed.
[ 687.899731] ras_fhi_disable: FHI 475 disabled
[ 687.900528] CPU4: shutdown
[ 687.900673] psci: CPU4 killed.
[ 687.923663] ras_fhi_disable: FHI 476 disabled
[ 687.924372] CPU5: shutdown
[ 687.924493] psci: CPU5 killed.
[ 687.926728] Entered SC7
[ 687.926728] Wake[31-0] level=0x0
[ 687.926728] Wake[63-32] level=0xa0080000
[ 687.926728] Wake[95-64] level=0x7f200
[ 687.926728] Wake[31-0] enable=0x21100102
[ 687.926728] Wake[63-32] enable=0x20080000
[ 687.926728] Wake[95-64] enable=0x7f200
[ 687.926728] Wake[31-0] route=0x21100102
[ 687.926728] Wake[63-32] route=0x20080000
[ 687.926728] Wake[95-64] route=0x7f200
[ 687.926728] Wake[32:0] status=0x100000
[ 687.926728] Resume caused by WAKE20
[ 687.926728] Wake[64:32] status=0x0
[ 687.926728] Wake[96:64] status=0x0
[ 687.926728] Exited SC7
[ 687.926728] bpmp: waiting for handshake
[ 687.926728] bpmp: synchronizing channels
[ 687.926728] bpmp: channels synchronized
[ 687.926728] Suspended for 7.351 seconds
[ 687.927181] Enabling non-boot CPUs ...
[ 687.927748] CPU1: Booted secondary processor [4e0f0040]
[ 687.928333] cache: parent cpu1 should not be sleeping
[ 687.929517] ras_fhi_enable: FHI 472 enabled on CPU1
[ 687.929658] carmel_ras_enable: RAS enabled on cpu1
[ 687.930796] CPU1 is up
[ 687.932009] CPU2: Booted secondary processor [4e0f0040]
[ 687.933280] cache: parent cpu2 should not be sleeping
[ 687.934010] ras_fhi_enable: FHI 473 enabled on CPU2
[ 687.934140] carmel_ras_enable: RAS enabled on cpu2
[ 687.934997] CPU2 is up
[ 687.936303] CPU3: Booted secondary processor [4e0f0040]
[ 687.937723] cache: parent cpu3 should not be sleeping
[ 687.938534] ras_fhi_enable: FHI 474 enabled on CPU3
[ 687.938663] carmel_ras_enable: RAS enabled on cpu3
[ 687.939527] CPU3 is up
[ 687.940903] CPU4: Booted secondary processor [4e0f0040]
[ 687.941760] cache: parent cpu4 should not be sleeping
[ 687.942875] ras_fhi_enable: FHI 475 enabled on CPU4
[ 687.943006] carmel_ras_enable: RAS enabled on cpu4
[ 687.944759] CPU4 is up
[ 687.945613] CPU5: Booted secondary processor [4e0f0040]
[ 687.946989] cache: parent cpu5 should not be sleeping
[ 687.947845] ras_fhi_enable: FHI 476 enabled on CPU5
[ 687.947977] carmel_ras_enable: RAS enabled on cpu5
[ 687.949431] CPU5 is up
[ 687.950457] gpio tegra-gpio wake1 for gpio=90(L:2)
[ 687.950464] Disabling wake1
[ 688.059502] tegra-pcie-dw 14160000.pcie: link is up
[ 688.167492] tegra-pcie-dw 141a0000.pcie: link is up
[ 688.169305] gpio tegra-gpio wake20 for gpio=52(G:4)
[ 688.169311] Disabling wake20
[ 693.631894] eqos 2490000.ether_qos: WoL Failed to reset MAC
[ 693.632191] dpm_run_callback(): eqos_resume_noirq+0x0/0x1d0 returns -19
[ 693.632362] PM: Device 2490000.ether_qos failed to resume noirq: error -19
[ 693.637798] tegra-xusb 3610000.xhci: exiting ELPG
[ 693.641960] tegra-xusb 3610000.xhci: Firmware timestamp: 2019-07-24 05:47:34 UTC, Version: 60.06 release
[ 693.643045] tegra-xusb 3610000.xhci: exiting ELPG done
[ 693.643076] tegra-cbb 2300000.cbb-noc: CBB-NOC resumed
[ 693.643088] tegra-cbb c600000.aon-noc: AON-NOC resumed
[ 693.643097] tegra-cbb d600000.bpmp-noc: BPMP-NOC resumed
[ 693.643143] tegra-cbb be00000.rce-noc: RCE-NOC resumed
[ 693.643162] tegra-cbb b600000.sce-noc: SCE-NOC resumed
[ 693.645191] tegra-cbb 14040000.cv-noc: CV-NOC resumed
[ 693.645690] PM: noirq resume of devices complete after 5695.677 msecs
[ 693.647398] eqos 2490000.ether_qos eth0: Link is Down
[ 693.650758] host1x 13e10000.host1x: resuming
[ 693.651534] PM: early resume of devices complete after 3.351 msecs
[ 693.655688] iwlwifi 0004:03:00.0: L1 Enabled - LTR Disabled
[ 693.656383] iwlwifi 0004:03:00.0: L1 Enabled - LTR Disabled
[ 693.658386] gpio tegra-gpio wake51 for gpio=130(Q:2)
[ 693.658394] Disabling wake51
[ 693.660270] gpio tegra-gpio wake8 for gpio=55(G:7)
[ 693.660278] Disabling wake8
[ 693.666063] tegradc 15210000.nvdisplay: resume
[ 693.666131] tegradc 15200000.nvdisplay: resume
[ 693.666237] tegra_cec 3960000.tegra_cec: Resuming
[ 693.666423] tegra_cec 3960000.tegra_cec: tegra_cec_init started
[ 693.666618] Wake73 for irq=42
[ 693.666622] Disabling wake73
[ 693.666770] tegra-xudc-new 3550000.xudc: exiting ELPG
[ 693.667270] tegra-xudc-new 3550000.xudc: exiting ELPG done
[ 693.667276] tegra-xudc-new 3550000.xudc: vbus state: 1
[ 693.667293] tegra-xudc-new 3550000.xudc: device mode on: 0
[ 693.667325] tegra-xudc-new 3550000.xudc: active: 0 => 1
[ 693.667334] Wake76 for irq=199
[ 693.667338] Wake77 for irq=199
[ 693.667341] Wake78 for irq=199
[ 693.667344] Wake79 for irq=199
[ 693.667348] Wake80 for irq=199
[ 693.667351] Wake81 for irq=199
[ 693.667354] Wake82 for irq=199
[ 693.667357] Disabling wake76
[ 693.667361] Disabling wake77
[ 693.667364] Disabling wake78
[ 693.667367] Disabling wake79
[ 693.667370] Disabling wake80
[ 693.667373] Disabling wake81
[ 693.667376] Disabling wake82
[ 693.670027] hpd: state 3 (Disabled), hpd 0, pending_hpd_evt 1
[ 693.670035] hpd: switching from state 3 (Disabled) to state 0 (Reset)
[ 693.670044] hpd: state 0 (Reset), hpd 0, pending_hpd_evt 0
[ 693.670058] extcon-disp-state external-connection:disp-state: cable 44 state 0 already set.
[ 693.670063] Extcon DP: HPD disabled
[ 693.670067] hpd: hpd_switch 0
[ 693.670072] hpd: switching from state 0 (Reset) to state 1 (Check Plug)
[ 693.670080] hpd: state 1 (Check Plug), hpd 0, pending_hpd_evt 0
[ 693.670086] hpd: switching from state 1 (Check Plug) to state 3 (Disabled)
[ 693.686475] gpio tegra-gpio wake61 for gpio=201(Z:1)
[ 693.686481] Disabling wake61
[ 693.686497] extcon-gpio-states external-connection:extcon@1: Cable state:1, cable id:1
[ 693.686563] gpio tegra-gpio-aon wake29 for gpio=36(EE:4)
[ 693.686567] Disabling wake29
[ 693.689296] Wake24 for irq=241
[ 693.689305] Disabling wake24
[ 693.774448] iwlwifi 0004:03:00.0: L1 Enabled - LTR Disabled
[ 693.774827] iwlwifi 0004:03:00.0: L1 Enabled - LTR Disabled
[ 693.783396] tegradc 15200000.nvdisplay: read_edid_into_buffer: extension_blocks = 1, max_ext_blocks = 3
[ 693.798836] tegradc 15200000.nvdisplay: hdmi_recheck_edid: read_edid_into_buffer() returned 256
[ 693.798846] tegradc 15200000.nvdisplay: old edid len = 256
[ 693.798853] tegradc 15200000.nvdisplay: hdmi: No EDID change after HPD bounce, taking no action
[ 693.799665] tegra_nvdisp_handle_pd_enable: Unpowergated Head0 pd
[ 693.799798] tegra_nvdisp_handle_pd_enable: Unpowergated Head1 pd
[ 693.802275] Parent Clock set for DC plld2
[ 693.806760] tegradc 15200000.nvdisplay: hdmi: tmds rate:148500K prod-setting:prod_c_hdmi_111m_223m
[ 693.808189] tegradc 15200000.nvdisplay: hdmi: get RGB quant from EDID.
[ 693.808201] tegradc 15200000.nvdisplay: hdmi: get YCC quant from EDID.
[ 693.843162] extcon-disp-state external-connection:disp-state: cable 47 state 1
[ 693.843168] Extcon AUX1(HDMI) enable
[ 693.845617] usb 2-3.5: Enable of device-initiated U1 failed.
[ 693.846980] usb 2-3.5: Enable of device-initiated U2 failed.
[ 693.879622] PM: resume of devices complete after 228.066 msecs
[ 693.886675] PM: Finishing wakeup.
[ 693.886683] Restarting tasks ... done.
[ 693.894006] PM: suspend exit 2020-07-16 05:57:36.131982217 UTC
[ 694.683859] tegra_cec 3960000.tegra_cec: tegra_cec_init Done.
[ 694.799383] tegradc 15200000.nvdisplay: blank - powerdown
[ 694.858542] extcon-disp-state external-connection:disp-state: cable 47 state 0
[ 694.858546] Extcon AUX1(HDMI) disable
[ 694.883270] tegra_nvdisp_handle_pd_disable: Powergated Head1 pd
[ 694.884016] tegra_nvdisp_handle_pd_disable: Powergated Head0 pd
[ 694.884327] tegradc 15200000.nvdisplay: unblank
[ 694.885815] tegra_nvdisp_handle_pd_enable: Unpowergated Head0 pd
[ 694.885949] tegra_nvdisp_handle_pd_enable: Unpowergated Head1 pd
[ 694.887920] Parent Clock set for DC plld2
[ 694.893244] tegradc 15200000.nvdisplay: hdmi: tmds rate:148500K prod-setting:prod_c_hdmi_111m_223m
[ 694.894933] tegradc 15200000.nvdisplay: hdmi: get RGB quant from EDID.
[ 694.894944] tegradc 15200000.nvdisplay: hdmi: get YCC quant from EDID.
[ 694.930539] extcon-disp-state external-connection:disp-state: cable 47 state 1
[ 694.930542] Extcon AUX1(HDMI) enable
[ 694.930685] tegradc 15200000.nvdisplay: unblank
[ 694.930702] tegradc 15210000.nvdisplay: blank - powerdown
[ 694.951140] tegradc 15200000.nvdisplay: unblank
[ 694.951157] tegradc 15210000.nvdisplay: blank - powerdown
[ 697.102947] eqos 2490000.ether_qos eth0: Link is Up - 1Gbps/Full - flow control rx/tx
[ 697.229125] wlan0: authenticate with 76:da:88:a8:e9:95
[ 697.236486] wlan0: send auth to 76:da:88:a8:e9:95 (try 1/3)
[ 697.242327] wlan0: authenticated
[ 697.243954] wlan0: associate with 76:da:88:a8:e9:95 (try 1/3)
[ 697.246863] wlan0: RX AssocResp from 76:da:88:a8:e9:95 (capab=0x1411 status=0 aid=3)
[ 697.249277] wlan0: associated
[ 697.980186] FAN rising trip_level:1 cur_temp:54000 trip_temps[2]:60000
3.rtcwake测试
今天试图通过rtcwake暂停和恢复NX系统。
rtcwake恢复后ETH接口工作正常。
这里是RTC唤醒测试的
暂停/恢复内核日志。
" wake up by wlanonlan"是ETH故障的内核日志,
在主机端使用wlanonlan唤醒NX
在系统恢复过程中,
可以看到ETH接口的错误信息如下
[ 693.631894] eqos 2490000.ether_qos: WoL Failed to reset MAC
[ 693.632191] dpm_run_callback(): eqos_resume_noirq+0x0/0x1d0 returns -19
[ 693.632362] PM: Device 2490000.ether_qos failed to resume noirq: error -19
4.问题梳理
(1)升级版本
升级到rel-32.4.3
最好在最新版本上查看此版本
(2)是纯粹的开发工具包吗?上面还有其他外围设备吗?
(3)有其他的NX模块可以做测试吗?
(4)尝试不同的以太网环境测试?
例如,不同的电缆/开关/集线器等。IP是否由DHCP分配?
在测试中,在dev kit和RUDI NX之间放了一个ETH开关。
NX上的ETH接口使用magic package
从休眠模式恢复后仍然不能工作,
出现错误
“eqos 2490000.”ether_qos: WoL Failed to reset MAC " is not seen anymore。
到目前为止,ETH0在所有测试中都使用静态IP
当使用ETH开关进行测试时
没有改变SW构建
最终产品需要这个ETH开关
将用NX和主机PC之间的直连ETH线再次测试,
检查是否有
“eqos 2490000”。ether_qos: WoL Failed to reset MAC "
5.组合测试
有一个NX开发工具包和一个ConnectTech RUDI NX
在这两款设备上都遇到了同样的问题
在最近的测试中
遇到的问题似乎是由于rtcwake会从零开始
对下表中所示的所有四种组合再次运行了测试。
结果与之前在其他测试中看到的一致。
因为实际用例在NX和主机之间有这个ETH开关,
所以在这里报告的原始问题不再是用例的阻塞问题。
5.1 测试设置#1
nVIDIA NX开发套件将进入休眠模式,
ConnectTech RUDI NX将作为Linux主机设备。
5.2 测试设置#2
ConnectTech RUDI NX将进入休眠模式,
nVIDIA NX开发工具包将作为Linux主机设备。
遇到了完全相同的情况,
因为hecnl4o在两种配置(交换机和直连电缆)的WOL包唤醒系统,
但在直连电缆配置网络停止工作,
看到相同的错误线在dmseg和pc重启几分钟后
设置:
普通的以太网线连接Nvidia Xavier NX和一台使用unbuntu linux的PC。
On Nvidia (10.10.10.1 / 255.255.255.0):
sudo ethtool -s eth0 wol g
sudo systemctl suspend
On PC:(10.10.10.2 / 255.255.255.0):
sudo etherwake -i eno1 [MAC]
- 分享
- 举报
-
浏览量:5009次2021-07-29 11:53:53
-
浏览量:10795次2021-05-06 16:22:01
-
2021-07-30 17:20:54
-
浏览量:721次2024-01-24 15:46:44
-
2021-07-30 17:04:37
-
浏览量:5862次2021-05-28 13:52:17
-
2021-05-06 16:03:00
-
浏览量:7051次2021-05-20 16:37:42
-
2021-04-27 16:19:04
-
浏览量:5247次2021-07-09 15:20:08
-
浏览量:7125次2021-07-31 15:26:23
-
浏览量:8542次2021-05-14 14:43:43
-
浏览量:4279次2021-07-22 14:48:32
-
浏览量:9329次2021-07-21 16:55:40
-
浏览量:9354次2021-04-27 17:56:41
-
浏览量:7370次2021-05-11 17:51:48
-
浏览量:9407次2021-05-26 14:17:15
-
浏览量:7408次2021-06-09 14:29:23
-
2021-01-16 14:38:27
-
178篇
- 游戏性能激增!NVIDIA全新GeForce 337.50版本驱动发布
- xavier nx平台调试spi从模式1
- Jetson Xavier平台 MIPI接口采集FPGA 图像视频 (1)驱动移植
- TITAN BLACK梦幻作品!GeForce Garage交叉书桌打造日志
- NVIDIA加速GPU协同ARM64开启高性能计算新篇章
- Maxwell甜点级新品!NVIDIA GeForce GTX 960发布
- NVIDIA游戏盛宴!ChinaJoy 2014观展指南
- 最新发布 | NVIDIA为阿贡国家实验室Polaris超级计算机提供超级规模AI性能
- VR解剖“历险记”:NVIDIA CloudXR 和 5G 赋力大学科学可视化
- 培育下一个硅谷传奇!NVIDIA为当地教育提供支持
-
广告/SPAM
-
恶意灌水
-
违规内容
-
文不对题
-
重复发帖
free-jdx
感谢您的打赏,如若您也想被打赏,可前往 发表专栏 哦~
举报类型
- 内容涉黄/赌/毒
- 内容侵权/抄袭
- 政治相关
- 涉嫌广告
- 侮辱谩骂
- 其他
详细说明