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:

2 Likes

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.

1 Like

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???

2 Likes

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

1 Like

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.

1 Like

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.

1 Like

“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.