Finally with the serial console I get the Kernel Panic
Maybe someone can make sense of this:
This boots too but you need a serial console to configure (and an usbnet compatible USB2Ether Interface)
Maybe someone can make sense of this:
Code:
U-Boot TPL 2020.10-armbian (May 12 2021 - 12:08:59)
Channel 0: LPDDR4, 50MHz
BW=32 Col=10 Bk=8 CS0 Row=15 CS1 Row=15 CS=2 Die BW=16 Size=2048MB
Channel 1: LPDDR4, 50MHz
BW=32 Col=10 Bk=8 CS0 Row=15 CS1 Row=15 CS=2 Die BW=16 Size=2048MB
256B stride
lpddr4_set_rate: change freq to 400000000 mhz 0, 1
lpddr4_set_rate: change freq to 800000000 mhz 1, 0
Trying to boot from BOOTROM
Returning to boot ROM...
U-Boot SPL 2020.10-armbian (May 12 2021 - 12:08:59 +0000)
Trying to boot from MMC2
NOTICE: BL31: v2.2(release):a04808c-dirty
NOTICE: BL31: Built : 12:08:50, May 12 2021
U-Boot 2020.10-armbian (May 12 2021 - 12:08:59 +0000)
SoC: Rockchip rk3399
Reset cause: POR
Model: Pine64 Pinebook Pro
DRAM: 3.9 GiB
PMIC: RK808
MMC: mmc@fe310000: 2, mmc@fe320000: 1, sdhci@fe330000: 0
Loading Environment from SPIFlash... Invalid bus 0 (err=-19)
*** Warning - spi_flash_probe_bus_cs() failed, using default environment
In: serial
Out: serial
Err: serial
Model: Pine64 Pinebook Pro
Net: No ethernet found.
starting USB...
Bus usb@fe380000: failed to get usb phy
Port not available.
Bus usb@fe3a0000: failed to get usb phy
Port not available.
Bus usb@fe3c0000: failed to get usb phy
Port not available.
Bus usb@fe3e0000: failed to get usb phy
Port not available.
Bus dwc3: Failed to get PHY0 for dwc3
Port not available.
Bus dwc3: Failed to get PHY0 for dwc3
Port not available.
Hit any key to stop autoboot: 0
switch to partitions #0, OK
mmc1 is current device
Scanning mmc 1:4...
Scanning mmc 1:5...
Found /extlinux/extlinux.conf
Retrieving file: /extlinux/extlinux.conf
945 bytes read in 5 ms (184.6 KiB/s)
U-Boot menu
1: Debian GNU/Linux 11 (bullseye) 5.7.0-2-pinebookpro-arm64
2: Debian GNU/Linux 11 (bullseye) 5.7.0-2-pinebookpro-arm64 (rescue target)
Enter choice: 1: Debian GNU/Linux 11 (bullseye) 5.7.0-2-pinebookpro-arm64
Retrieving file: /initrd.img-5.7.0-2-pinebookpro-arm64
6164004 bytes read in 651 ms (9 MiB/s)
Retrieving file: /vmlinuz-5.7.0-2-pinebookpro-arm64
22477312 bytes read in 2360 ms (9.1 MiB/s)
append: root=PARTLABEL=mmcblk1-RootFS console=ttyS2,1500000n8 console=tty0 ro quiet splash plymouth.ignore-serial-consoles maxcpus=M
Retrieving file: /rk3399-pinebook-pro.dtb
60731 bytes read in 11 ms (5.3 MiB/s)
## Flattened Device Tree blob at 01f00000
Booting using the fdt blob at 0x1f00000
Loading Ramdisk to f493f000, end f4f1fe24 ... OK
Loading Device Tree to 00000000f492d000, end 00000000f493ed3a ... OK
Starting kernel ...
ERROR: rockchip_plat_sip_handler: unhandled SMC (0x82000003)
ERROR: rockchip_plat_sip_handler: unhandled SMC (0x82000003)
ERROR: rockchip_plat_sip_handler: unhandled SMC (0x82000003)
ERROR: rockchip_plat_sip_handler: unhandled SMC (0x82000003)
ERROR: rockchip_plat_sip_handler: unhandled SMC (0x82000003)
ERROR: rockchip_plat_sip_handler: unhandled SMC (0x82000003)
ERROR: rockchip_plat_sip_handler: unhandled SMC (0x82000003)
[ 1.164325] debugfs: File ':interrupt-controller@fee00000' in directory 'domains' already present!
[ 1.164371] debugfs: File ':interrupt-controller@fee00000' in directory 'domains' already present!
[ 1.164402] debugfs: File ':interrupt-controller@fee00000' in directory 'domains' already present!
[ 1.164432] debugfs: File ':interrupt-controller@fee00000' in directory 'domains' already present!
[ 1.164461] debugfs: File ':interrupt-controller@fee00000' in directory 'domains' already present!
[ 1.164491] debugfs: File ':interrupt-controller@fee00000' in directory 'domains' already present!
[ 1.164521] debugfs: File ':interrupt-controller@fee00000' in directory 'domains' already present!
[ 1.164550] debugfs: File ':interrupt-controller@fee00000' in directory 'domains' already present!
[ 1.164580] debugfs: File ':interrupt-controller@fee00000' in directory 'domains' already present!
[ 1.164609] debugfs: File ':interrupt-controller@fee00000' in directory 'domains' already present!
[ 1.164639] debugfs: File ':interrupt-controller@fee00000' in directory 'domains' already present!
[ 1.164668] debugfs: File ':interrupt-controller@fee00000' in directory 'domains' already present!
[ 1.164761] debugfs: File ':interrupt-controller@fee00000' in directory 'domains' already present!
[ 1.164797] debugfs: File ':interrupt-controller@fee00000' in directory 'domains' already present!
[ 1.164831] debugfs: File ':interrupt-controller@fee00000' in directory 'domains' already present!
[ 1.556066] OF: graph: no port node found in /i2c@ff3d0000/fusb30x@22
[ 2.697667] rockchip-dp ff970000.edp: no DP phy configured
[ 7.111350] Internal error: Oops: 9600004e [#1] PREEMPT SMP
[ 7.111845] Modules linked in: hci_uart btqca btbcm gpio_keys(+) panfrost btintel btsdio bluetooth dw_wdt rockchip_rga videobuf2o
[ 7.116762] CPU: 4 PID: 0 Comm: swapper/4 Not tainted 5.7.0-2-pinebookpro-arm64 #1
[ 7.117426] Hardware name: Pine64 Pinebook Pro (DT)
[ 7.117862] pstate: 000001c5 (nzcv dAIF -PAN -UAO)
[ 7.118299] pc : __memcpy+0x48/0x180
[ 7.118627] lr : install_bp_hardening_cb+0x174/0x1c4
[ 7.119065] sp : ffff800011ec3ec0
[ 7.119362] x29: ffff800011ec3ec0 x28: ffff8000114d9ac0
[ 7.119834] x27: ffff8000114ae008 x26: ffff000002df9000
[ 7.120307] x25: 0000000000000001 x24: 0000000000000024
[ 7.120781] x23: ffff8000115f4510 x22: ffff000002df9800
[ 7.121254] x21: ffff8000100dbba8 x20: ffff8000100937c0
[ 7.121727] x19: ffff000002df9080 x18: 0000000000000000
[ 7.122200] x17: 0000000000000000 x16: 0000000000000000
[ 7.122673] x15: 0000000000000000 x14: 0000000000000000
[ 7.123144] x13: 0000000000000000 x12: 0000000000000000
[ 7.123614] x11: 0000000000000000 x10: 00000034b5503510
[ 7.124084] x9 : 0000000000000000 x8 : ffff800010dfb200
[ 7.124556] x7 : 00000000410fd080 x6 : ffff000002df9000
[ 7.125025] x5 : 0000000000000000 x4 : 0000000000000008
[ 7.125494] x3 : d10083ffd503221f x2 : 000000000000001c
[ 7.125964] x1 : ffff8000100dbbb0 x0 : ffff000002df9000
[ 7.126436] Call trace:
[ 7.126663] __memcpy+0x48/0x180
[ 7.126955] detect_harden_bp_fw+0x8c/0xfc
[ 7.127324] check_branch_predictor+0xbc/0x170
[ 7.127721] verify_local_cpu_caps+0x88/0x120
[ 7.128113] verify_local_cpu_capabilities+0x14/0xb4
[ 7.128558] check_local_cpu_capabilities+0x1c/0x34
[ 7.129006] secondary_start_kernel+0x6c/0x104
[ 7.129018] Code: b8404423 b80044c3 36180064 f8408423 (f80084c3)
[ 7.129035] ---[ end trace 78b0ecb9725b4adf ]---
[ 7.130455] Kernel panic - not syncing: Attempted to kill the idle task!
[ 7.130464] SMP: stopping secondary CPUs
[ 7.130474] Kernel Offset: disabled
[ 7.130480] CPU features: 0x090002,2000600c
[ 7.130483] Memory Limit: none
[ 7.132373] ---[ end Kernel panic - not syncing: Attempted to kill the idle task! ]---
(06-07-2021, 11:28 PM)moonwalkers Wrote:(06-07-2021, 07:49 PM)jbrock Wrote: This is so perplexing to me.I actually prepared one today and tried booting it, just for the heck of it - I'm perfectly happy with the system that's already installed on my machine - but the thing came up with black screen :-( I'm not sure what is the exact reason - whether the kernel hasn't yet been updated in the SD card image or the u-boot version in it has some issue.
Have you all tried this image? https://d-i.debian.org/daily-images/arm6...ard-images
I think the included kernel is ready / almost fully ready.
This boots too but you need a serial console to configure (and an usbnet compatible USB2Ether Interface)