summaryrefslogtreecommitdiff
path: root/recipes
AgeCommit message (Collapse)Author
2015-08-07fstab: synchronize with oe-coreMax Krummenacher
2015-08-07colibri-vf: pull in kernel-module-mcc through dependsMax Krummenacher
kernel-module-mcc is now provided as virtual/kernel-module-mcc. Pull it in via depends of libmcc and automatically choose the correct one.
2015-08-01update.sh: fix test for partedMax Krummenacher
Now that we exit on failure the test for a user accessible parted must not return an error code.
2015-07-15update.sh create_configblock.sh: improve test for awk and exit on failureMax Krummenacher
On recent Ubuntu distributions gawk no longer supports awk -V which makes the test fail. Simulate our awk use case and test the result instead. Additionally set 'set -e' to exit immediately on errors. Fix places where a command returns not zero in 'normal' situations. E.g. A full disk leads otherwise to funny effects. Allow relative OUT_DIR.
2015-07-14update.sh: cleanup eMMC layout commentsMax Krummenacher
The eMMC layout comments are confusing and in some regards outdated. Clean it up. While at it move the calculation of the rootfs file system size to the rootfs creation to not confuse the rootfs file system size with the size of the rootfs partition.
2015-07-02configblock.bin: stop deploying skeleton configblock.binMax Krummenacher
U-Boot now has the command cfgblock which can be used to create a valid configblock. Alternatively one can be created with create_configblock.sh.
2015-07-02images: use append operatorMax Krummenacher
Cleanup: Use the append operator to add soc-arch/machine specific packages to IMAGE_INSTALL. No change in the image is intended.
2015-07-02images: colibri-vf fix: install gpioconfig only in angstrom-lxde-imageMax Krummenacher
add the missing _append
2015-07-01angstrom-qt-x11-image: remove gtk dependent packagesMax Krummenacher
remove connman-gnome applet and libwnck which make no sense in a qt image.
2015-07-01images: install gpioconfig only in angstrom-lxde-imageMax Krummenacher
gpioconfig depends on gtk+
2015-07-01base-files: execute resize only on a serial consoleMax Krummenacher
The resize command confuses Eclipse's launcher. On a ssh console resize isn't needed anyway so only start it if the console device starts with /dev/tty to work around the issue.
2015-06-16base-files/u-boot-toradex-fw-utils: move MMC unlockStefan Agner
The mmc unlock function causes troubles when using Poky reference distribution since Poky uses the busybox shell: /etc/rc5.d/S09xserver-nodm: /etc/profile.d/fw_unlock_mmc.sh: line 2: syntax error: unexpected "(" This avoids X getting at all. This patch does not solve the underlying problem, but works around it by moving the script to the u-boot-toradex-fw-utils recipe, which is not installed by the Poky images by default.
2015-06-12console-trdx-image/*qt*-image: remove udev-extra-rulesStefan Agner
Remove udev-extra-rules since the main functionality, automatic mounting using udev/mount.sh, does not work anymore. Systemd starts the udev daemon using mount namespaces, which leads to mounts not being visible outside of the udev processes scope. Hence the file system get mounted, but other then the udev process nobody can actually use them. To make mounting using udev/mount.sh work again, one needs to remove the MountFlags option in the systemd-udevd.service file (/lib/systemd/system/systemd-udevd.service). Another possible solution which might fit the needs of automouting is to use a systemd mount unit.
2015-06-12angstrom-lxde-image: use udisks only for automountStefan Agner
Currently udisks and udev-extra-rules (which provides a udev based automount approach) are installed. Since the UI is prefering the D-Bus based udisks approach, remove udev-extra-rules in favor of udisks.
2015-05-27trdx-image-fstype: add dependency on u-boot-mkimage-nativeMax Krummenacher
We now use mkimage during do_imagedeploy to build the u-boot scripts. For machines which build a zImage this tool has not yet been built and we get an error because the tool is missing.
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.
2015-05-18trdx-extra.inc: 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 "trdx-extra.inc: 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 systemd_%.bb This reverts commit 908149098ed9d31d817c438e505ecdbf15f9f3db.
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-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-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: 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-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-12angstrom-lxde-image: deploy tegrastats-gtkMax Krummenacher
2015-05-12update.sh: 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-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.
2015-05-12trdx-image-fstype: sync Vybrid flash scriptsMax Krummenacher
Update to latest version (SVN r671) of burnflash.
2015-05-12trdx-image-fstype: sync Vybrid flash scriptsStefan Agner
Update to latest version (r663) of Vybrid flash scripts.
2015-05-12trdx-oak-sensors: change license string to known "PD"Max Krummenacher
PublicDomain is not known to OE
2015-05-12trdx-image-fstype: pull out common filesMax Krummenacher
Pull out common files of the module specific trees into the common library directory and symlink the files.
2015-05-12trdx-image-fstype: drop tarball in favour of filesMax Krummenacher
Drop the burnflash.tar.bz2 tarball and put the individual files under version control. Only create minimal set for colibri-t20 for now and move it with the change to tegra-uboot-flasher.
2015-05-12recipes: replace short DESCRIPTION with SUMMARYMax Krummenacher
The SUMMARY variable gives a short description of the package (<72 chars). A missing DESCRIPTION is automatically set to the content of SUMMARY.
2015-05-12recipes: don't use ${PN} as a recipe name placeholderMax Krummenacher
${PN} might be extended with some magic prefix, so don't use it in SRC_URI assignments et. al.
2015-05-12lx.inc: cleanup with meta-lxde packagegroupMax Krummenacher
Add the lxde components with meta-lxde packagegroups and the window and display manager here.
2015-05-12lx.inc: remove packages pulled from packagegroupMax Krummenacher
Don't explicitely add packages already added by the lxde package group.
2015-03-31images: change to V2.4Max Krummenacher
2015-03-31images: use changed gdb-cross package nameMax Krummenacher
2015-03-31images: use packagegroup instead of taskMax Krummenacher
2015-03-10usb-rndis: fix various issues with dhcpd service for RNDISMax Krummenacher
- Make sure leases file is not persistent (in /var/run now) This allows to serve the same IP to the generated (and hence different IP addresses) - Start RNDIS service after the network.target - Tegra: Add extra service for udhcpd. When running dhcpd directly from udev, the daemon will be killed after a while
2015-02-17qt-demo-init: converted to systemd serviceStefan Agner
Convert qt-demo-init to a systemd service. The service will only start when the systemd target is set to graphical, hence also set the new default target of the qt4e-demo-image to graphical.