Bug 8191 - Request update support for the cubieboard series
Summary: Request update support for the cubieboard series
Status: RESOLVED WONTFIX
Alias: None
Product: buildroot
Classification: Unclassified
Component: Other (show other bugs)
Version: unspecified
Hardware: PC Linux
: P5 normal
Target Milestone: ---
Assignee: unassigned
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-07-02 08:04 UTC by Scott Fan
Modified: 2015-07-07 15:51 UTC (History)
1 user (show)

See Also:
Host:
Target:
Build:


Attachments
Patch for the latest cb1/2/3 support (62.22 KB, patch)
2015-07-02 08:04 UTC, Scott Fan
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Scott Fan 2015-07-02 08:04:30 UTC
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
Comment 1 Thomas Petazzoni 2015-07-07 15:51:40 UTC
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!