Posts

Showing posts from September, 2017

Hacking u-boot for Pinebook. Part #1 - using FEL

It's been a while since I posted to my blog. A lot of things happened since then, I guess the most important is -- I moved to Canada. I've been living in Vancouver (OK, Greater Vancouver) with my wife and cat for more than 2 years now. But enough about me, let's get back to the topic. Recently I've got a Pinebook , mostly for hacking purposes. It's pretty nice device - quad-core Allwinner A64 CPU, 2GB LPDDR3 RAM, eMMC storage, etc, etc. See pine64.org for full specs. But unfortunately it comes with BSP kernel from Allwinner which is pretty ancient - 3.10 (released in 2013, more than 4 years ago!) Hopefully, mainline support for A64 is in pretty decent shape, see  http://linux-sunxi.org/Linux_mainlining_effort . Sure some things are missing - LCD, sound, power management, and that's not all. But it's good - there's something to hack on, right? So I decided to start with u-boot. Hopefully, Allwinner SoCs support boot over USB - it's called FEL,