Age | Commit message (Collapse) | Author |
|
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.
|
|
OpenMAX-IL implementation library aka libgstomx, evaluation version
with fix to validate input frame rate.
|
|
GPIOConfig CPU detection was broken on Colibri VF50. Update to latest
revision 674 which fixes CPU detection on newer kernel for Colibri
VF50 too.
|
|
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.
|
|
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.
|
|
Fix and enhance messages durring Colibri VF50/VF61 upgrade.
Fix missing run command
|
|
Was Boot and arm
|
|
|
|
Create the U-Boot scipts at image buildtime and remove the binary
script representation from version control.
|
|
This fixes:
WARNING: QA Issue: tegrastats-gtk requires libpangocairo-1.0.so.0, libpango-1.0.so.0,
libcairo.so.2, libpangoft2-1.0.so.0, libgtk-x11-2.0.so.0, libgdk-x11-2.0.so.0,
but no providers in its RDEPENDS [file-rdeps]
|
|
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.
|
|
|
|
- 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
|
|
Also deploy an additional device tree supporting a Colibri iMX6 with
Analog Camera Module.
|
|
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.
|
|
|
|
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.
|
|
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
|
|
|
|
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.
|
|
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.
|
|
Those packages are not required or not absolutely necessary, hence
remove them for the Vybrid image to loose space constraints on
Colibri VF50 somewhat.
|
|
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.
|
|
Make the option -o mandatary, used to default to /media/KERNEL
While at it synchronize the files again.
|
|
Update to latest version (SVN r671) of burnflash.
|
|
Update to latest version (r663) of Vybrid flash scripts.
|
|
|
|
PublicDomain is not known to OE
|
|
Pull out common files of the module specific trees into the common library
directory and symlink the files.
|
|
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.
|
|
The SUMMARY variable gives a short description of the package (<72 chars).
A missing DESCRIPTION is automatically set to the content of SUMMARY.
|
|
${PN} might be extended with some magic prefix, so don't use it in SRC_URI
assignments et. al.
|
|
Add the lxde components with meta-lxde packagegroups
and the window and display manager here.
|
|
Don't explicitely add packages already added by the lxde package group.
|
|
|
|
build-deps: add the following to DEPENDS which are referenced by the binaries:
libxv gstreamer libpcre alsa-lib gst-plugins-base
Don't check for file-rdeps
|
|
|
|
|
|
|
|
- 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
|
|
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.
|
|
Create a common script for USB flash drive (mass storage) and SD-
card updates.
|
|
Use the exact base types as X11 defines them. Newer compilers
through errors when mixing unsigned with unsigned long and
the likes.
|
|
Remove debug feed URL as it does not exist.
Re-add Colibri T20 specific (ARM, hard-float, non-neon) feeds which
recently are built in Angstrom again as Atmel SAMA5D3 is non-neon as
well.
|
|
Deploys the additonal u-boot and adds u-boot commands to deploy
on an IT module.
run update_it
run update_uboot_it
|
|
|
|
|
|
Support IT variants in burnflash script "create_configblock.sh".
|
|
|
|
If the rootfs in early init is read-only /etc/machine-id is in a tempfs.
systemd-machine-id-commit can be used to migrate to the 'real' rootfs.
The command is run in the installers postinst and thus needs no further
activation.
|