Commit Graph

771 Commits

Author SHA1 Message Date
Aguirre
1101a2da80 Merge pull request #20 from KristofRobot/issue14
linux_3.4.bb: fix QA warnings/errors (resolves #14)
2014-01-01 10:44:12 -08:00
Aguirre
ef312d09c8 Merge pull request #21 from vonfritz/upstream-master
set the right uboot-machine
2014-01-01 10:43:59 -08:00
Marco Franceschetti
e8ac28f073 set the right uboot-machine 2014-01-01 18:50:31 +01:00
Kristof Robot
25c8f6f528 linux_3.4.bb: fix QA warnings/errors (resolves #14) 2014-01-01 10:44:10 +01:00
Aguirre
6fe6aef4c9 Merge pull request #18 from chenbd/master
Add support for cubietruck
2013-12-31 02:43:20 -08:00
Aguirre
0f6f87ed12 Merge pull request #16 from KristofRobot/sdcard_race_cond2
sdcard_image-sunxi.bbclass: fixing race condition with virtual/kernel (r...
2013-12-31 02:36:17 -08:00
Baodong Chen
166d278aac Add missing RPROVIDES
RPROVIDES specifies the libraries that are dynamically loaded
at runtime. This patch fixes "no package provides libGLESv2.so"
similar errors that occur when including packages like layer-management
of meta-ivi layer.
2013-12-31 18:35:17 +08:00
Baodong Chen
db3d191f28 Add support for cubietruck 2013-12-31 10:52:13 +08:00
Kristof Robot
a248d37b35 sdcard_image-sunxi.bbclass: fixing race condition with virtual/kernel (resolves #15)
Fixing a race condition with virtual/kernel:do_deploy,
which needs to deploy the image before the IMAGE_CMD_sunxi-sdimg () code is being run
as part of image:do_rootfs, otherwise the following error would sometimes occur
when compiling with multiple threads (BB_NUMBER_THREADS=2):
"[..]/deploy/images/cubieboard2/uImage-cubieboard2.bin: No such file or directory"

Fixing this by using the kernel image in sysrootfs instead.

At the same time, also adding an explicit rootfs dependency on sunxi-board-fex:do_deploy because of
"${DEPLOY_DIR_IMAGE}/fex.bin", although this never seems to pose problems in practice.
2013-12-19 10:06:55 +01:00
Aguirre
92d1408c46 Merge pull request #13 from KristofRobot/xz-fix
sdcard_image-sunxi.bbclass: fixed .xz check
2013-12-15 23:03:53 -08:00
Kristof Robot
7880894810 sdcard_image-sunxi.bbclass: fixed .xz check
.xz check was relying on a bash check that was not working,
returning "]] : not found" error.
Replaced that check with an sh-compatible check,
from https://github.com/djwillis/meta-raspberrypi/blob/master/classes/sdcard_image-rpi.bbclass
2013-12-14 20:31:36 +01:00
Aguirre
694420f4d4 Merge pull request #12 from vonfritz/upstream
Add support for the olinuxino-A20 board
2013-12-13 01:54:17 -08:00
Marco Franceschetti
c80c4d24b9 Add support for the olinuxino-A20 board 2013-12-11 18:54:31 +01:00
Aguirre
ea2055061f Merge pull request #11 from raoulh/master
sunxi layer fixes and updates
2013-12-11 01:31:10 -08:00
Raoul Hecky
9829ea6fac Fix module requirements 2013-12-11 09:34:53 +01:00
Enrico Butera
3bfe889a0b Merge pull request #9 from KristofRobot/clean_kernel
linux_3.4: removed all kernel module references (resolves #8)
2013-12-10 11:33:15 -08:00
Raoul Hecky
be13b6bf68 fix mali module inclusion 2013-12-10 16:01:49 +01:00
Raoul Hecky
ad154f64fa Update fbturbo driver 2013-12-10 15:43:01 +01:00
Raoul Hecky
f2bc290430 remove modules that cause a build failure 2013-12-10 15:36:18 +01:00
Raoul Hecky
0781dae5ea install mali and mali-drm module 2013-12-10 15:36:08 +01:00
Raoul Hecky
39eec3a80a fix wrong layer name 2013-12-10 15:19:09 +01:00
Kristof Robot
b8d303b000 recipes-kernel/linux/linux_3.4.bb: removed all kernel module references (resolves #8)
Kernel module references should be put in machine.conf instead
2013-12-09 18:34:55 +01:00
Raoul Hecky
7b836320a2 add mali dependency to cubieboard2 2013-12-09 18:03:42 +01:00
Raoul Hecky
ba9330350f Update linux-sunxi kernel to the latest revision v3.4.67 2013-12-03 18:58:22 +01:00
Nicolas Aguirre
3a8616d932 new machine meleg : Add support for mele a1000g and a2000g 2013-12-02 15:19:18 +01:00
Nicolas Aguirre
a33372936b Add emac driver for cubieboard and try to load it at startup 2013-11-25 08:38:06 +01:00
Nicolas Aguirre
ef1284c09e Change filename for sunxi-img class to match the new one. 2013-11-15 18:57:41 +01:00
Nicolas Aguirre
9acddf8bb8 Factorise sunxi machines definition 2013-11-15 18:56:26 +01:00
Nicolas Aguirre
16a80ed3ea Rename a10-sdimg with sunxi-sdimg 2013-11-15 18:45:10 +01:00
Nicolas Aguirre
dd157cc4f1 Simplify IMAGE_DEPENDS of a10-sdimg class, install fex file wathever the board selected. 2013-11-15 18:40:23 +01:00
Nicolas Aguirre
e95d4dfd39 Install fex file for mele board. 2013-11-15 18:38:45 +01:00
Nicolas Aguirre
18cb5f40fa Fix support for olinuxino-a13 board. 2013-11-15 18:35:16 +01:00
Nicolas Aguirre
5674c623ae Fix dependecies and description of libdri2 recipe. 2013-11-15 18:23:42 +01:00
Aguirre
e6415635f6 Merge pull request #7 from ebutera/master
Update README
2013-11-08 09:49:30 -08:00
Enrico Butera
65462e01dd README: fix formatting
Signed-off-by: Enrico Butera <ebutera@users.berlios.de>
2013-11-08 00:02:35 +01:00
Enrico Butera
38f6804f9f README: updated, now it's official and with maintainers
Signed-off-by: Enrico Butera <ebutera@users.berlios.de>
2013-11-07 23:39:53 +01:00
Aguirre
8fecb82a40 Merge pull request #6 from slapin/master
added cubieboard support and proper IMAGE_DEPENDS overrides
2013-11-06 05:00:41 -08:00
Sergey Lapin
a3d83e799d cubieboard: updated defconfig 2013-11-06 09:12:00 +04:00
Sergey Lapin
ae117be24a update for new u-boot and OE 2013-11-06 01:13:14 +04:00
Aguirre
5c3dfe18e1 Merge pull request #5 from KristofRobot/cubieboard2
Cubieboard2 enhancements
2013-10-31 09:23:56 -07:00
Kristof Robot
c49767d57a sdcard_image-a10: fixed file existance test for script.bin 2013-10-31 16:54:15 +01:00
Kristof Robot
d00d34c8e4 sunxi-board-fex: fixed typo in COMPATIBLE_MACHINE 2013-10-31 14:47:01 +01:00
Kristof Robot
c91658f3dc sdcard_image-a10: removed u-boot.bin - replaced by u-boot-sunxi-with-spl.bin 2013-10-31 14:35:13 +01:00
Kristof Robot
3e381905ea sdcard_image-a10: added fex support for cubieboard2 2013-10-31 13:50:53 +01:00
Kristof Robot
63a3484230 Added config file for avahi-daemon
Without this config file, avahi-daemon would not startup because of "Failed to create server: No suitable network protocol available" error, which is fixed by following configuration setting in /etc/avahi/avahi-daemon.conf:
disallow-other-stacks=yes
2013-10-31 13:31:09 +01:00
Kristof Robot
6f0fb62383 Updated based on latest sun7i-defconfig from jwrdegoede
URL:https://github.com/jwrdegoede/linux-sunxi/blob/sunxi-3.4/arch/arm/configs/sun7i_defconfig

Also enabled CONFIG_VFPv3
2013-10-31 13:30:44 +01:00
Kristof Robot
25cd18f212 sunxi-board-fex: added cubieboard2 support 2013-10-31 13:29:15 +01:00
Kristof Robot
25621a78d3 linux_3.4: added cubieboard2 support 2013-10-31 13:28:34 +01:00
Kristof Robot
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
Raoul Hecky
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