AgeCommit message (Collapse)Author
2015-05-22updated release notesMarcel Ziswiler
2015-05-19updated release notesMarcel Ziswiler
2015-05-18Apalis/Colibri iMX6: use toradex_imx_3.10.17_1.0.0_ga branchMax Krummenacher
2015-05-18Apalis/Colibri: update U-Boot to latestMax Krummenacher
And use 2015.04-toradex branch
2015-05-18Colibri VF: use latest from toradex_vf_4.0 branchMax Krummenacher
2015-05-18Apalis/Colibri: update U-Boot to latest in -nextMax Krummenacher
2015-05-18Apalis/Colibri iMX6: update kernel to latest in -nextMax Krummenacher
2015-05-18gvfs: add missing dependency on libgudevMax Krummenacher
2015-05-18Apalis iMX6 IT: u-boot: use the IT defconfig for ITMax Krummenacher
2015-05-18GPIOConfig: update GPIOConfig which now works on VF50Stefan Agner
GPIOConfig CPU detection was broken on Colibri VF50. Update to latest revision 674 which fixes CPU detection on newer kernel for Colibri VF50 too. deploy all built kernel modulesMax Krummenacher
Our kernel defconfigs build a number of drivers as modules. Deploy all of these into the final image instead of only deploying a number of explicitely named module packages.
2015-05-18Revert "systemd-machine-id-commit: add standalone recipe"Max Krummenacher
Angstom Dizzy now uses systemd V218 so there is no need to build a component seperately anymore. This reverts commit 16b8b392ad048566729f30d7c3887d1bfdf21bd4.
2015-05-18Revert " ensure machine-id is non volatile"Max Krummenacher
Angstom Dizzy now uses systemd V218 so there is no need to deploy a component seperately anymore. If one has to run systemd-machine-id-commit on first boot one has to add an additional recipe or bbappend to to This reverts commit 908149098ed9d31d817c438e505ecdbf15f9f3db.
2015-05-18machines: don't pin systemd version anymoreMax Krummenacher
Use systemd V2.18 from meta-angstrom. Issues with firmware loading and the 3.1.10 kernel for the tegra machines are fixed with a backport from oe-core.
2015-05-18systemd: restore userspace firmware loading supportJonathan Liu
This changes the minimum required Linux version from 3.7 back to 3.0. [YOCTO #7409] Signed-off-by: Jonathan Liu <> Signed-off-by: Richard Purdie <> backported from openembedded-core, commit 31163abc7bedd477c1aad10e6d1f47dbee194513
2015-05-18Revert "systemd: fix DHCP on link state change"Max Krummenacher
This reverts commit 3cf2edb10f5e8ac60db7ca2e71d1e754a177d08c. Conflicts: recipes-core/systemd/systemd_%.bbappend
2015-05-12update to latest u-bootMax Krummenacher
2015-05-12recipes-kernel: remove orphaned 3.17 defconfigMax Krummenacher
2015-05-12Apalis/Colibri iMX6: kernel/U-Boot update to latest in -nextMax Krummenacher
2015-05-12update U-Boot and Colibri VFxx Linux to latest git revisionStefan Agner
2015-05-12trdx-image-fstype: fix/improve messages during updateStefan Agner
Fix and enhance messages durring Colibri VF50/VF61 upgrade. Fix missing run command
2015-05-12image partitions: use the volume names boot and rootfsMax Krummenacher
Was Boot and arm
2015-05-12update to latest u-bootMarcel Ziswiler
2015-05-12colibri_t20: implement migration in update scriptsMarcel Ziswiler
2015-05-12trdx-image-fstype: create the U-Boot scipts at buildtimeMax Krummenacher
Create the U-Boot scipts at image buildtime and remove the binary script representation from version control.
2015-05-12apalis/colibri_imx6/t20/t30: revamp update scriptsMarcel Ziswiler
iMX6: Always do use a secondary argument for the 'mmc dev' command. T30: Do rootfs update of eMMC in chunks as well. Requires pre-splitting file in Ethernet case. As an advantage allows flashing rootfs bigger than RAM plus avoids timeouts during flashing. Added wrapper flash_mmc script as well for backwards compatibility reason. While at it cleanup various whitespaces throughout the update scripts.
2015-05-12florence: use oe standard download mirror for sourceforgeMax Krummenacher
2015-05-12u-boot: use latest from gitMax Krummenacher
While at it remove warning about stripped fw_printenv binary when building u-boot-toradex-fsl-fw-utils.
2015-05-12wpa-supplicant: remove bbappend, fixed in bbMax Krummenacher
2015-05-12stress: change moved upstream download linkMax Krummenacher
2015-05-12Apalis/Colibri iMX6: extend U-Boot scriptsMax Krummenacher
- rename flash_mmc script to flash_blk and adapt that it can also be used from a USB drive. - Add flash_mmc “proxy” script for the upgrade case
2015-05-12Apalis/Colibri iMX6: kernel/U-Boot update to latest in -nextMax Krummenacher
Also deploy an additional device tree supporting a Colibri iMX6 with Analog Camera Module.
2015-05-12colibri_vf: update to U-Boot 2015.04/Linux 4.0Stefan Agner
2015-05-12colibri_vf: use new USB gadget libraryStefan Agner
Use new library libusbg with its automatic gadget configuration service. Also enable a console on USB gadget serial port (CDC ACM) which is ttyGS0 on device side.
2015-05-12systemd: add networkd for RNDIS configurationStefan Agner
Since Connman is better suited for more advanced Wireless solutions, we keep Connman for the main network configuration manager. However, for the simple RNDIS debug/test configuration, Connman is not well suited since Connman tries to maintain one connection only at any given time. This change enables networkd and adds a simple standard configuration for USB/RNDIS network devices.
2015-05-12systemd: fix DHCP on link state changeStefan Agner
When the link goes down, the DHCP service has been disabled, while there is no corresponding functionality which enables the service when the link goes up again. This fix is taken from systemd 217. remove 3.0.15 Vybrid KernelMax Krummenacher
This removes the 3.0.15 based Kernel for Colibri VFxx. Since some time now we use a more recent Kernel provided from the recipe.
2015-05-12apalis/colibri_t20/t30: integrate latest stuffMarcel Ziswiler
2015-05-12base-files: resize console automatic upon loginStefan Agner
Use the resize command to set the size of the terminal once upon login. This is useful for serial console, where the default Unix signal which takes care of resizing the console (SIGWINCH) is not available.
2015-05-12base-files: consolidate fstab/profileStefan Agner
There are no more differences in fstab between machines, hence use the same common file. The default profile has some differences, however we can seperate them out and create a file which will be installed in profile.d. missing
2015-05-12connman: blacklist USB gadget devicesStefan Agner
Connman gained support for USB gadget. The typical usecase is to use USB gadget for tethering. In this use case the module would be the device sharing the connection to the USB host connected to the module. However, our typical use case in mind for RNDIS is a simple ethernet connection between a development host and the module, hence no need for tethering/routing. This however is not easily doable with connman, since connman tries to have one connection online only. When enabling USB gadget as a normal ethernet device, this typically leads to classic ethernet not being configured since the USB RNDIS connection is already up and running. By blacklisting USB gadget, connman won't touch the device and we can use other means of bringing up the network interface.
2015-05-12local.conf: update PREFERRED_PROVIDER for libcStefan Agner
eglibc has been superseded by glibc. Update the PREFERRED_PROVIDER to use set the preferred provider of glibc.
2015-05-12busybox: enable resize commandStefan Agner
This enables the resize command in Busybox. The command is useful when using the serial console and a non-standard terminal sizes.
2015-05-12angstrom-lxde-image: deploy tegrastats-gtkMax Krummenacher t30: deploy device-tree optionallyMax Krummenacher
Unifing with imx6 update script pulled in a test that a device-tree must be deployed. Apalis/Colibri T30 use a not device-tree enabled Kernel. So remove the check that the device-tree actually exists.
2015-05-12busybox: remove busybox syslog from RRECOMMENDSMax Krummenacher
we don't want busybox syslog as we use the functionality of journalctl
2015-05-12trdx-image-fstype: implement migration to V2.4Stefan Agner
The migration to BSP V2.4 is somewhat more complex due to ECC level change. The scripts detect whether we are on a new or old module by checking the NAND driver type (which probably reflects best which ECC level has been used). In case the NAND driver has the old name (fsl_nfc), then the script assumes that migration is required: The migration script runs in two stages: - The first part updates U-Boot, erases the root file system and loads the config block into memory (upgrade_part1). - After reboot, the second stage runs with the new U-Boot version. The script update the boot configuration block (BCB), restores the config block from memory and U-Boot is written again using the new ECC level. Then, the script erases the UBI partition (which contains the root filesystem) and recreates it using the new ECC level too (upgrade_part2). Since we keep the config block temporarly in RAM, the whole update process should not be interrupted! In case it did, the new U-Boot version is able to restore the configuration block from command line. In contrast to older update scripts, the standard upgrade procedure does not erase the whole UBI partition anymore. This makes sure that wear-leveling information can be preserved.
2015-05-12images: remove mime-support, udev-hwdb and cpufrequtils for VybridStefan Agner
Those packages are not required or not absolutely necessary, hence remove them for the Vybrid image to loose space constraints on Colibri VF50 somewhat.
2015-05-12images: remove NTP in favor of systemd-timesyncdStefan Agner
In contrast to the full NTP implementation systemd-timesyncd only supports the client side of the NTP protocol. In return, the systemd implementation is ~250kBytes smaller. Since most embedded devices require client side only, use systemd's timesyncd.
2015-05-12trdx-image-fstype: T30, iMX6: remove default target dirMax Krummenacher
Make the option -o mandatary, used to default to /media/KERNEL While at it synchronize the files again.