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.

Trying to install Armbian onto an oDroid M1, but I can't get it to update the bootloader.

Featured Replies

I have an old oDroid M1 that used to have Ubuntu 20 LTS installed on, but after it bricked itself during the install of Ubuntu 22 LTS, I decided to go looking for an alternative OS (it was also really sluggish). I got pointed to Armbian, and since it officially supports the M1, I gave it a go.

 

Unfortunately, the instructions leave much to be desired. This part just doesn't seem to actually work:

 

> Once booted, use armbian-install to write u-boot to MTD (SPI flash). This completely and irrevocably removes Petitboot, replacing it with mainline u-boot.

 

All of the options that appear to be what it means by "write u-boot to MTD (SPI Flash)" don't seem to actually do that, as every time I try, rebooting the oDroid just leads back to this Petiboot screen: 

20250721_223134.thumb.jpg.7dabe72b8c7e93ebc83bceaf3392e6fb.jpg

 

I can't seem to do anything from there, and it seems to be the old bootloader that the installation instructions said would be "irrevocably removed", but apparently isn't.

 

I can boot into Armbian if I hold the RCY button while booting up the oDroid, but I believe that's booting in the Armbian that's installed on my SD card (I did the initial setup once). I want to install the system onto the oDroid's storage directly (the eMMC, I think?), so I don't have to hold that button every time I boot.

 

I'm no linux expert (I use PC at home and a Mac at work), so I'm completely at a loss, here. Any help would be greatly appreciated.

 

Here's the options I'm given from armbian-install. I've tried 2, 5, and 6, and none have worked. I don't have a SATA, USB, or NVMe to try the other options with.

20250721_225053.thumb.jpg.e6cbe8eab2bf719fb469d1f77aca9e5d.jpg

Solved by usual user

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

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.