Created attachment 6086 [details] Patch for the latest cb1/2/3 support The official Buildroot support for cubieboard1 and cubieboard2 is very outdated. The 'legacy' sunxi branch of U-Boot is unmaintained now, see [http://linux-sunxi.org/U-Boot]. The current U-Boot release (v2015.04) fully supports major functions (except NAND) on all the older Allwinner SoCs (A10/A10s/A13/A20/A23/A31/A31s). see [http://linux-sunxi.org/Mainline_U-Boot] Linux kernel for the sunxi series (linux-sunxi) also need bump to the latest stage/sunxi-3.4 branch to match the latest U-Boot. The third generation of the famous Cubieboard, named Cubietruck, had released at October 2013, but lacking the official buildroot support yet. see [http://linux-sunxi.org/Cubietech_Cubietruck] Attached patch provide the latest update support for cubieboard1 and cubieboard2, also new defconfig for cubietruck. You can also get this patch from the next url: https://github.com/vancepym/buildroot/commit/61317cfc4cde93e1795634c0a85c6357e9948fe7.patch
Thanks for this contribution. Could you however follow the Buildroot process to submit patches, by sending them to the mailing list? See http://buildroot.org/downloads/manual/manual.html#submitting-patches. Also, in your patch, I think you should make the kernel configurations a bit more minimal. Enabling these hundreds of drivers as modules is not very useful. Or better, use a defconfig available in the kernel tree, if any, so that the kernel configuration file can be removed from the Buildroot tree. I'll mark the bug as WONTFIX because it's not really a bug per-se, but we're definitely waiting for your patch on the mailing list to improve the Cubieboard support!