Commit Graph

107 Commits

Author SHA1 Message Date
c6b0194806 Fix typo in cubieboard2.conf 2015-06-25 10:34:00 +02:00
8107abbdee kernel: fix missing device tree, switch to mainline
- Add back missing device tree definitions in machine files
- Switch to mainline kernel by default
- Add description to switch back to sunxi versions in README

Signed-off-by: Jens Lucius <info@jenslucius.com>
2015-06-16 16:33:57 +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
55b9d9ae5e kernel: don´t set default to mainline 2015-06-10 22:05:01 +02:00
b10c844cb2 kernel: move devicetree to machine files, include in sd-card
Move device tree configuration to machine files. Check for device tree
in sd card creation and include device tree file in first partition.

Signed-off-by: Jens Lucius <info@jenslucius.com>
2015-06-10 22:01:24 +02:00
90c7651e64 lime2: fix u-boot name
Fix wrong u-boot name in lime2 config.

Signed-off-by: Jens Lucius <info@jenslucius.com>
2015-04-02 14:26:32 +02:00
91a61a8de4 set default u-boot to u-boot
Set the PREFERRED_PROVIDER_u-boot and _virtual/bootloader to u-boot.
Preperation for adding mainline u-boot.

Signed-off-by: Jens Lucius <info@jenslucius.com>
2015-03-09 14:13:03 +01: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
2de81b3de0 sunxi: set preferred kernel to 3.4
Set the preferred kernel to 3.4 in sunxi.inc. This makes it easier
to upgrade the kernel in a later commit without breaking build.

Signed-off-by: Jens Lucius <info@jenslucius.com>
2015-03-03 18:03:48 +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
62d877b9e9 Append the shortened git revision to the u-boot version
This add the first 7 characters of the git sha-1 to the compiled in
u-boot version.

With  this change the serial console displays the following version information:

U-Boot 2014.04-gee425f9 (Oct 01 2014 - 22:20:35) Allwinner Technology

Without the version looks like this:

U-Boot 2014.04 (Oct 01 2014 - 21:55:57) Allwinner Technology


Signed-off-by: Christian Ege <k4230r6@gmail.com>
2014-10-01 22:42:20 +02: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
e1969f71e9 olinuxino-a20som: add machine config 2014-09-08 12:16:10 +02:00
8c6f8c9392 olinuxino-a10.conf: Remove MACHINE_EXTRA_RRECOMMENDS 2014-05-30 20:18:46 +02:00
944e8111b8 machines: sync u-boot config name with boards.cfg
Recent u-boots (e.g. 2014.04-rc) need the _config appended to work, so
add that and sync the names with boards.cfg as well.

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2014-04-12 19:14:36 +02:00
7f1c185828 Added Olinuxino A10 LIME 2014-03-07 16:05:47 +01:00
18c0552982 kernel-modules to include are now defined in sunxi.inc 2014-02-12 20:40:02 +01:00
c02fbb7b92 Install all modules built in images 2014-02-11 19:36:40 +01:00
31341dc3ef removed unneeded definition in sunxi.inc 2014-02-05 17:44:59 +01:00
889813ce8a Update olinuxino-a13.conf
Set the right u-boot machine for olinuxino-a13
2014-02-05 17:10:08 +01:00
1b9656c39d linux: compile sunxi-emac into kernel for cubietruck
The network driver needs to be compiled into the kernel for booting from
network over NFS.
2014-02-05 09:10:48 +11:00
e7d8f0c856 linux: compile sunxi-emac into kernel for cubieboard2
The network driver needs to be compiled into the kernel for booting from
network over NFS.
2014-02-05 09:10:33 +11:00
e6cd6c0ff6 linux: compile sunxi-emac into kernel for cubieboard
The network driver needs to be compiled into the kernel for booting from
network over NFS.
2014-02-05 09:09:26 +11:00
e8ac28f073 set the right uboot-machine 2014-01-01 18:50:31 +01: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
9829ea6fac Fix module requirements 2013-12-11 09:34:53 +01:00
be13b6bf68 fix mali module inclusion 2013-12-10 16:01:49 +01:00
0781dae5ea install mali and mali-drm module 2013-12-10 15:36:08 +01:00
39eec3a80a fix wrong layer name 2013-12-10 15:19:09 +01:00
7b836320a2 add mali dependency to cubieboard2 2013-12-09 18:03:42 +01:00
3a8616d932 new machine meleg : Add support for mele a1000g and a2000g 2013-12-02 15:19:18 +01:00
a33372936b Add emac driver for cubieboard and try to load it at startup 2013-11-25 08:38:06 +01:00
9acddf8bb8 Factorise sunxi machines definition 2013-11-15 18:56:26 +01:00
16a80ed3ea Rename a10-sdimg with sunxi-sdimg 2013-11-15 18:45:10 +01:00
31b4184017 cubieboard2: added network kernel module as essential dependency
Adding sunxi_emac network driver as recommended *essential* machine dependency, rather than recommended *extra* dependency, to make sure it is included, even if packagegroup-base is not included.

See also https://www.yoctoproject.org/docs/current/ref-manual/ref-manual.html#var-MACHINE_EXTRA_RDEPENDS

Also removed kernel26, as this is deprecated, see http://www.openembedded.org/wiki/Migrating_metadata_to_OE-Core
2013-10-31 13:26:08 +01:00
51fe9392f2 Correctly install mali and fbturbo driver:
- add correct xorg config
- For mali-sunxi driver to work it also need library files from sunxi-mali-dev
  package. Adding sunxi-mali-dev to XSERVER force the installation of
  the -dev
2013-10-29 22:38:45 +01:00
33c8f1c32b Use the rightmele machine configuration for u-boot 2013-10-29 08:14:24 +01:00
7d7ff35204 Add support for A10S-OLinuXino-MICRO board 2013-10-23 15:28:55 +02:00
1a7f72a8e6 Add cubieboard2 support, first work 2013-10-16 22:12:12 +02:00
e7042a339a Use sunxifb driver in xorg conf 2013-10-11 13:48:04 +02:00
ef43815dfd added MACHINE_EXTRA_RRECOMMENDS 2013-07-10 16:23:16 +02:00
74c1713211 Add tar.gz as image format for this machine 2013-06-28 07:12:05 +02:00
4e1be83791 Remove DEFAULTTUNE of the MACHINE description as it's a DISTRO decision. 2013-04-03 13:14:32 +02:00
9159d1b35e Generate less image types 2013-03-14 23:08:11 +01:00
3c48817722 Set right the memory adress for starting kernel 2013-03-14 23:07:41 +01:00
7292baa2d9 Add cubieboard machine 2013-03-12 16:12:49 +01:00
9bbb6f5d64 More X11 stuff for olinuxino a13 2013-02-24 21:29:04 +01:00
84758b7f78 Change machine name ! allwinner-a10 doesn't exists anymore.
Add 2 new machines : olinuxino-a13 for olimex A13 borads
                     mele for Mele a1000/a20000 products
2013-01-16 22:43:26 +01:00