Notes and configs for building a buildroot based Linux OS for ereaders.
make kobo_aura_h2o_defconfig
make
# dd rootfs to sdcard
# mount rootfs
mount /dev/sdd1 /my/root/fs
wget https://www.kernel.org/pub/linux/kernel/projects/backports/stable/v3.14.22/backports-3.14.22-1.tar.xz
tar xf backports-3.14.22-1.tar.xz
cd backports-3.14.22-1
make ARCH=arm \
CROSS_COMPILE=$BR/output/host/bin/arm-buildroot-linux-musleabihf- \
KLIB_BUILD=$BR/output/build/linux-custom \
KLIB=/my/root/fs defconfig-brcmfmac installCopy ocher_Makefile into the latest OcherBook master as Makefile,
edit to point to your buildroot toolchain and make.
Add Coolreader to the target applications in make menuconfig and then
make.
What works?
- Booting
- Kernel (mostly)
- Display
- Touchscreen
- OTG Gadgets: g_ether, g_mass_storage (unknown status)
What doesn’t?
- WiFi
#librereader on irc.freenode.net