Commit Graph

54 Commits

Author SHA1 Message Date
41e1179afb u-boot-sunxi: gcc6 fix
Fix the following build error when compiling u-boot-sunxi with gcc6:

	linux/compiler-gcc6.h: No such file or directory

Signed-off-by: Trevor Woerner <twoerner@gmail.com>
2017-04-25 07:49:43 +02:00
0dcdc4edf9 sun8i: add new SoC family
Add config for sun8i SoC family and specify preferred BSP components.

Signed-off-by: Sergey Matyukevich <geomatsi@gmail.com>
2016-12-14 22:49:57 +03:00
11e16d173f u-boot: update to 2016.11
Signed-off-by: Jonathan Liu <net147@gmail.com>
2016-11-17 12:40:19 +11:00
6dfe134952 u-boot_2016.09.01: fix build with new upstream u-boot.inc
Commit b36056af20e981433f143556d511dec5644930fc in oe-core master
(matching commit in poky master is a40f5d34065129ab19a3c981cbb38f854e9ae0ec)
moved some bits out of u-boot.inc (from oe-core) into u-boot-common_${PV}.inc. This
breaks many u-boot recipes in the wild, including u-boot_2016.09.01 from this layer
since the variable S itself results undefined.

Explicitly setting S fixes the issue.
2016-11-03 18:07:44 +01:00
3dc1fc4103 u-boot: update to 2016.09.01
Signed-off-by: Jonathan Liu <net147@gmail.com>
2016-09-26 17:29:51 +10:00
a3b6faa731 u-boot: fix out-of-tree builds
Signed-off-by: Jonathan Liu <net147@gmail.com>
2016-08-23 21:48:08 +10:00
7c1e4b303b Update U-Boot to 2016.05
Update to 2016.05 from 2016.03.

Signed-off-by: Jens Lucius <info@jenslucius.com>
2016-06-21 13:17:58 +02:00
06828aab99 Remove old U-Boot 2016-03-20 19:16:33 +01:00
5d98843b7d Bump U-Boot to 2016.03 2016-03-20 19:15:03 +01:00
ae9ea2876a fix u-boot build break with current master
The current yocto master adds a patch for the beaglebone to the u-boot.inc, which breaks the build.
Explicitly set SRC_URI to prevent that.

Signed-off-by: Jens Lucius info@jenslucius.com
2016-03-01 14:51:37 +01:00
50aaadc70d Bump kernel and U-Boot
Bump mainline kernel to 4.4.3 (from 4.1.15)
Bump git kernel to 4.5 rc6 (from 4.4 rc5)
Bump U-Boot to 2016.01 (from 2015.10)

Signed-off-by: Jens Lucius info@jenslucius.com
2016-02-29 21:15:28 +01:00
b5e93023fb update u-boot, kernel
- Update U-Boot from 2015.07 to 2015.10
- Update mainline kernel from 4.1.7 to 4.1.10
- Update git kernel from 4.3rc2 to 4.3rc6

Signed-off-by: Jens Lucius <info@jenslucius.com>
2015-10-23 09:48:58 +02:00
888ddfd531 more gcc5 fixes
gcc5 is pickier about inline code in header files.

Signed-off-by: Trevor Woerner <twoerner@gmail.com>
2015-09-25 22:46:33 -04:00
5127517a14 update to latest sunxi-board-fex
Signed-off-by: Jens Lucius <info@jenslucius.com>
2015-09-21 14:34:35 +02:00
2df4c1b23d Use correct u-boot name for meleg
Mainline u-boot uses a different name for the configuration for the Mele G.
Use correct name for mainline, use old name for sunxi u-boot.

Signed-off-by: Jens Lucius <info@jenslucius.com>
2015-08-10 14:11:04 +02:00
be0e113009 u-boot: add stable 2015.07 mainline
Add new stable 2015.07 mainline u-boot version.
Add correct mainline u-boot names to machine configs.
Add overwrite for different names for old sunxi u-boot.

Signed-off-by: Jens Lucius <info@jenslucius.com>
2015-06-21 18:08:00 +02:00
4240612f21 Use SOC_FAMILY to avoid the long list of COMPATIBLE_MACHINE
It uses 3 different SOC_FAMILY sun4i,sun5i,sun7i this list come from here http://sunxi.org/Allwinner_SoC_Family
Adding a new machine should be now more easy, as we have now to only create a new machine.conf file, set the right SOC_FAMILY and include the right arch inclue.
2015-06-16 00:45:08 +02:00
dfb9413049 Rename u-boot_git.bb to u-boot-sunxi.bb.
So upstream recipe takes precedence.
2015-06-11 14:52:29 +02:00
46c2d5d4a1 New recipe for upstream u-boot
Also add a basic boot.cmd with support for both uImage and zImage.
2015-06-11 14:51:54 +02:00
eeb41f14c8 Add more devices (LimeA10, Lime2, A13SOM, Forfun Q88DB)
Add Olimex Boards Olinuxino A10 Lime, A20 Lime2, A13SOM and Forfun
A13 Tablet. Sort all machine names in recipes alphabetically.
2015-03-03 18:09:46 +01:00
c663594470 Use u-boot.inc from OpenEmbedded directory instead of our own file 2015-02-22 11:59:46 +01:00
5727515f10 Add support for banapi machine
Conflicts:
	recipes-bsp/sunxi-board-fex/sunxi-board-fex.bb
	recipes-bsp/u-boot/u-boot_git.bb
	recipes-graphics/libgles/sunxi-mali_git.bb
	recipes-kernel/linux/linux_3.4.bb
