Приветствую!
Пересобираю себе carpc потихоньку и натыкаюсь на очередные грабли.
Собираю на VIM3 pro, на него установлена плата расширения M2X с SSD NVMe.
К плате купил у DaveMF ITPSmini - ITPSmini kit. Собери своими руками! — DRIVE2
С его прошивкой dmf Khadas VIM3 Pie v1.1 - Прошивка dmf Khadas VIM3 Pie v1.1 (android CarPC) — DRIVE2 всё замечательно работало, уходило в сон и просыпалось без каких-либо проблем, пока я не подключил SSD.
С ним VIM3 засыпает, потом через 10-15 секунд включает вентилятор и переключает светодиоды (случайно - белый, красный, либо вместе, либо ни одного) и снова замирает. После этого плата по сигналу не просыпается, в консоли тишина, а радиатор постепенно нагревается.
Вот лог ухода в сон, "всхрапывания" и летаргии:
[ 353.812743@5] receive suspend notify
[ 353.812769@5] meson_wdt ffd0f0d0.watchdog: pm_notify: disable watchdog, event = 3
[ 353.818471@5] audio_ddr_mngr: ddr_pm_event, pm_event:3
[ 353.823581@5] Freezing user space processes ... (elapsed 0.002 seconds) done.
[ 353.830660@5] Freezing remaining freezable tasks ... [ 353.883089@3] asoc-aml-card auge_sound: tdm playback stop
[ 353.993440@5] PM: Wakeup pending, aborting suspend
[ 353.993485@5] active wakeup source: sdio:0001:2
[ 353.997164@5] Freezing of tasks aborted after 0.161 seconds
[ 354.002653@5] Restarting kernel threads ... done.
[ 354.008125@5] Restarting tasks ... [ 354.017091@5] done.
[ 354.017208@5] meson_wdt ffd0f0d0.watchdog: pm_notify: enable watchdog, event = 4
[ 354.020989@5] audio_ddr_mngr: ddr_pm_event, pm_event:4
[ 354.025445@2] asoc-aml-card auge_sound: tdm playback enable
[ 354.031701@5] PM: suspend exit 2022-02-06 15:44:37.656157791 UTC
[ 354.837970@5] PM: suspend entry 2022-02-06 15:44:38.462418542 UTC
[ 354.838483@5] PM: Syncing filesystems ... done.
[ 354.850989@3] receive suspend notify
[ 354.851047@3] meson_wdt ffd0f0d0.watchdog: pm_notify: disable watchdog, event = 3
[ 354.856527@3] audio_ddr_mngr: ddr_pm_event, pm_event:3
[ 354.861729@3] Freezing user space processes ... (elapsed 0.016 seconds) done.
[ 354.882643@3] Freezing remaining freezable tasks ... [ 354.919489@3] PM: Wakeup pending, aborting suspend
[ 354.919521@3] active wakeup source: sdio:0001:2
[ 354.923211@3] Freezing of tasks aborted after 0.038 seconds
[ 354.928692@3] Restarting kernel threads ... [ 354.932800@3] asoc-aml-card auge_sound: tdm playback stop
[ 354.939024@3] done.
[ 354.940220@3] Restarting tasks ... [ 354.949305@3] done.
[ 354.949420@3] meson_wdt ffd0f0d0.watchdog: pm_notify: enable watchdog, event = 4
[ 354.953312@3] audio_ddr_mngr: ddr_pm_event, pm_event:4
[ 354.958310@3] asoc-aml-card auge_sound: tdm playback enable
[ 354.963919@3] PM: suspend exit 2022-02-06 15:44:38.588377792 UTC
[ 355.236342@3] binder: 3807:3807 transaction failed 29189/-22, size 156-0 line 3121
[ 355.239610@3] binder: 3807:3807 transaction failed 29189/-22, size 156-0 line 3121
[ 355.246699@3] binder: 3807:3807 transaction failed 29189/-22, size 156-0 line 3121
[ 356.570451@3] PM: suspend entry 2022-02-06 15:44:40.194899793 UTC
[ 356.570914@3] PM: Syncing filesystems ... done.
[ 356.581615@4] receive suspend notify
[ 356.581672@4] meson_wdt ffd0f0d0.watchdog: pm_notify: disable watchdog, event = 3
[ 356.587332@4] audio_ddr_mngr: ddr_pm_event, pm_event:3
[ 356.592662@4] Freezing user space processes ... (elapsed 0.009 seconds) done.
[ 356.606652@4] Freezing remaining freezable tasks ... [ 356.664652@3] asoc-aml-card auge_sound: tdm playback stop
[ 356.784550@3] (elapsed 0.175 seconds) done.
[ 356.784745@4] cectx ff80023c.aocec: aml_cec_pm_prepare
[ 356.795912@2] bcmsdh_sdmmc_suspend Enter func->num=1
[ 356.795922@0] bcmsdh_sdmmc_suspend Enter func->num=2
[ 356.795926@0] dhdsdio_suspend Enter
[ 356.795934@0] bcmsdh_sdmmc_suspend Exit
[ 356.806325@4] it is card_pre_suspend
[ 356.813322@4] aml_T9015_audio_suspend!
[ 356.814755@4] amvecm: suspend module
[ 356.818312@4] bt suspend
[ 356.835221@4] vpu_suspend
[ 356.835249@4] amvdac_drv_suspend: suspend module
[ 356.836793@4] vdin_drv_suspend ok.
[ 356.840189@4] vdin_drv_suspend ok.
[ 356.843583@4] hdmitx: amhdmitx: suspend and reset hdcp
[ 356.938392@4] amlogic-pcie-v2 fc000000.pcieA: amlogic_pcie_suspend
[ 356.938932@4] meson_uart ffd22000.serial: pull up rts
[ 356.943966@4] meson_uart ffd24000.serial: pull up rts
[ 356.948994@4] loopback_platform_suspend
[ 356.952816@4] aml_spdif_platform_suspend is mute
[ 356.957394@4] aml_tdm_platform_suspend tdm:(2)
[ 356.961814@4] aml_tdm_platform_suspend tdm:(1)
[ 356.966237@4] aml_tdm_platform_suspend tdm:(0)
[ 356.970716@4] suspend inter = 0
[ 356.973771@4] vpu: suspend clk: 666666656Hz(0x100)
[ 356.978671@4] PM: suspend of devices complete after 189.411 msecs
[ 356.985121@5] di_clear_for_suspend
[ 356.988000@5] di_clear_for_suspend end
[ 356.991718@5] di: di_suspend
[ 356.994616@5] meson-remote ff808040.rc: remote suspend
[ 356.999761@5] PM: late suspend of devices complete after 15.151 msecs
[ 357.026230@0] amlogic-pcie-v2 fc000000.pcieA: the device class is not reported correctly from the register
[ 357.030323@5] amlogic-pcie-v2 fc000000.pcieA: amlogic_pcie_suspend_noirq
[ 357.036988@5] PM: noirq suspend of devices complete after 30.890 msecs
[ 357.043407@5] Disabling non-boot CPUs ...
[ 357.067262@5] CPU1: shutdown
[ 357.086134@5] Retrying again to check for CPU kill
[ 357.086153@5] CPU1 killed.
[ 357.134714@5] CPU2: shutdown
[ 357.154134@5] Retrying again to check for CPU kill
[ 357.154153@5] CPU2 killed.
[ 357.202562@4] CPU3: shutdown
[ 357.222134@4] Retrying again to check for CPU kill
[ 357.222152@4] CPU3 killed.
[ 357.262507@5] CPU4: shutdown
[ 357.282130@5] Retrying again to check for CPU kill
[ 357.282149@5] CPU4 killed.
[ 357.314964@5] process 7611 (PhotonicModulat) no longer affine to cpu5
[ 357.314986@0] CPU5: shutdown
[ 357.318684@0] CPU5 killed.
bl30 get wakeup sources!
process command 00000006
bl30 enter suspend!
Little core clk suspend rate 1800000000
Big core clk suspend rate 24000000
store restore gp0 pll
suspend_counter: 1
Enter ddr suspend
ddr suspend time: 15us
alarm=53S
process command 00000001
cec ver:2018/04/29
CEC cfg:0x002f
use vddee new table!
cec reset
Set cec pinmux:0x11
kern log_addr:0x04
kern phy_addr:0x10 00
cec T: 44
ping_cec_tx:TX_ERROR
Set cec log_addr:0x04, ADDR0:14
use vddee new table!
exit_reason:0x03
Enter ddr resume
ddr resume time: 123us
store restore gp0 pll
cfg15 3b01000
cfg15 33b01000
Lit[ 357.335526@0] process 5416 (river.antiradar) no longer affine to cpu5
[ 357.336059@0] Suspended for 53.393 seconds
[ 357.336089@0] process 3890 (AlarmManager) no longer affine to cpu5
[ 357.336158@0] Enabling non-boot CPUs ...
tle core clk resume rate 1800000000
Big core clk resume rate 24000000
[ 357.363253@1] CPU1 is up
[ 357.379950@2] meson_cpufreq_init: ignor dsu clk!
[ 357.379985@2] meson_cpufreq_init: ignor dsu pre parent clk!
[ 357.384645@2] value of voltage_tolerance 0
[ 357.388566@2] meson_cpufreq_init:don't find the node <dynamic_gp1_clk>
[ 357.395066@2] value of gp1_clk_target 0
[ 357.401429@2] cpu cpu2: meson_cpufreq_init: CPU 2 initialized
[ 357.404961@2] CPU2 is up
[ 357.432018@0] CPU3 is up
[ 357.448290@0] CPU4 is up
[ 357.465261@0] CPU5 is up
[ 357.466345@0] amlogic-pcie-v2 fc000000.pcieA: amlogic_pcie_resume_noirq
[ 357.469371@0] amlogic-pcie-v2 fc000000.pcieA: the device class is not reported correctly from the register
[ 357.478461@0] cectx ff80023c.aocec: cec resume noirq!
[ 357.483609@0] cectx ff80023c.aocec: wakeup_reason:0x3
[ 357.488582@1] cectx ff80023c.aocec: cev val1:0x0,0x0,0x0
[ 357.493808@0] cectx ff80023c.aocec: cev val2: 0x0x0
[ 357.501976@0] PM: noirq resume of devices complete after 36.585 msecs
[ 357.505448@4] meson-remote ff808040.rc: remote resume
[ 357.510022@4] meson-remote ff808040.rc: default protocol = 0x1 and id = 0
[ 357.516757@4] meson-remote ff808040.rc: reg=0x0, val=0x1f40190
[ 357.522563@4] meson-remote ff808040.rc: reg=0x4, val=0x12c00c8
[ 357.528369@4] meson-remote ff808040.rc: reg=0x8, val=0x960050
[ 357.534089@4] meson-remote ff808040.rc: reg=0xc, val=0x480028
[ 357.539809@4] meson-remote ff808040.rc: reg=0x10, val=0x70fa0013
[ 357.545789@4] meson-remote ff808040.rc: reg=0x18, val=0x8616800
[ 357.551682@4] meson-remote ff808040.rc: reg=0x1c, val=0x9f00
[ 357.557315@4] meson-remote ff808040.rc: reg=0x20, val=0x0
[ 357.562688@4] meson-remote ff808040.rc: reg=0x24, val=0x0
[ 357.568062@4] meson-remote ff808040.rc: reg=0x28, val=0x0
[ 357.573549@4] di_resume
[ 357.575879@4] di: resume module
[ 357.579737@0] PM: early resume of devices complete after 74.639 msecs
[ 357.585939@0] vpu: resume clk: 666666656Hz(0x100)
[ 357.590107@0] resuem inter = 0
[ 357.693430@4] meson6-dwmac ff3f0000.ethernet: Failed to reset the dma
[ 357.694244@4] stmmac_hw_setup: DMA engine initialization failed
[ 357.702820@4] tsensor trim info: 0xfa008147!
[ 357.704363@4] tsensor hireboot: 0xc0ff2b20
[ 357.708467@4] tsensor trim info: 0xfa00812f!
[ 357.712693@4] tsensor hireboot: 0xc0ff2b10
[ 357.716797@4] aml_tdm_platform_resume tdm:(0)
[ 357.721103@4] aml_tdm_platform_resume tdm:(1)
[ 357.725431@4] aml_tdm_platform_resume tdm:(2)
[ 357.729788@4] aml_spdif_platform_resume is unmute
[ 357.734447@4] loopback_platform_resume
[ 357.738199@4] meson_uart ffd24000.serial: ttyS1 use xtal(24M) 24000000 change 2000000 to 2000000
[ 357.746947@4] meson_uart ffd22000.serial: ttyS3 use xtal(24M) 24000000 change 9600 to 9600
[ 357.755164@4] amlogic-pcie-v2 fc000000.pcieA: amlogic_pcie_resume
[ 357.771513@0] vdin_drv_resume ok.
[ 357.771534@0] vdin_drv_resume ok.
[ 357.772486@0] amvdac_drv_resume: resume module
[ 357.776948@2] vpu_resume
[ 357.779494@2] bt resume
[ 357.779526@5] bcmsdh_sdmmc_resume Enter func->num=2
[ 357.779529@5] dhdsdio_resume Enter
[ 357.779531@4] bcmsdh_sdmmc_resume Enter func->num=1
[ 357.779549@5] bcmsdh_sdmmc_resume Exit
[ 357.797654@3] meson-mmc: actual_clock :400000, HHI_nand: 0x80
[ 357.797658@3] meson-mmc: [meson_mmc_clk_set_rate_v3] after clock: 0x1000023c
[ 357.811525@2] amvecm: resume module
[ 357.814950@2] aml_T9015_audio_resume!
[ 357.819138@4] usb usb1: root hub lost power or was reset
[ 357.823792@4] usb usb2: root hub lost power or was reset
[ 358.026832@2] it is card_post_resume
[ 358.173873@0] usb 1-1: reset high-speed USB device number 2 using xhci-hcd
[ 358.233495@2] meson-aml-mmc ffe07000.emmc: divider requested rate 200000000 != actual rate 199999997: ret=0
[ 358.237608@2] meson-mmc: actual_clock :199999997, HHI_nand: 0x80
[ 358.243599@2] meson-mmc: [meson_mmc_clk_set_rate_v3] after clock: 0x10000245
[ 358.250601@2] meson-mmc: Data 1 aligned delay is 0
[ 358.255385@2] meson-mmc: emmc: clk 199999997 tuning start
[ 358.266713@2] meson-mmc: emmc: adj_win: < 1 2 3 4 >
[ 358.266741@2] meson-mmc: step:4, delay1:0x4104104, delay2:0x4004104
[ 358.278021@2] meson-mmc: emmc: adj_win: < 1 2 3 4 >
[ 358.278049@2] meson-mmc: step:8, delay1:0x8208208, delay2:0x8008208
[ 358.291289@0] meson-mmc: emmc: adj_win: < 0 2 3 4 >
[ 358.291317@0] meson-mmc: left:3, right:0, mid:4, size:4
[ 358.295748@0] meson-mmc: step:0, delay1:0x0, delay2:0x0
[ 358.300953@0] meson-mmc: emmc: sd_emmc_regs->gclock=0x10000245,sd_emmc_regs->gadjust=0x32000
[ 358.309376@2] meson-mmc: delay1:0x0, delay2:0x0
[ 358.657756@0] usb 1-1.1: reset full-speed USB device number 3 using xhci-hcd
[ 358.790848@2] PM: resume of devices complete after 1205.431 msecs
[ 358.791938@2] cectx ff80023c.aocec: aml_cec_pm_complete
[ 358.796618@2] Restarting tasks ... done.
[ 358.804186@2] meson_wdt ffd0f0d0.watchdog: pm_notify: enable watchdog, event = 4
[ 358.807893@2] audio_ddr_mngr: ddr_pm_event, pm_event:4
[ 358.813346@2] PM: suspend exit 2022-02-06 15:45:35.831864568 UTC
[ 358.919085@0] PM: suspend entry 2022-02-06 15:45:35.937602068 UTC
[ 358.919536@0] PM: Syncing filesystems ... done.
[ 358.944102@5] receive suspend notify
[ 358.944145@5] meson_wdt ffd0f0d0.watchdog: pm_notify: disable watchdog, event = 3
[ 358.949744@5] audio_ddr_mngr: ddr_pm_event, pm_event:3
[ 358.954771@5] Freezing user space processes ... (elapsed 0.031 seconds) done.
[ 358.990254@5] Freezing remaining freezable tasks ... (elapsed 0.826 seconds) done.
[ 359.818612@0] cectx ff80023c.aocec: aml_cec_pm_prepare
[ 359.825024@0] bcmsdh_sdmmc_suspend Enter func->num=2
[ 359.825605@0] dhdsdio_suspend Enter
[ 359.829078@0] bcmsdh_sdmmc_suspend Exit
[ 359.832932@0] bcmsdh_sdmmc_suspend Enter func->num=1
[ 359.840093@0] it is card_pre_suspend
[ 359.843954@0] aml_T9015_audio_suspend!
[ 359.845106@0] amvecm: suspend module
[ 359.848732@0] bt suspend
[ 359.858665@0] vpu_suspend
[ 359.858708@0] amvdac_drv_suspend: suspend module
[ 359.860276@0] vdin_drv_suspend ok.
[ 359.863681@0] vdin_drv_suspend ok.
[ 359.867063@0] hdmitx: amhdmitx: suspend and reset hdcp
[ 359.969830@0] amlogic-pcie-v2 fc000000.pcieA: amlogic_pcie_suspend
[ 359.970377@0] meson_uart ffd22000.serial: pull up rts
[ 359.975433@0] meson_uart ffd24000.serial: pull up rts
[ 359.980441@0] loopback_platform_suspend
[ 359.984272@0] aml_spdif_platform_suspend is mute
[ 359.988852@0] aml_tdm_platform_suspend tdm:(2)
[ 359.993281@0] aml_tdm_platform_suspend tdm:(1)
[ 359.997691@0] aml_tdm_platform_suspend tdm:(0)
[ 360.002209@0] suspend inter = 0
[ 360.005216@0] vpu: suspend clk: 666666656Hz(0x100)
[ 360.010235@0] PM: suspend of devices complete after 188.817 msecs
[ 360.016913@4] di_clear_for_suspend
[ 360.019449@4] di_clear_for_suspend end
[ 360.023167@4] di: di_suspend
[ 360.026073@4] meson-remote ff808040.rc: remote suspend
[ 360.031233@4] PM: late suspend of devices complete after 15.157 msecs
[ 360.057673@0] amlogic-pcie-v2 fc000000.pcieA: the device class is not reported correctly from the register
[ 360.061786@0] amlogic-pcie-v2 fc000000.pcieA: amlogic_pcie_suspend_noirq
[ 360.068561@0] PM: noirq suspend of devices complete after 31.011 msecs
[ 360.074863@0] Disabling non-boot CPUs ...
[ 360.094721@4] CPU1: shutdown
[ 360.113594@0] Retrying again to check for CPU kill
[ 360.113622@0] CPU1 killed.
[ 360.146198@0] CPU2: shutdown
[ 360.165579@0] Retrying again to check for CPU kill
[ 360.165600@0] CPU2 killed.
[ 360.198002@0] CPU3: shutdown
[ 360.217595@0] Retrying again to check for CPU kill
[ 360.217616@0] CPU3 killed.
[ 360.249927@0] CPU4: shutdown
[ 360.269593@0] Retrying again to check for CPU kill
[ 360.269614@0] CPU4 killed.
[ 360.302417@0] CPU5: shutdown
[ 360.321577@0] Retrying again to check for CPU kill
[ 360.321597@0] CPU5 killed.
bl30 get wakeup sources!
process command 00000006
bl30 enter suspend!
Little core clk suspend rate 1800000000
Big core clk suspend rate 24000000
store restore gp0 pll
suspend_counter: 2
Enter ddr suspend
ddr suspend time: 15us
alarm=4S
process command 00000001
cec ver:2018/04/29
CEC cfg:0x002f
use vddee new table!
cec reset
Set cec pinmux:0x11
kern log_addr:0x04
kern phy_addr:0x10 00
cec T: 44
ping_cec_tx:TX_ERROR
Set cec log_addr:0x04, ADDR0:14
use vddee new table!
exit_reason:0x03
Enter ddr resume
ddr resume time: 121us
store restore gp0 pll
cfg15 33b01000
cfg15 33b01000
Lit[ 360.334919@0] Suspended for 4.127 seconds
[ 360.335009@0] Enabling non-boot CPUs ...
tle core clk resume rate 1800000000
Big core clk resume rate 24000000
[ 360.350751@1] CPU1 is up
[ 360.367423@2] meson_cpufreq_init: ignor dsu clk!
[ 360.367458@2] meson_cpufreq_init: ignor dsu pre parent clk!
[ 360.372114@2] value of voltage_tolerance 0
[ 360.376039@2] meson_cpufreq_init:don't find the node <dynamic_gp1_clk>
[ 360.382541@2] value of gp1_clk_target 0
[ 360.388853@2] cpu cpu2: meson_cpufreq_init: CPU 2 initialized
[ 360.392430@1] CPU2 is up
[ 360.415392@1] CPU3 is up
[ 360.431733@1] CPU4 is up
[ 360.448760@1] CPU5 is up
[ 360.449733@1] amlogic-pcie-v2 fc000000.pcieA: amlogic_pcie_resume_noirq
[ 360.452813@1] cectx ff80023c.aocec: cec resume noirq!
[ 360.452884@0] amlogic-pcie-v2 fc000000.pcieA: the device class is not reported correctly from the register
[ 360.549292@0] amlogic-pcie-v2 fc000000.pcieA: Error: Wait linkup timeout.
[ 360.550529@2] cectx ff80023c.aocec: wakeup_reason:0x3
[ 360.555545@0] cectx ff80023c.aocec: cev val1:0x0,0x0,0x0
[ 360.560814@0] cectx ff80023c.aocec: cev val2: 0x0x0
[ 360.569407@4] PM: noirq resume of devices complete after 120.515 msecs
[ 360.572619@4] meson-remote ff808040.rc: remote resume
[ 360.577149@4] meson-remote ff808040.rc: default protocol = 0x1 and id = 0
[ 360.583887@4] meson-remote ff808040.rc: reg=0x0, val=0x1f40190
[ 360.589693@4] meson-remote ff808040.rc: reg=0x4, val=0x12c00c8
[ 360.595499@4] meson-remote ff808040.rc: reg=0x8, val=0x960050
[ 360.601219@4] meson-remote ff808040.rc: reg=0xc, val=0x480028
[ 360.606938@4] meson-remote ff808040.rc: reg=0x10, val=0x70fa0013
[ 360.612919@4] meson-remote ff808040.rc: reg=0x18, val=0x8616800
[ 360.618812@4] meson-remote ff808040.rc: reg=0x1c, val=0x9f00
[ 360.624445@4] meson-remote ff808040.rc: reg=0x20, val=0x0
[ 360.629819@4] meson-remote ff808040.rc: reg=0x24, val=0x0
[ 360.635192@4] meson-remote ff808040.rc: reg=0x28, val=0x0
[ 360.640683@4] di_resume
[ 360.643007@4] di: resume module
[ 360.646954@5] PM: early resume of devices complete after 74.779 msecs
[ 360.652990@4] vpu: resume clk: 666666656Hz(0x100)
[ 360.657238@4] resuem inter = 0
[ 360.760697@4] meson6-dwmac ff3f0000.ethernet: Failed to reset the dma
[ 360.761505@4] stmmac_hw_setup: DMA engine initialization failed
[ 360.770086@4] tsensor trim info: 0xfa008147!
[ 360.771632@4] tsensor hireboot: 0xc0ff2b20
[ 360.775739@4] tsensor trim info: 0xfa00812f!
[ 360.779961@4] tsensor hireboot: 0xc0ff2b10
[ 360.784068@4] aml_tdm_platform_resume tdm:(0)
[ 360.788373@4] aml_tdm_platform_resume tdm:(1)
[ 360.792701@4] aml_tdm_platform_resume tdm:(2)
[ 360.797055@4] aml_spdif_platform_resume is unmute
[ 360.801715@4] loopback_platform_resume
[ 360.805467@4] meson_uart ffd24000.serial: ttyS1 use xtal(24M) 24000000 change 2000000 to 2000000
[ 360.814214@4] meson_uart ffd22000.serial: ttyS3 use xtal(24M) 24000000 change 9600 to 9600
[ 360.822436@4] amlogic-pcie-v2 fc000000.pcieA: amlogic_pcie_resume
[ 360.830535@4] hdmitx: hdmitx: ddc rd8b error 0x50 0x00 0x00
[ 360.842274@0] vdin_drv_resume ok.
[ 360.842298@0] vdin_drv_resume ok.
[ 360.843276@4] amvdac_drv_resume: resume module
[ 360.847694@4] vpu_resume
[ 360.850229@4] bt resume
[ 360.850269@3] bcmsdh_sdmmc_resume Enter func->num=1
[ 360.850278@3] bcmsdh_sdmmc_resume Enter func->num=2
[ 360.850281@3] dhdsdio_resume Enter
[ 360.850299@3] bcmsdh_sdmmc_resume Exit
[ 360.869449@4] amvecm: resume module
[ 360.872905@4] aml_T9015_audio_resume!
[ 360.873091@5] meson-mmc: actual_clock :400000, HHI_nand: 0x80
[ 360.873094@5] meson-mmc: [meson_mmc_clk_set_rate_v3] after clock: 0x1000023c
[ 360.877130@5] usb usb1: root hub lost power or was reset
[ 360.877134@5] usb usb2: root hub lost power or was reset
[ 361.088974@2] meson-aml-mmc ffe07000.emmc: divider requested rate 200000000 != actual rate 199999997: ret=0
[ 361.093091@2] meson-mmc: actual_clock :199999997, HHI_nand: 0x80
[ 361.099059@2] meson-mmc: [meson_mmc_clk_set_rate_v3] after clock: 0x10000245
[ 361.106083@2] meson-mmc: Data 1 aligned delay is 0
[ 361.106389@4] it is card_post_resume
[ 361.114392@2] meson-mmc: emmc: clk 199999997 tuning start
[ 361.126004@2] meson-mmc: emmc: adj_win: < 1 2 3 4 >
[ 361.126033@2] meson-mmc: step:4, delay1:0x4104104, delay2:0x4004104
[ 361.138139@2] meson-mmc: emmc: adj_win: < 1 2 3 4 >
[ 361.138167@2] meson-mmc: step:8, delay1:0x8208208, delay2:0x8008208
[ 361.149829@2] meson-mmc: emmc: adj_win: < 0 2 3 4 >
[ 361.149857@2] meson-mmc: left:3, right:0, mid:4, size:4
[ 361.154280@2] meson-mmc: step:0, delay1:0x0, delay2:0x0
[ 361.159477@2] meson-mmc: emmc: sd_emmc_regs->gclock=0x10000245,sd_emmc_regs->gadjust=0x32000
[ 361.167882@2] meson-mmc: delay1:0x0, delay2:0x0
[ 361.225343@0] usb 1-1: reset high-speed USB device number 2 using xhci-hcd
[ 361.705221@0] usb 1-1.1: reset full-speed USB device number 3 using xhci-hcd
[ 361.838704@4] PM: resume of devices complete after 1186.154 msecs
[ 361.839820@4] cectx ff80023c.aocec: aml_cec_pm_complete
[ 361.844485@4] Restarting tasks ... done.
[ 361.851722@0] meson_wdt ffd0f0d0.watchdog: pm_notify: enable watchdog, event = 4
[ 361.855669@0] audio_ddr_mngr: ddr_pm_event, pm_event:4
[ 361.860873@0] PM: suspend exit 2022-02-06 15:45:43.007894530 UTC
[ 361.966982@0] PM: suspend entry 2022-02-06 15:45:43.113998488 UTC
[ 361.967436@0] PM: Syncing filesystems ... done.
[ 361.982424@5] receive suspend notify
[ 361.982469@5] meson_wdt ffd0f0d0.watchdog: pm_notify: disable watchdog, event = 3
[ 361.988100@5] audio_ddr_mngr: ddr_pm_event, pm_event:3
[ 361.993537@5] Freezing user space processes ... (elapsed 0.041 seconds) done.
[ 362.038785@5] Freezing remaining freezable tasks ... (elapsed 0.817 seconds) done.
[ 362.858076@0] cectx ff80023c.aocec: aml_cec_pm_prepare
[ 362.864499@0] bcmsdh_sdmmc_suspend Enter func->num=2
[ 362.865073@0] dhdsdio_suspend Enter
[ 362.868529@0] bcmsdh_sdmmc_suspend Exit
[ 362.872386@0] bcmsdh_sdmmc_suspend Enter func->num=1
[ 362.879539@0] it is card_pre_suspend
[ 362.883799@0] aml_T9015_audio_suspend!
[ 362.884572@0] amvecm: suspend module
[ 362.888190@2] bt suspend
[ 362.898118@0] vpu_suspend
[ 362.898160@0] amvdac_drv_suspend: suspend module
[ 362.899697@0] vdin_drv_suspend ok.
[ 362.903094@0] vdin_drv_suspend ok.
[ 362.906509@0] hdmitx: amhdmitx: suspend and reset hdcp
[ 362.985179@0] nvme nvme0: Identify Controller failed (7)
[ 362.985204@0] nvme nvme0: Removing after probe failure status: -5
[ 362.990992@0] amlogic-pcie-v2 fc000000.pcieA: amlogic_pcie_suspend
[ 362.991004@0] meson_uart ffd22000.serial: pull up rts
[ 362.991012@0] meson_uart ffd24000.serial: pull up rts
[ 362.991023@0] loopback_platform_suspend
[ 362.991040@0] aml_spdif_platform_suspend is mute
[ 362.991045@0] aml_tdm_platform_suspend tdm:(2)
[ 362.991049@0] aml_tdm_platform_suspend tdm:(1)
[ 362.991053@0] aml_tdm_platform_suspend tdm:(0)
[ 362.991165@0] suspend inter = 0
[ 362.991178@0] vpu: suspend clk: 666666656Hz(0x100)
[ 362.997240@0] PM: suspend of devices complete after 136.323 msecs
[ 362.998672@0] di_clear_for_suspend
[ 362.998706@0] di_clear_for_suspend end
[ 362.998717@0] di: di_suspend
[ 362.998808@0] meson-remote ff808040.rc: remote suspend
[ 362.998968@0] PM: late suspend of devices complete after 1.723 msecs
[ 363.020061@0] amlogic-pcie-v2 fc000000.pcieA: the device class is not reported correctly from the register
[ 363.020121@0] amlogic-pcie-v2 fc000000.pcieA: amlogic_pcie_suspend_noirq
[ 363.020292@0] PM: noirq suspend of devices complete after 21.320 msecs
[ 363.020295@0] Disabling non-boot CPUs ...
[ 363.037074@0] CPU1: shutdown
[ 363.057037@4] Retrying again to check for CPU kill
[ 363.057040@4] CPU1 killed.
[ 363.101268@5] nvme0n1: detected capacity change from 128035676160 to 0
Напрягают строки:
[ 360.449733@1] amlogic-pcie-v2 fc000000.pcieA: amlogic_pcie_resume_noirq
[ 360.452813@1] cectx ff80023c.aocec: cec resume noirq!
[ 360.452884@0] amlogic-pcie-v2 fc000000.pcieA: the device class is not reported correctly from the register
[ 360.549292@0] amlogic-pcie-v2 fc000000.pcieA: Error: Wait linkup timeout.
[ 362.985179@0] nvme nvme0: Identify Controller failed (7)
[ 362.985204@0] nvme nvme0: Removing after probe failure status: -5
[ 363.020061@0] amlogic-pcie-v2 fc000000.pcieA: the device class is not reported correctly from the register
[ 363.020121@0] amlogic-pcie-v2 fc000000.pcieA: amlogic_pcie_suspend_noirq
[ 363.101268@5] nvme0n1: detected capacity change from 128035676160 to 0
Может кто помочь с решением или что посоветовать? Очень уже не хочется возвращаться к флешкам на USB - очень капризное решение получилось в первый раз.