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.

Bananapi M2+ Kernel build binay

Featured Replies

Hi,  I am new to the Armbian. I have build the kernel for BananaPi M2+ using the instruction specified in Armbian document for Building with Vagrant. I could see the output file

"linux-image-sun8i-5.59.armhf.deb" in the "output/debs" folder. Know I don't know how to download or install this file on the SD card which is running on my bananaPi M2+.

Bascically I need guidance on how to transfer my kernel build image from my windows PC to the SD card which I will be using to test the Bananapi M2+ board.

Any help or documents will be highly appreciated.

 

You have to transfer this file on the board, either by network if it is up and running, or by another media thru USB.

Then install it using "dpkg -i linux-image-sun8i-5.59.armhf.deb" ...

Be aware that you probably need to install also the DTB package, which come separately ...

 

  • Author

Hi,  thanks for the comment. I tried to install image as you mentioned. However the device doesn't boot and stops with following messages.

 

Found legacy kernel configuration

** File not found /boot/script.bin **

    Image Name: uInitrd

    Image Type: ARM Linux RAMDisk Image (gzip compressed)

     Data Size:   7507703 Bytes = 7.2 MiB

     Load Address: 00000000

     Entry Point:     00000000

     Verifying Checksum … OK

     Loading Ramdisk to 498d7000, end 49fffef7 … OK

Starting Kernel  ...

 

I wanted to test external audio codec on I2S pin of BPI M2+ which seems cannot be configured to use with Armbian download image.  In order to do any BSP level changes,  i have to build the kernel.

Any help will be highly appreciated.

  • Author

No, I did not install DTB package. Could you please let me know where can I find that matching DTP package. I don't see it in the output folder of the build directory.

From your build, in the same output/debs folder, you should see a file named linux-dtb-dev-sunxi_5.59_armhf.deb with almost same timestamp as your linux-image-dev-sunxi_5.59_armhf.deb.

 

Oh ! But your file is linux-image-sun8i-5.59.armhf.deb, not linux-image-dev-sunxi_5.59_armhf.deb ? This means it is not Mainline but Legacy ...

I'm not fluent with Legacy, so maybe I can't help here ...

 

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.