Age | Commit message (Collapse) | Author | Files | Lines |
|
runqemu does not detect an ext4.xz , thus default to ext4.
Call it with:
runqemu qemux86-64 kvm audio
Also due to the optimization levels for x86-64, adapt QB_CPU and QB_CPU_KVM.
For audiomanager to start up, sound needs to be enabled. QB_AUDIO_DRV and QB_AUDIO_OPT enable this.
Finally bump memory in runqemu to 2G.
For CI purposes, introduce a DISTRO_FEATURES flag 'AGLCI'.
v2: fix missing space in append
v3: qemuboot options fix
v4: QB_AUDIO_DRV defaults to alsa
Bug-AGL: SPEC-784
Change-Id: Ie9c9c2b7d8838b512f3f19b1e29952079039e0ab
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/10387
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
|
|
Virtualization machines expose the root device as differing devices
(e.g. /dev/sdaX versus /dev/hdaX). Update the syslinux.cfg to use
root=PARTUUID=foo as the root filesystem where foo is generated
by OE for us. This makes our image portable across VMs.
Bug-AGL: SPEC-514
Change-Id: I57447334ef76cd013213f3e80f6e71e77b58efa3
Signed-off-by: Matt Porter <mporter@konsulko.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/9031
Reviewed-by: Martin Kelly <mkelly@xevo.com>
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Thomas Rini <tom.rini@gmail.com>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
Change-Id: I1faf7ad14cc85cd12055f7e4c7e43ffe4ccf0671
Signed-off-by: Nathan Illerbrun <nathani@validmanufacturing.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/10203
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
Bug-AGL: SPEC-704
Use u-boot-imx instead of u-boot-fslc and now gpio is correctly initialized and usb devices are correctly recognized.
(Sent e-mail and meta-freescale/fsl community has been notified about the issue.)
Also generate scard image that we are familiar with.
Confirmed local build successfully boot and show usb devices on lsusb.
Update:
Sorry fixed typo, also changed .sdcard to .sdcard.gz
Update2:
.sdcard.gz -> .sdcard.xz
Change-Id: Ie2d98fac62d7f1eef803f10784b35a2cb60f535f
Signed-off-by: Takashi Matsuzawa <tmatsuzawa@xevo.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/10081
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Matt Ranostay <matt.ranostay@konsulko.com>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
local.conf is evaluated first before the distro configuration. This caused issues while parsing the
IMAGE_FSTYPES. The same set of IMAGE_FSTYPES did not throw the same switches deep in the other recipes.
We define
AGL_EXTRA_IMAGE_FSTYPES and AGL_EXTRA_INITRAMFS_FSTYPES for use in conf/local.conf or the device templates
which are added early on-top of the defaults:
AGL_DEFAULT_IMAGE_FSTYPES ?= "tar.xz ext4.xz" (tar.xz for direct use, ext4.xz for direct use and CI)
AGL_DEFAULT_INITRAMFS_FSTYPES ?= "ext4.gz" (format for initramfs/initrd with smack labels)
Both sets can be overridden in the device configuration / template.
Device templates have been adapted accordingly.
Bug-AGL: SPEC-492
Change-Id: I962ee8cc461b307b494d13ce3a3ebca154bebc86
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/10047
|
|
Bug-AGL: SPEC-704
This is part of the fixe to make i.MX6 buildable again.
Following fixes are included in this change:
- adding build target imx6qsabreauto
- fixing qt5.8 build error
- refine bblayers.conf layer order (for dynamic-layers)
- meta-fsl-arm -> meta-freescale layer name change
- weston.ini lines (use fbdev-backend.so)
- /dev/galcore permission (by /etc/udev/rules.d/zz-dri.rules)
- kernel configuraion to include smack, etc.
Follwings are stil not addressed yet:
- bblayer.conf layer order still have issue re. dynamic-layers
- built and booted on imx6qsabreauto only yet.
following existing community boards may need update
(i have imx6qsabrelite, but no notrogen6x)
Note, this fix is prepared independently of nxp or fsl-community,
who should follow-up if there are mistakes to be fixed, or updates
that they find needed.
Update:
Refined on review comment regarding tune settings and
kernel configurations. The board successfully boots and shows
AGL homescreen.
But I found I still have problem with USB.
lsusb says 'unable to initialize libusb: -99' error which I am
still faling to find the cause.
Update2:
usb issue may be related to dtb configuration in linux-fslc-imx
better to be tracked separately
Change-Id: If5fa4e5f0450385bcb2648d57e63dc1fc14b0574
Signed-off-by: Takashi Matsuzawa <tmatsuzawa@xevo.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/9871
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
This changeset fixes the case of the rpi-sdimg which was broken
by the IMAGE_FSTYPE setting introduced in poky-agl.conf (distro-wide).
A new variable AGL_EXTRA_IMAGE_FSTYPES is available now and only used
in AGL (target) images.
Reasoning for this solution:
- any modifications to IMAGE_FSTYPES will also affect things like the initramfs or initrd images.
- we minimized the disk-space requirements by reusing the ext4.xz for the rpi-sdimg
Bug-AGL: SPEC-492
Change-Id: I07fd51dbcf334653cd6033b7ccb663c4d4ed8578
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/9887
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
|
|
Set KERNEL_IMAGETYPE to Image to ensure correct
generation of kernel7.img and successful booting
of AGL on Raspberry Pi 3 and 2 with output from
the serial console.
v2 (jsmoeller): Also adapt
templates/machine/raspberrypi3/test/hwtest.short.environment
v3 (jsmoeller): disable CI hwtests as rpi firmware is used
Bug-AGL: SPEC-649
Bug-AGL: SPEC-650
Change-Id: If4335ffed7047fd2fbbf4bbd2dff54322cd0bf07
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/9727
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Kevin Hilman <khilman@baylibre.com>
|
|
The meta-raspberrypi layer already supports raspberrypi3-64, where
it will build a 64-bit kernel.
Add templates so that "aglsetup.sh -m raspberrypi3-64" works.
Note that 64-bit kernel build is only supported in the v4.9 branch of
the rpi kernel, and that the kernel image type is "Image" instead of Image.
Change-Id: Iee728191dc38521be607787d5736d21372f1dff5
Signed-off-by: Kevin Hilman <khilman@baylibre.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/9767
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Matt Ranostay <matt.ranostay@konsulko.com>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
Scale back GPU to 256MB for successful booting on
Raspberry Pi 2. The same change has been already
applied to the configurations for Raspberry Pi 3
as part of the work on SPEC-410 and SPEC-469.
Bug-AGL: SPEC-616
Change-Id: Iafa83209d9e3b04609d820e3492ddb6266864f92
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/9741
Reviewed-by: Thomas Rini <tom.rini@gmail.com>
Reviewed-by: Matt Ranostay <matt.ranostay@konsulko.com>
Reviewed-by: Scott Murray <scott.murray@konsulko.com>
Reviewed-by: Changhyeok Bae <changhyeok.bae@gmail.com>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
SOTA was temporarily disabled becaused it caused build errors
Change-Id: I57f1704c3cacf08cda6cb6a0fa4ec1fe0df305f3
Signed-off-by: Anton Gerasimov <anton@advancedtelematic.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/9657
Reviewed-by: Martin Kelly <mkelly@xevo.com>
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Changhyeok Bae <changhyeok.bae@gmail.com>
Reviewed-by: Leon Anavi <leon.anavi@konsulko.com>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
Change-Id: I0282804ff11a0f66d76c371f63cfc5ba1dd639a0
Signed-off-by: Harunobu Kurokawa <harunobu.kurokawa.dn@renesas.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/9483
Reviewed-by: Martin Kelly <mkelly@xevo.com>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
There was a typo in DISTRO_FEATURE*S* . Fix it.
Change-Id: Ie0edcab5e2c9726248b5b4f1823ef1a73186fe1a
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/9441
|
|
Add 96boards-tools recipe for dragonboard-410c.
This tool resize the rootfs on the first boot.
The adding recipe is ported from meta-96boars layer(branch morty).
https://github.com/96boards/meta-96boards/
Change-Id: Ica597e36e530533cf4820a3b0a7ad2145bd3d6fb
Signed-off-by: Kotaro Hashimoto <Hashimoto.Kotaro@ds.MitsubishiElectric.co.jp>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/9391
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
The three packages fail to build on at least 3 boards.
Move to the distro config for now and track investigation in
SPEC-593.
Bug-AGL: SPEC-593
Change-Id: I97d55b6b34ea18fae943ab6bd89c88088896f2ac
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/9379
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Matt Ranostay <matt.ranostay@konsulko.com>
Reviewed-by: José Bollo <jobol@nonadev.net>
|
|
This adds the machine templates for the beaglebone board.
The beaglebone is a YP reference system with very good
support out-of-the box. It might be too slow for the
graphical demos, but could serve well in headless setups.
v2: remove whitespace.
Bug-AGL: SPEC-590
Change-Id: I3f1d4f57d2ce01f2603446b6663fdaa636a1f7be
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/9337
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Karthik Ramanan <a0393906@ti.com>
Reviewed-by: Stéphane Desneux <stephane.desneux@iot.bzh>
Reviewed-by: Martin Kelly <mkelly@xevo.com>
|
|
This fix is propagated from:
https://gerrit.automotivelinux.org/gerrit/#/c/9337/
Change-Id: I3cc570848e5586ba3c5733fe16224ca402166094
Signed-off-by: Karthik Ramanan <a0393906@ti.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/9369
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
The cyclone 5 is a cortex-a9 thus switch to the
matching compiler profile within AGL.
Change-Id: I19d695c653cc78c53dfce7a1adc27e7629256296
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/9327
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Scott Murray <scott.murray@konsulko.com>
Reviewed-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
Due to the patchset "drm/vc4: Verify at boot that CMA doesn't cross a 256MB boundary"
the memory reserved for the GPU needs to be scaled back to 256MB
Change-Id: I593de129b40dd6263816b506e23db543eec71348
Bug-AGL: SPEC-410
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/9321
Reviewed-by: Changhyeok Bae <changhyeok.bae@lge.com>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
Bug-AGL: SPEC-557
Change-Id: Id126559e4114b191c923477e7dd04147cb1ec770
Signed-off-by: Anton Gerasimov <anton@advancedtelematic.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/9257
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
Currently we expect uImages (by default and in SOTA).
Later kernels might default to Image.
Thus set KERNEL_IMAGETYPE to uImage.
Change-Id: I7995efb48cc2f9797d55b2ced5560dc1ea1e3a11
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/9281
|
|
Bug-AGL: SPEC-557
Bug-AGL: SPEC-558
Change-Id: I06e9dfc28adef4be0fcbe104c9458395dc8efa1d
Signed-off-by: Anton Gerasimov <anton@advancedtelematic.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/9239
Reviewed-by: Stéphane Desneux <stephane.desneux@iot.bzh>
Reviewed-by: Matt Ranostay <matt.ranostay@konsulko.com>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
Replace SOTA-related sections with includes, moved u-boot-ota
common to minnowboard and qemu to meta-agl-bsp
Change-Id: I0629a63154ff90bd712f621297b886505a2f462c
Signed-off-by: Anton Gerasimov <anton@advancedtelematic.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/9189
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
This reverts commit 521815fa95dba3d47704b62b4b6911fc994ad4c8.
Change-Id: I06e2ed97e2ea7897ccdee09aeec277c8a75ccfa0
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/9187
|
|
Replace SOTA-related sections with includes, moved u-boot-ota
common to minnowboard and qemu to meta-agl-bsp
Change-Id: I531f0eec07bab01610a225afc6d32a2f3a8156ad
Signed-off-by: Anton Gerasimov <anton@advancedtelematic.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/9095
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
The BSP is doing it right in not defining any tunings and thus falling
back to armv7-a + softfloat.
All other targets use hardfloat. So until the DISTRO takes over
DEFAULTTUNE, we set it here for the board.
Change-Id: Iad4c15bc08f0baaed6f7cf7bfa1e3fae2f2fd739
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
UBOOT_MACHINE is required when u-boot is used, but no generic
intel-corei7-64 config exists for u-boot, choose Minnowboard
Change-Id: If8bf05caaef98535aedef9d4ecd98cd2ab0c2e16
Signed-off-by: Anton Gerasimov <anton@advancedtelematic.com>
|
|
Previously it was a dependency to the image class, but for WIC
we have to define such dependencies in local.conf
Change-Id: I30f898553cd1cd8971d8768a9181d6e45857bf5d
Signed-off-by: Anton Gerasimov <anton@advancedtelematic.com>
|
|
Change-Id: Ia37920f6190e9dfe68c4d63a01f204ff6fc66423
Signed-off-by: Anton Gerasimov <anton@advancedtelematic.com>
|
|
Change-Id: Ida4de1eab50d7d83f6134ea0e7c27fd469517c5a
Signed-off-by: Karthik Ramanan <a0393906@ti.com>
|
|
Change-Id: Iecdc8dcd745dfb1c375bf631ccf7953299ca4e92
Signed-off-by: Karthik Ramanan <a0393906@ti.com>
|
|
Change-Id: I5c54d695c48c97f0dda82445ee66d04c0425d391
Signed-off-by: Karthik Ramanan <a0393906@ti.com>
|
|
The version of gstreamer and its plugins would be 1.6.3 for
R-Car Gen3 BSP v2.16. Also for OMX would be 1.2.0.
(These are from the versions of poky:krogoth's gstreamer)
Because of missing PREFERRED_VERSION, the wrong version
of gstreamer(1.8) was built.
Bug-AGL: SPEC-471
Change-Id: Ie4bbffa16b549d6f5ea11bfe821eb7db0a9373a9
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
|
|
Bug-AGL: SPEC-413
Change-Id: I4ef71fde4a013c1dac4917f66727ce4b6be4170c
Signed-off-by: Anton Gerasimov <anton@advancedtelematic.com>
|
|
* AGL must use Wayland/Weston from yocto, so to be sure AGL does not use
Wayland/Weston from Renesas rcar gen3 BSP, blacklist the recipes
forward ported.(but not the recipes .bbappend).
Bug-AGL: SPEC-471
Bug-AGL: SPEC-411
Change-Id: I8310de2210273eb592c6ce865d300e0e5a8dbd0a
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
|
|
Bug-AGL: SPEC-471
Change-Id: Ifb43484b96160b22fe24f446d5560a8796a90e48
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
|
|
Change-Id: Ia9e941cbe1e4be2cd479a0325433c5280567171e
Signed-off-by: Karthik Ramanan <a0393906@ti.com>
|
|
Change-Id: I15eea117e6ab3194a1ffd136d2dc5b4dc6c2f659
Signed-off-by: Dominig ar Foll (Intel Open Source) <dominig.arfoll@fridu.net>
|
|
Change-Id: I3bef001ac992e7d07fd72a6def65df744399489a
Signed-off-by: Karthik Ramanan <a0393906@ti.com>
|
|
This adds a first template for the Altera cyclone5 board.
The build is not yet complete (failing on some gcc6 issue
in qtmultimedia-rtlfm-radio-plugin).
A few notes: CFLAGS/Tunings are set to -mfpu=softfp compared to the hardfp of
all the other target boards we have.
Change-Id: I9b179d9aef610ee5a67166df2dd79a52e2ac6c19
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
Change-Id: I8047baaad8704e39d49158a1677cc1c06615102a
Signed-off-by: Karthik Ramanan <a0393906@ti.com>
|
|
Change-Id: Id8d440ebd420f93ea2952405d88a61fd48dc05b6
Signed-off-by: Karthik Ramanan <a0393906@ti.com>
|
|
* Having a minimlal local.conf serving the only purpose
of user customization is the "Yocto" way of doing things
* After a source synchronization (repo sync), feature code
must be update without regenerate local.conf
Change-Id: I0bb0861f4c07a8b57cb59a03f6ffe9d2d693cbbe
Signed-off-by: Ronan <ronan.lemartret@iot.bzh>
|