No description
  • Shell 95.1%
  • Makefile 4.9%
Find a file
2026-05-12 22:37:13 +02:00
buildroot@8e786e873a Initial commit 2026-05-12 22:37:13 +02:00
external-pb515 Initial commit 2026-05-12 22:37:13 +02:00
.gitignore Initial commit 2026-05-12 22:37:13 +02:00
.gitmodules Initial commit 2026-05-12 22:37:13 +02:00
README.md Initial commit 2026-05-12 22:37:13 +02:00

PocketBook Mini 515 BSP

Buildroot-based BSP for the PocketBook Mini 515 (Allwinner A13 / sun5i).

cd buildroot
make BR2_EXTERNAL=../external-pb515 pb515_defconfig
make

Output lands in buildroot/output/images/.

Rebuild after changes

What changed Command
Anything (full rebuild) make
U-Boot source make uboot-rebuild all
U-Boot config/fragments make uboot-reconfigure all
Linux source make linux-rebuild all
Linux config/fragments make linux-reconfigure all
Rootfs only (packages, overlay) make all
CPIO initramfs only make rootfs-cpio

All commands run from buildroot/.

Flashing

FEL

Put the device in FEL mode, then:

../external-pb515/board/pocketbook/515/fel-boot.sh

The script loads U-Boot, kernel, DTB and initramfs over USB and prints the bootz command to paste into the U-Boot console.

SD card

../external-pb515/board/pocketbook/515/mk-sdcard.sh ../pb515-sdcard.img
sudo dd if=../pb515-sdcard.img of=/dev/sdX bs=4M status=progress

Memory map (FEL / bootz)

Address Content
0x42000000 zImage
0x43000000 DTB
0x43300000 rootfs.cpio.gz (initramfs)
0x4a000000 U-Boot entry point