Skip to content
View in the app

A better way to browse. Learn more.

Armbian Community Forums

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

BPiM2+ Not booting after update to 20.05.3 using apt dist-upgrade

Featured Replies

I got a non-booting BPiM2+ after running `apt dist-upgrade`.

 

I started with a fresh installation using the `Armbian_20.05.2_Bananapim2plus_focal_current_5.4.43_desktop.img` image. After log in I get from dpkg:

 

ii  linux-image-current-sunxi               20.05.2                           armhf        Linux kernel, version 5.4.43-sunxi
ii  armbian-firmware                        20.05.2                           all          Linux firmware

 

Then I updated the system via

 

apt dist-upgrade

 

and now I have
 

ii  linux-image-current-sunxi               20.05.3                           armhf        Linux kernel, version 5.4.45-sunxi
ii  armbian-firmware                        20.05.3                           all          Linux firmware

installed. After reboot, uboot claims a corrupt ramdisk:

 

Found U-Boot script /boot/boot.scr
3789 bytes read in 6 ms (616.2 KiB/s)
## Executing script at 43100000
U-boot loaded from SD
Boot script loaded from mmc
223 bytes read in 5 ms (43 KiB/s)
13649855 bytes read in 651 ms (20 MiB/s)
7163856 bytes read in 344 ms (19.9 MiB/s)
Found mainline kernel configuration
30305 bytes read in 19 ms (1.5 MiB/s)
339 bytes read in 13 ms (25.4 KiB/s)
Applying kernel provided DT overlay sun8i-h3-analog-codec.dtbo
4185 bytes read in 14 ms (291 KiB/s)
Applying kernel provided DT fixup script (sun8i-h3-fixup.scr)
## Executing script at 44000000
## Loading init Ramdisk from Legacy Image at 43300000 ...
   Image Name:   uInitrd
   Image Type:   ARM Linux RAMDisk Image (gzip compressed)
   Data Size:    13649791 Bytes = 13 MiB
   Load Address: 00000000
   Entry Point:  00000000
   Verifying Checksum ... Bad Data CRC
Ramdisk image is corrupt or invalid
SCRIPT FAILED: continuing...

 

I tried it with several SD Cards as well as the internal eMMC and I got the same result in all cases.

 

Edited by grisuthedragon

Guest
This topic is now closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.