New try, new phenomenonsā¦
I removed the SDD (so that only the SD-card is present) and made a new try with the Armbian-Image. It booted fine and I changed the root-PW and created a new user (the initial steps demanded by Armbian). Then I didi āapt update && apt upgradeā, and finally startet the steps to create my own ādietpiā. After a few minutes I got that message and the device froze:
[ OK ] DietPi-Installer | mkdir -p /etc/apt/sources.list.d
[ INFO ] DietPi-Installer | Enforcing downgrade of Armbian's base-files package to Debian's
[ OK ] DietPi-Installer | eval echo 'APT::Get::Allow-Downgrades "1";' > /etc/apt/apt.conf.d/dietpi-armbian
Message from syslogd@bananapipro at May 22 20:06:22 ...
kernel:[ 620.407467] Internal error: Oops: 80000007 [#1] SMP THUMB2
Message from syslogd@bananapipro at May 22 20:06:22 ...
kernel:[ 620.614822] Process kworker/0:0 (pid: 3544, stack limit = 0xfc2159ca)
Message from syslogd@bananapipro at May 22 20:06:22 ...
kernel:[ 620.621278] Stack: (0xf15e9ea0 to 0xf15ea000)
Message from syslogd@bananapipro at May 22 20:06:22 ...
kernel:[ 620.625653] 9ea0: 00000001 c35d3800 00000000 c0850211 800d0093 c3f2b94c f15e9ec8 c014ad5f
Message from syslogd@bananapipro at May 22 20:06:22 ...
kernel:[ 620.633847] 9ec0: f15e9edc c014ad69 c3f2b200 800d0013 c1606754 00000000 f15e9ed8 f15e9ed8
Message from syslogd@bananapipro at May 22 20:06:22 ...
kernel:[ 620.642041] 9ee0: f15e9ee0 f15e9ee0 00000008 6fbb7131 eff8dbc0 c35d3aac c35d3a98 c35d3800
Message from syslogd@bananapipro at May 22 20:06:22 ...
kernel:[ 620.650234] 9f00: eff8dbc0 00400000 c201b005 c2007970 eff8dc1c c0850b85 c3607480 c35d3ab4
Message from syslogd@bananapipro at May 22 20:06:22 ...
kernel:[ 620.658428] 9f20: c201b000 c01348c7 eff8dc1c c01990dd eff84140 eff8dbc0 eff8dc1c c01990ed
Message from syslogd@bananapipro at May 22 20:06:22 ...
kernel:[ 620.666621] 9f40: c3607480 eff8dbc0 eff8dbe0 c36074ac 61c88647 eff8dbe0 c4038a00 c0134c61
Message from syslogd@bananapipro at May 22 20:06:22 ...
kernel:[ 620.674814] 9f60: c1603d40 eff8dbe0 f0841eb8 c3707780 c4038a00 c0134a75 c3607480 c3707fc0
Message from syslogd@bananapipro at May 22 20:06:22 ...
kernel:[ 620.683008] 9f80: f0841eb8 00000000 00000000 c013c02b 000002ab c3707780 c013bf6d 00000000
Message from syslogd@bananapipro at May 22 20:06:22 ...
kernel:[ 620.691200] 9fa0: 00000000 00000000 00000000 c0100155 00000000 00000000 00000000 00000000
Message from syslogd@bananapipro at May 22 20:06:22 ...
kernel:[ 620.699392] 9fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Message from syslogd@bananapipro at May 22 20:06:22 ...
kernel:[ 620.707585] 9fe0: 00000000 00000000 00000000 00000000 00000013 00000000 00000000 00000000
Message from syslogd@bananapipro at May 22 20:06:22 ...
kernel:[ 620.715773] Call trace:
Message from syslogd@bananapipro at May 22 20:06:22 ...
kernel:[ 620.715797] __thermal_zone_get_temp from __thermal_zone_device_update+0x71/0x4b0
Message from syslogd@bananapipro at May 22 20:06:22 ...
kernel:[ 620.725843] __thermal_zone_device_update from thermal_zone_device_check+0x29/0x34
Message from syslogd@bananapipro at May 22 20:06:22 ...
kernel:[ 620.733433] thermal_zone_device_check from process_one_work+0x123/0x2d0
Message from syslogd@bananapipro at May 22 20:06:22 ...
kernel:[ 620.740166] process_one_work from worker_thread+0x1ed/0x2d4
Message from syslogd@bananapipro at May 22 20:06:22 ...
kernel:[ 620.745858] worker_thread from kthread+0xbf/0xd4
Message from syslogd@bananapipro at May 22 20:06:22 ...
kernel:[ 620.750595] kthread from ret_from_fork+0x11/0x1c
Message from syslogd@bananapipro at May 22 20:06:22 ...
kernel:[ 620.755324] Exception stack(0xf15e9fb0 to 0xf15e9ff8)
Message from syslogd@bananapipro at May 22 20:06:22 ...
kernel:[ 620.760389] 9fa0: 00000000 00000000 00000000 00000000
Message from syslogd@bananapipro at May 22 20:06:22 ...
kernel:[ 620.768581] 9fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Message from syslogd@bananapipro at May 22 20:06:22 ...
kernel:[ 620.776772] 9fe0: 00000000 00000000 00000000 00000000 00000013 00000000
Message from syslogd@bananapipro at May 22 20:06:22 ...
kernel:[ 620.783400] Code: bad PC value
I have now questioned what I could change about the process. The SD card was prepared again, booted from it, but now after āapt update && apt upgradeā I rebooted manually.
After the script ādietpi-installerā was started, it ran for a few minutes without any problems, but now stops at this point:
[ OK ] DietPi-Set_hardware | systemctl unmask serial-getty@ttyS3
[ OK ] DietPi-Set_hardware | systemctl enable serial-getty@ttyS3
[ .. ]A dependency job for serial-getty@ttyS3.service failed. See 'journalctl -xe' for details.
[FAILED] DietPi-Set_hardware | systemctl start serial-getty@ttyS3
[ .. ] DietPi-Set_hardware | systemctl start serial-getty@ttyS3
#### Details:
- Date | 2025-05-23 12:04:58
- Program name | DietPi-Set_hardware
- Command | `systemctl start serial-getty@ttyS3`
- Exit code | 1
- DietPi version | v9.12.1 (MichaIng/master)
- Distro version | bookworm (ID=7)
- Kernel version | `Linux bananapipro 6.12.23-current-sunxi #1 SMP Thu Apr 10 12:39:41 UTC 2025 armv7l GNU/Linux`
- Architecture | `armhf`
- Hardware model | Generic Device (armv7l) (ID=22)
- Power supply | (EG: RAVPower 5V 1A)
- SD card | (EG: SanDisk Ultra 16 GB)
#### Steps to reproduce:
<!-- Explain how to reproduce the issue -->
1. ...
2. ...
#### Expected behaviour:
<!-- What SHOULD happen? -->
- ...
#### Actual behaviour:
<!-- What IS happening? -->
- ...
#### Extra details:
<!-- Please post any extra details that might help solve the issue -->
- ...
#### Additional logs:
The output from ājournalctl -xeā is this (I see āāmoreāā, but Shift+PgDn doesnt work in Putty):
# journalctl -xe
May 22 23:13:40 bananapipro kernel: Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes, linear)
May 22 23:13:40 bananapipro kernel: CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
May 22 23:13:40 bananapipro kernel: Setting up static identity map for 0x40100000 - 0x40100054
May 22 23:13:40 bananapipro kernel: rcu: Hierarchical SRCU implementation.
May 22 23:13:40 bananapipro kernel: rcu: Max phase no-delay instances is 1000.
May 22 23:13:40 bananapipro kernel: Timer migration: 1 hierarchy levels; 8 children per group; 1 crossnode level
May 22 23:13:40 bananapipro kernel: smp: Bringing up secondary CPUs ...
May 22 23:13:40 bananapipro kernel: CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
May 22 23:13:40 bananapipro kernel: smp: Brought up 1 node, 2 CPUs
May 22 23:13:40 bananapipro kernel: SMP: Total of 2 processors activated (96.00 BogoMIPS).
May 22 23:13:40 bananapipro kernel: CPU: All CPU(s) started in HYP mode.
May 22 23:13:40 bananapipro kernel: CPU: Virtualization extensions available.
May 22 23:13:40 bananapipro kernel: Memory: 867680K/1015868K available (10240K kernel code, 1681K rwdata, 9092K rodata, 1024K init, 409K bss, 45924K reserved, 98304K cma-rese
rved, 229436K highmem)
May 22 23:13:40 bananapipro kernel: devtmpfs: initialized
May 22 23:13:40 bananapipro kernel: VFP support v0.3: implementor 41 architecture 2 part 30 variant 7 rev 4
May 22 23:13:40 bananapipro kernel: clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
May 22 23:13:40 bananapipro kernel: futex hash table entries: 512 (order: 3, 32768 bytes, linear)
May 22 23:13:40 bananapipro kernel: pinctrl core: initialized pinctrl subsystem
May 22 23:13:40 bananapipro kernel: NET: Registered PF_NETLINK/PF_ROUTE protocol family
May 22 23:13:40 bananapipro kernel: DMA: preallocated 256 KiB pool for atomic coherent allocations
May 22 23:13:40 bananapipro kernel: audit: initializing netlink subsys (disabled)
May 22 23:13:40 bananapipro kernel: audit: type=2000 audit(0.100:1): state=initialized audit_enabled=0 res=1
May 22 23:13:40 bananapipro kernel: thermal_sys: Registered thermal governor 'fair_share'
May 22 23:13:40 bananapipro kernel: thermal_sys: Registered thermal governor 'bang_bang'
May 22 23:13:40 bananapipro kernel: thermal_sys: Registered thermal governor 'step_wise'
May 22 23:13:40 bananapipro kernel: cpuidle: using governor ladder
May 22 23:13:40 bananapipro kernel: cpuidle: using governor menu
May 22 23:13:40 bananapipro kernel: hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.
May 22 23:13:40 bananapipro kernel: hw-breakpoint: maximum watchpoint size is 8 bytes.
May 22 23:13:40 bananapipro kernel: /soc/lcd-controller@1c0c000: Fixed dependency cycle(s) with /soc/hdmi@1c16000
May 22 23:13:40 bananapipro kernel: /soc/lcd-controller@1c0c000: Fixed dependency cycle(s) with /soc/display-backend@1e40000
May 22 23:13:40 bananapipro kernel: /soc/lcd-controller@1c0c000: Fixed dependency cycle(s) with /soc/display-backend@1e60000
May 22 23:13:40 bananapipro kernel: /soc/lcd-controller@1c0d000: Fixed dependency cycle(s) with /soc/hdmi@1c16000
May 22 23:13:40 bananapipro kernel: /soc/lcd-controller@1c0d000: Fixed dependency cycle(s) with /soc/display-backend@1e40000
May 22 23:13:40 bananapipro kernel: /soc/lcd-controller@1c0d000: Fixed dependency cycle(s) with /soc/display-backend@1e60000
May 22 23:13:40 bananapipro kernel: /soc/hdmi@1c16000: Fixed dependency cycle(s) with /soc/lcd-controller@1c0d000
May 22 23:13:40 bananapipro kernel: /soc/hdmi@1c16000: Fixed dependency cycle(s) with /soc/lcd-controller@1c0c000
May 22 23:13:40 bananapipro kernel: /soc/interrupt-controller@1c81000: Fixed dependency cycle(s) with /soc/interrupt-controller@1c81000
May 22 23:13:40 bananapipro kernel: /soc/display-frontend@1e00000: Fixed dependency cycle(s) with /soc/display-backend@1e40000
May 22 23:13:40 bananapipro kernel: /soc/display-frontend@1e00000: Fixed dependency cycle(s) with /soc/display-backend@1e60000
May 22 23:13:40 bananapipro kernel: /soc/display-frontend@1e20000: Fixed dependency cycle(s) with /soc/display-backend@1e40000
May 22 23:13:40 bananapipro kernel: /soc/display-frontend@1e20000: Fixed dependency cycle(s) with /soc/display-backend@1e60000
May 22 23:13:40 bananapipro kernel: /soc/display-backend@1e40000: Fixed dependency cycle(s) with /soc/lcd-controller@1c0d000
May 22 23:13:40 bananapipro kernel: /soc/display-backend@1e40000: Fixed dependency cycle(s) with /soc/lcd-controller@1c0c000
--More--
My final idea was to install a ārawā Debian image. I searched the Debian-site and found ādebian-12.11.0-armhf-netinst.isoā (which I thought sould work with the Allwinner A20 CPU).
I used ābalenaEtcher-2.1.3ā to write it on SD-card, but the BanapiPro does not boot from it.