08-25-2020, 08:15 AM
(This post was last modified: 08-25-2020, 08:46 AM by Lanza.
Edit Reason: Add precision
)
Same problem here. Cannot soft shutdown the board, it won’t wake up unless I unplug it for several minutes.
Edit : just noted that DC LED is still lit for time after unplug, when UART Link is plugged in.
UART console give me a stacktrace at shutdown :
Edit : just noted that DC LED is still lit for time after unplug, when UART Link is plugged in.
UART console give me a stacktrace at shutdown :
Code:
[ OK ] Reached target Power-Off.
[ 68.482653] busb rockchip_usb2phy_otg_sm_work b_idle otg sm work 1
[ 68.483207] busb HOST = 0,VBUS_EN=0,vbus_attached=1
[ 68.483635] busb vbus_attach rphy->chg_state = 5
[ 70.063361] xhci-hcd xhci-hcd.0.auto: Host halt failed, -110
[ 70.070594] busb rockchip_usb2phy_exit
[ 70.090867] xhci-hcd xhci-hcd.0.auto: Host halt failed, -110
[ 70.090880] xhci-hcd xhci-hcd.0.auto: Host controller not halted, aborting reset.
[ 70.092996] busb rockchip_usb2phy_exit
[ 70.093809] reboot: Power down
[ 70.094242] ------------[ cut here ]------------
[ 70.094668] No atomic I2C transfer handler for 'i2c-0'
[ 70.095278] WARNING: CPU: 0 PID: 1 at drivers/i2c/i2c-core.h:40 i2c_transfer+0xec/0x128
[ 70.095997] Modules linked in: bnep joydev rc_cec snd_soc_hdmi_codec dw_hdmi_i2s_audio dw_hdmi_cec rockchipdrm dw_mipi_dsi dw_hdmi realtek analogix_dp cec hci_uart rc_core drm_kms_helper btqca hantro_vpu(C) btrtl rockchip_rga snd_soc_audio_graph_card syscopyarea rockchip_vdec(C) btbcm sysfillrect btintel sysimgblt bluetooth fb_sys_fops dwmac_rk v4l2_h264 videobuf2_dma_sg stmmac_platform stmmac v4l2_mem2mem videobuf2_vmalloc videobuf2_dma_contig pwm_fan videobuf2_memops snd_soc_simple_card mdio_xpcs videobuf2_v4l2 snd_soc_simple_card_utils phylink videobuf2_common ecdh_generic panfrost snd_soc_rockchip_i2s ecc rfkill snd_soc_es8316 snd_soc_rockchip_pcm rockchip_saradc rtc_rk808 dw_wdt rockchip_thermal gpu_sched drm drm_panel_orientation_quirks crypto_user gpio_keys
[ 70.102171] CPU: 0 PID: 1 Comm: shutdown Tainted: G C 5.8.1-1-MANJARO-ARM #1
[ 70.102923] Hardware name: Pine64 RockPro64 v2.1 (DT)
[ 70.103390] pstate: 60000085 (nZCv daIf -PAN -UAO BTYPE=--)
[ 70.103902] pc : i2c_transfer+0xec/0x128
[ 70.104267] lr : i2c_transfer+0xec/0x128
[ 70.104628] sp : ffff80001004baf0
[ 70.104936] x29: ffff80001004baf0 x28: ffff0000f6e2c740
[ 70.105426] x27: 0000000000000000 x26: 0000000000000000
[ 70.105916] x25: 0000000000000008 x24: 0000000000000000
[ 70.106404] x23: ffff0000f6e2c740 x22: ffff80001004bc64
[ 70.106894] x21: 0000000000000002 x20: ffff80001004bb48
[ 70.107383] x19: ffff0000ebf45080 x18: 0000000000000010
[ 70.107872] x17: 0000000000000001 x16: 0000000000000019
[ 70.108360] x15: ffff0000f6e2cc58 x14: ffffffffffffffff
[ 70.108849] x13: ffff80009004b817 x12: ffff80001004b820
[ 70.109339] x11: ffff800012cb3000 x10: 0000000000000000
[ 70.109828] x9 : ffff800012eee1d0 x8 : 00000000000003b7
[ 70.110317] x7 : 0000000000000000 x6 : 0000000000000007
[ 70.110805] x5 : 0000000000000000 x4 : 0000000000000000
[ 70.111293] x3 : 0000000000000000 x2 : 00000000ffffffff
[ 70.111782] x1 : d145c3e056344d00 x0 : 0000000000000000
[ 70.112271] Call trace:
[ 70.112510] i2c_transfer+0xec/0x128
[ 70.112853] regmap_i2c_read+0x60/0xa8
[ 70.113206] _regmap_raw_read+0xd4/0x148
[ 70.113573] _regmap_bus_read+0x40/0x78
[ 70.113933] _regmap_read+0x64/0xf0
[ 70.114261] _regmap_update_bits+0xd0/0x110
[ 70.114651] regmap_update_bits_base+0x64/0x98
[ 70.115067] rk808_pm_power_off+0x70/0x90
[ 70.115445] machine_power_off+0x28/0x38
[ 70.115813] kernel_power_off+0x68/0x78
[ 70.116173] __do_sys_reboot+0x168/0x250
[ 70.116539] __arm64_sys_reboot+0x24/0x30
[ 70.116917] el0_svc_common.constprop.0+0x6c/0x168
[ 70.117362] do_el0_svc+0x24/0x90
[ 70.117676] el0_sync_handler+0x90/0x198
[ 70.118041] el0_sync+0x158/0x180
[ 70.118351] ---[ end trace e1d67dcc515f1c25 ]---