revyos / th1520-linux-kernel

TH1520 linux kernel
Other
11 stars 6 forks source link

reboot failed #8

Closed cyyself closed 8 months ago

cyyself commented 9 months ago

Kernel version: commit 267da9a02021e7321e23222d646cc241fc3a371e , compiled on gcc version 13.2.0 (Debian 13.2.0-7)

OpenSBI version: commit 5e27b43c43781b1745c21efffff61b8aa129986b, compiled on gcc version 13.2.0 (Debian 13.2.0-7)

dts: arch/riscv/boot/dts/thead/th1520-lichee-pi-4a.dts built from kernel source code

UART Log:

[  570.087201] systemd-shutdown[1]: Rebooting.
[  570.094646] reboot: Restarting system
sbi_trap_error: hart0: trap handler failed (error -2)
sbi_trap_error: hart0: mcause=0x0000000000000003 mtval=0x0000000000000000
sbi_trap_error: hart0: mepc=0x000000000000df66 mstatus=0x0000000a00001822
sbi_trap_error: hart0: ra=0x0000000000002d30 sp=0x000000000004cd58
sbi_trap_error: hart0: gp=0xffffffff819a2540 tp=0xffffffd900236040
sbi_trap_error: hart0: s0=0x000000000004cd68 s1=0x0000000000000040
sbi_trap_error: hart0: a0=0x0000000000000001 a1=0x0000000000000000
sbi_trap_error: hart0: a2=0x0000000000000003 a3=0x000000000000003f
sbi_trap_error: hart0: a4=0x0000000000000000 a5=0x000000000000df60
sbi_trap_error: hart0: a6=0x0000000000000000 a7=0x0000000053525354
sbi_trap_error: hart0: s2=0x0000000000040070 s3=0x0000000000000000
sbi_trap_error: hart0: s4=0x000000000004cd70 s5=0x0000000000000001
sbi_trap_error: hart0: s6=0x0000000000000000 s7=0x0000000000000001
sbi_trap_error: hart0: s8=0x0000000000000000 s9=0x000000000004d000
sbi_trap_error: hart0: s10=0xffffffff8000a85e s11=0xffffffff819b2240
sbi_trap_error: hart0: t0=0x0000000a00000822 t1=0x0000000000000001
sbi_trap_error: hart0: t2=0x52203a746f6f6265 t3=0xffffffff819b6cf7
sbi_trap_error: hart0: t4=0xffffffff819b6cf7 t5=0xffffffff819b6cf8
sbi_trap_error: hart0: t6=0xffffffc800023b58
RevySR commented 9 months ago

https://github.com/riscv-software-src/opensbi/issues/336#issuecomment-1836948210

RevySR commented 8 months ago

https://github.com/revyos/th1520-linux-kernel/commit/7ff83dbea4c2f054f711c7a8cbf18c77da042460

add watchdog. resolved reboot.