BPI-M1/M1/R1 new image:Debian 10 buster mate desktop with grub support (boot-2019.07 + kernel 5.1.1)

BPI-M1/M1/R1 new image:Debian 10 buster mate desktop

  1. grub function support
  2. boot-2019.07
  3. Linux kernel 5.1.1

BPI-M1 debian 10 image:

BPI-M1+ debian 10 image

BPI-R1 debian 10 image:

1 Like

I tested this image on Bananapi M1+ and found that the serial port ttyS2 ttyS1 ttyS3 could not communicate

Root@bpi-iot-ros-ai:/home/pi# echo “kkkk” >/dev/ttyS1 -bash: echo: write error: Input/output error

Root@bpi-iot-ros-ai:/home/pi# uname -a Linux bpi-iot-ros-ai 5.1.1-BPI-Kernel #1 SMP Thu Aug 22 13:53:49 CST 2019 armv7l GNU/Linux

Can you provide build kernel documentation? I plan to build a lite os myself.

I have a BPI-M1 that has been running for several years from a PNY ssd and an old Armbian image - worked fine. I recently moved app to another server because there were no updates to the old image. I downloaded the image for Debian 10, put it on an SD card and it worked fine. I copied the contents of the SD to the newly formatted ssd and tried to GRUB boot it - no entry for the /dev/sda1 ! I installed os-prober and ran it and got the entry for the ssd os and tried to GRUB boot it again - entry for ssd-os was in the GRUB menu, but when I tried to boot it, I got no such device or file. I messed around with the menu and got the rescue (read-only file system) os to run from the ssd. How can I get the full os on the ssd to run using GRUB from the SD???

Move to most recent Armbian image and you will be just fine. It’s by far the best support.

Thanks, works fine!!

I tried this on my r1, have serial console access but no network connection.

Created BPI-R1 network configuration on Linux kernel 5.X for information on the network configuration.

Would love to see It works for me messages.

Move to most recent Armbian image and you will be just fine. It’s by far the best support.

Found BPI-R2 images at Armbian, but no BPI-R1 images yet.

Thanks, works fine!!

That is probably BPI-M1, good to known that Armbian works for that device.

“Yet” => “no more”

There were R1 images, just support was dropped. For many reasons https://forum.armbian.com/search/?q=lamobo%20r1&fromCSE=1 but mainly because support become too big waste of time.

You are welcome to proceed dealing with R1 on your own … not sure if actual kernel is plug and play. Especially with a switch and wireless.

For what is worth, I did see this during apt upgrade

Setting up libmagic1:armhf (1:5.35-4+deb10u1) ...
Setting up linux-libc-dev:armhf (4.19.67-2+deb10u2) ...
Setting up linux-image-4.19.0-6-armmp-lpae (4.19.67-2+deb10u2) ...
I: /vmlinuz.old is now a symlink to boot/vmlinuz-5.1.1-bpi
I: /initrd.img.old is now a symlink to boot/initrd.img-5.1.1-bpi
/etc/kernel/postinst.d/initramfs-tools:
update-initramfs: Generating /boot/initrd.img-4.19.0-6-armmp-lpae
/etc/kernel/postinst.d/zz-update-grub:
Generating grub configuration file ...
Found theme: /boot/grub/themes/openSUSE/theme.txt
Found linux image: /boot/vmlinuz-5.1.1-bpi
Found initrd image: /boot/initrd.img-5.1.1-bpi
Found linux image: /boot/vmlinuz-4.19.0-6-armmp-lpae
Found initrd image: /boot/initrd.img-4.19.0-6-armmp-lpae
done
Setting up systemd (241-7~deb10u2) ...
Setting up libcom-err2:armhf (1.44.5-1+deb10u2) ...
Setting up file (1:5.35-4+deb10u1) ...
Setting up libsasl2-modules-db:armhf (2.1.27+dfsg-1+deb10u1) ...
Setting up tzdata (2019c-0+deb10u1) ...

Current default time zone: 'Asia/Taipei'
Local time is now:      Wed Dec 25 22:20:06 CST 2019.
Universal Time is now:  Wed Dec 25 14:20:06 UTC 2019.
Run 'dpkg-reconfigure tzdata' if you wish to change it.

Setting up wpasupplicant (2:2.7+git20190128+0c1e29f-6+deb10u1) ...
Setting up libglib2.0-data (2.58.3-2+deb10u2) ...

plus this

Processing triggers for initramfs-tools (0.133+deb10u1) ...
update-initramfs: Generating /boot/initrd.img-5.1.1-bpi
W: missing /lib/modules/5.1.1-bpi
W: Ensure all necessary drivers are built into the linux image!
depmod: ERROR: could not open directory /lib/modules/5.1.1-bpi: No such file or directory
depmod: FATAL: could not search modules: No such file or directory
cat: /var/tmp/mkinitramfs_ucKW1Z/lib/modules/5.1.1-bpi/modules.builtin: No such file or directory
find: '/var/tmp/mkinitramfs_ucKW1Z/lib/modules/5.1.1-bpi/kernel': No such file or directory
depmod: WARNING: could not open modules.order at /var/tmp/mkinitramfs_ucKW1Z/lib/modules/5.1.1-bpi: No such file or directory
depmod: WARNING: could not open modules.builtin at /var/tmp/mkinitramfs_ucKW1Z/lib/modules/5.1.1-bpi: No such file or directory
Reading package lists... Done
Building dependency tree       
Reading state information... Done

It looked only scary, the bpi-r1 rebooted fine with 5.1.1-BPI-Kernel.

Is it based on armbian (updated armbian) or is it clean installation of Debian ? f.

Creator of the images at the start of this thread might answer that question.

Greetings a tester of the R1 image.