PoyonTech will use Buildroot system for our embedded Linux based projects.
Buildroot system is simple and flexible solution to create embedded systems. The is different from major desktop Linux distributions, all codes are distributed by source code. Thus you have to compile yourself, but Buildroot source tree include source code of cross compiler. This makes you can control firmware versions very strictly.
Also Buildroot system is simple, thus, you can migrate some code provide by chip maker to the Buildroot system easy.
I will post details of how did I port Buildroot to my embedded systems later.