Age | Commit message (Collapse) | Author |
|
The Vybrid devices use a composite gadget device by default which
offers a serial connection over USB on the USB peripheral port.
This enables a serial console on that tty.
|
|
|
|
To download the sources mirrored on sources.toradex.com add
the Toradex mirror as pre-mirror.
|
|
Up until now, U-Boot for Colibri VF50/VF61 did not had an
environment variable board_name. Use the soc environment
variable to set the board_name.
|
|
To avoid code duplication call fwd_blk from fwd_mmc. This adds
one more indirection, but since flash_mmc.img is a compatibility
script anyway it is not the common case...
|
|
Source the update script only if loading succeeded. This avoids
loops if board_name is not set. Also add a test if board_name is
really set since this variable is/was not available in older
U-Boots.
|
|
Further generalise U-Boot update scripts by using ${board_name} instead
of hard coding module name like apalis_t30, colibri_t20 or colibri_t30.
|
|
Even though our downstream L4T based kernel does not use any
device tree stuff prepare for easy deployment thereof by using the
correct dtb name.
In the Ethernet aka TFTP update case this actually fixes an issue where
it previously tried to TFTP the whole ${board_name} directory which at
least on my setup failed with a permission denied which it retried
forever.
|
|
Deploy and enable CPU hot-plug configuration and startup on our T30
based modules. This significantly reduces power-consumption and
therefore improves thermal characteristics.
|
|
List all Toradex machines explicitly while still selecting Colibri
T20 by default. Move selection of Qemu targets after our machines.
|
|
|
|
|
|
meta-openembedded provides a recipe for joe, use that one.
|
|
|
|
The evdev version provided by oe-core is in the meantime newer than
this backport, hence we can safely remove it.
|
|
This reverts commit ae568dc9b001306a0723daccf3ea7912d94438ee.
http://cgit.openembedded.org/openembedded-core/commit/meta/recipes-core/systemd/systemd_219.bb?h=fido&id=0cd5a0d5445ff95a8ef4abe24fef705957935e81
fixes the automount issues we have during boot.
So revert the patch which completely disabled the feature.
|
|
|
|
This reverts commit a1040ca051f6c66bc5205502a462d55490653360.
http://cgit.openembedded.org/openembedded-core/commit/meta/recipes-core/systemd/systemd_219.bb?h=fido&id=0cd5a0d5445ff95a8ef4abe24fef705957935e81
fixes the automount issues we have during boot.
So revert the patch which completely disabled the feature.
This (re)introduces the issue that removable media attached during runtime
does get mounted with dbus / udisk in a different fashion.
But the fact that media connected at boot is actually mounted before the
system reaches its running state and that automount works when one disables
the start of the display manager outweights this.
|
|
|
|
Update our U-Boot update scripts to accommodate our new unified eMMC
layout:
boot area partition 1 aka primary eMMC boot sector:
with U-Boot boot loader and the U-Boot environment before the
configblock at the end of that boot area partition
Handle migration of boot loader and configblock on Apalis/Colibri iMX6.
When doing a full update also explicitly flash kernel and FDT from the
update medium in order to allow for easy updating thereof.
|
|
Further clean-up and unify our update scripts:
- Universally mention Ethernet aka TFTP, SD card and USB flash drive as
possible update media.
- Universally mention detailed recovery/update procedures being
available on our developer website.
- Universally split usage and flashing instructions (-f).
- Make sure we don't exceed the 80 characters line length limit.
- Fix various spelling issues.
|
|
Now that both Apalis/Colibri iMX6 as well as Apalis/Colibri T30 will
use the same eMMC layout also concerning boot loader, environment and
configblock locations in the primary eMMC boot area partition update
resp. description.
|
|
The following commit:
f463f754048ebc3325025f0e1506b03cf14203a5
update.sh: use moduletype specific folder for output files
moved the output folder check above the module type selection which now
fails in case of debug aka recovery mode only operation with the
following error:
does not exist, exiting
This patch fixes this by not erring out in the debug aka recovery mode
only operation if no output folder is set.
|
|
|
|
|
|
|
|
|
|
|
|
qtdemo-init exists in another recipe for qte. When both recipes are
built we get an error during sysroot deployment.
|
|
With update.sh one creates files on e.g. a SD-card or a tftp server
which enables updating the SW on a module from U-Boot running on
said module.
This commit adds a module type specific directory on that output media
so that update data for multiple module types can be stored on one media.
Generic U-Boot scripts in the media's root directory do select the
matching update data depending on module type.
|
|
|
|
To flash a large rootfs over tftp the rootfs must be split into chunks
of 64MB on the tftp server.
Add the option '-c' to the update.sh script which does this automatically.
Use 64MB chunks on all module types.
|
|
While at it:
- remove the default directory for the -o parameter
- cleanup text and sort variables
|
|
|
|
Switch to using the temperature Chamber validated 800 MHz BCT
Apalis_T30_2GB_800Mhz.bct.
Please note that for now this is a fixed 800 MHz BCT which does not
allow for memory DVFS (e.g. 400/800 MHz switching like currently only
possible on Colibri T30).
|
|
Update defconfig and kernel version to latest version from git. This
also configures the USB Gadget ConfigFS as a module. Add the ConfigFS
module to the list of autoloaded modules.
|
|
Follow the rename imx6q-apalis-eval_v1_0.dtb to imx6q-apalis_v1_0-eval.dtb
in the kernel.
The v1_0 denotes the Apalis module version, not the evaluation board version.
|
|
|
|
Conflicts:
recipes/images/angstrom-qt-x11-image.bb
|
|
While we were checking whether the mkfs.ubifs tool has the magic
--space-fixup option available we never actually enabled that option
to be used when generating our UBIFS root file system images.
Thanks Bhuvan for spotting this having actually been in our update
scripts for almost two years now!
|
|
The upstream server currently gives error 403.
$ wget http://linuxbrit.co.uk/downloads/scrot-0.8.tar.gz
--2015-09-17 10:50:25-- http://linuxbrit.co.uk/downloads/scrot-0.8.tar.gz
Resolving linuxbrit.co.uk (linuxbrit.co.uk)... 65.110.41.18
Connecting to linuxbrit.co.uk (linuxbrit.co.uk)|65.110.41.18|:80... connected.
HTTP request sent, awaiting response... 403 Forbidden
2015-09-17 10:50:25 ERROR 403: Forbidden.
(cherry picked from commit 77e6a09a5afeab9f0d550b3319e134ec991f50cf)
|
|
|
|
|
|
|
|
Prepare the rootfs for a future kernel which allows to use modesetting.
|
|
|
|
We've seen newer distros which incorrectly negotiate used cypher with the on
target openssh. Using 6.8 fixes that.
|
|
|
|
Newer kernels use a user space deamon to control wifi regulatory domains.
Deploy the user space deamon in all images independent on what kernel
version is used.
|
|
This reverts commit bd2d32bf3a8460c87849e75ad01e11450d8cda10.
Remove the backport, is part of fido.
|