User Tools

Site Tools


This is an old revision of the document!


Serial console

Three pin connector next to the SATA connectors using 3.3 Volt.

Baudrate is 1152008n1


How to build an SD card

Easiest for now is to use the Ubuntu image as starting point and replace the kernel with a mainline version. Just dd the image on a SD-card of at least 8 GB.

How to compile the kernel
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- zImage mt7623n-bananapi-bpi-r2.dtb
cat arch/arm/boot/zImage arch/arm/boot/dts/mt7623n-bananapi-bpi-r2.dtb > /tmp/zImage
cp /tmp/zImage arch/arm/boot/zImage

make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- LOADADDR=0x80008000 uImage
cp arch/arm/boot/uImage /BPI-BOOT-mount-point/bananapi/bpi-r2/linux/uImage
Supported IP blocks
  • Known to be worked on: DRM, HDMI (mediatek)
  • To be done: nothing known


Uses preloader and BSP u-boot. Upstream u-boot patches got submitted.

Additional info

devices/bananapi-r2.1538489901.txt.gz · Last modified: 2018/10/02 16:18 by matthias