2015-02-22 11:59:46 +01:00
d5461fdab9 This adds support to build for the Olimex A20-OLinuXino-LIME
- Added a "olinuxino-a20lime" machine configuration

Signed-off-by: Christian Ege <k4230r6@gmail.com>
2014-09-29 22:19:37 +02:00
dc03e94587 Update u-boot_git.bb, Correct U-Boot machine names
The latest revision of U-Boot requires changing the U-Boot machine names for
olimex based boards, as these were changed in U-Boot.

U-Boot tested on Olimex A20 Olinuxino

Signed-off-by: Jens Lucius <info@jenslucius.com>
2014-09-18 18:36:25 +02:00
dfe5e55274 Update u-boot_git.bb 2014-09-15 19:33:01 +02:00
537386dcfc olinuxino-a20som: add fex file 2014-09-08 12:16:10 +02:00
b918724761 olinuxino-a20som: add u-boot option 2014-09-08 12:16:09 +02:00
8f1f5535ab sunxi-board-fex: trivial: Remove invalid comment
Signed-off-by: Tomas Novotny <novotny@rehivetech.com>
2014-04-23 16:56:02 +02:00
969a4e6b0b sunxi-board-fex: Fix recipe versioning
Git repository sunxi-boards is not versioned. For now there is no
tracking of a git revision in the recipe. This patch fixes it. Related
discussion:
http://article.gmane.org/gmane.comp.handhelds.openembedded/62130

Signed-off-by: Tomas Novotny <novotny@rehivetech.com>
2014-04-23 16:46:51 +02:00
7f1c185828 Added Olinuxino A10 LIME 2014-03-07 16:05:47 +01:00
05b450a022 u-boot: fix PV
And drop PR as well since it isn't needed anymore.

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2014-02-14 13:23:25 +01:00
0369653b14 update "sunxi-board-fex" and "u-boot" version 2014-01-02 16:36:44 +08:00
db3d191f28 Add support for cubietruck 2013-12-31 10:52:13 +08:00
c80c4d24b9 Add support for the olinuxino-A20 board 2013-12-11 18:54:31 +01:00
3a8616d932 new machine meleg : Add support for mele a1000g and a2000g 2013-12-02 15:19:18 +01:00
e95d4dfd39 Install fex file for mele board. 2013-11-15 18:38:45 +01:00
18cb5f40fa Fix support for olinuxino-a13 board. 2013-11-15 18:35:16 +01:00
ae117be24a update for new u-boot and OE 2013-11-06 01:13:14 +04:00
d00d34c8e4 sunxi-board-fex: fixed typo in COMPATIBLE_MACHINE 2013-10-31 14:47:01 +01:00
25cd18f212 sunxi-board-fex: added cubieboard2 support 2013-10-31 13:29:15 +01:00
cff5750359 Merge pull request #4 from RehiveTech/fex-support
Add compiled fex file into the image (just for OLinuXino A10S now)
2013-10-29 06:43:55 -07:00
62df94f1b7 fix typo 2013-10-29 08:14:24 +01:00
429929f209 Add ability to put the compiled fex file into the SD image
There is a new recipe called sunxi-board-fex which cares about the
compiling of the FEX file for each machine. If there is a fex.bin file
available in the deploy directory and machine depends on it (see SD
image class) it will be added.

Only OLinuXino A10S uses it for now.

Signed-off-by: Tomas Novotny <novotny@rehivetech.com>
2013-10-25 14:18:16 +02:00
7d7ff35204 Add support for A10S-OLinuXino-MICRO board 2013-10-23 15:28:55 +02:00
e46a72cf39 Update u-boot to the lates sunxi version. They changed the sdcard layout so update a10 sdcard image class to reflect these changes. 2013-10-19 07:42:23 +02:00
1a7f72a8e6 Add cubieboard2 support, first work 2013-10-16 22:12:12 +02:00
bd09d63e72 add PACKAGE_ARCH 2013-07-05 10:23:29 +02:00
cd1369bc74 update rev 2013-07-05 10:22:06 +02:00
a148b4e7dc add u-boot.inc from oe-core 2013-07-05 10:16:23 +02:00
2e2b53edaf u-boot and linux kernel are compatible with cubieboard 2013-03-12 16:13:32 +01:00