No description
- Shell 95.1%
- Makefile 4.9%
| buildroot@8e786e873a | ||
| external-pb515 | ||
| .gitignore | ||
| .gitmodules | ||
| README.md | ||
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 |