Age | Commit message (Collapse) | Author |
|
Qt5.7 no longer provides fonts. Enable the 'fontconfig' PACKAGECONFIG
so that Qt5 finds OE installed fonts.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Currently this should not change anything as the toradexs images are
not used after in image_complete.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Stefan Agner <stefan.agner@toradex.com>
|
|
Remove stale file, it wasn't referenced in SRC_URI for some time.
Remove source uri entry also applied upstream. This would probably
error out if not compiling with debug tweaks as the patch would be
applied twice.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Stefan Agner <stefan.agner@toradex.com>
|
|
Signed-off-by: Dominik Sliwa <dominik.sliwa@toradex.com>
Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Commit 619d15b9a2c53eb8496c807f0f229f5cb192e9d7 in openembedded-core
moves the inputrc file from the base-files to the readline recipe.
Follow that move with our *.bbappend.
This fixes <HOME>, <END> not working as expected on a serial console.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Stefan Agner <stefan.agner@toradex.com>
|
|
The recipe now uses feature overrides to chose the PACKAGECONFIG.
Follow that to achive the same effect as the older machine override
did.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
The package initscripts deploys some SysV initscripts which were still
required for earlier systemd version. All services are now available
through systemd, so this is not necessary anymore. It even leads to
interference with systemd printing messages like:
[ 3.030281] systemd[1]: alignment.service: Job alignment.service/start deleted to break ordering cycle starting with alignment.service/start
[ SKIP ] Ordering cycle found, skipping alignment.service
Stop deploying initscripts in our images.
Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Stefan Agner <stefan.agner@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Acked-by: Stefan Agner <stefan.agner@toradex.com>
|
|
Do not save/restore config block in create_bcb since we use this
command in flashing from scratch.
Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Without this many of the buttons are shown with an ugly place holder
image.
root@apalis-t30:~# gnome-disks
(gnome-disks:660): GNOME-Disks-WARNING **: Error lookup up icon media-playback-start-symbolic
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
From https://bugzilla.redhat.com/show_bug.cgi?id=1387141:
Description of problem:
GnuTLS initializes its random generator on the library constructor. That has
the side effect that applications which load early on boot process may block
for significant time even when they wouldn't otherwise use the random generator.
connmand is hit by the above issue.
Backport the relevant patches.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Stefan Agner <stefan.agner@toradex.com>
|
|
The connman sources provide main.conf with all settings set to default.
Patch that file rather than providing the file in full from a maybe
outdated connman version.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Stefan Agner <stefan.agner@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Stefan Agner <stefan.agner@toradex.com>
|
|
Occasionally especially on Colibri T20 running our ./update.sh -d
script calling tegrarcm failed as follows:
[user@host Colibri_T20_LinuxImageV2.7]$ ./update.sh -d -r 512 -v V1_2
Colibri T20 rootfs detected
bct file: ../colibri-t20_bin/colibri_t20-512-v12-nand.bct
bootloader file: ../colibri-t20_bin/u-boot-dtb-tegra.bin
load addr 0x80108000
entry addr 0x80108000
device id: 0x7820
uid: 0x0428104041a16557
RCM version: 2.1
downloading miniloader to target at address 0x40008000 (132976 bytes)...
miniloader downloaded successfully
./tegrarcm: retreiving platform info: Resource temporarily unavailable
Upon which usually a second attempt actually worked.
Fix this inconvenience by increasing the RCM communication USB timeout
to 5000ms.
Note that this requires a newer tegrarcm which is now provided from
the meta-toradex-tegra layer.
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Previously my morty build failed as follows:
| arm-angstrom-linux-gnueabi-gcc -march=armv7-a -mthumb -mfpu=neon -mfloat-abi
=hard --sysroot=/data/build/oe_core-V2.7/build/tmp-glibc/sysroots/apalis-tk1-mai
nline -Wall -DVER=1.6 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -I/
lib/modules/4.8.13/build/usr/include -DHAVE_ONESTEP_SYNC -D_GNU_SOURCE -DHAVE_C
LOCK_ADJTIME -DHAVE_ONESTEP_SYNC -O2 -pipe -g -feliminate-unused-debug-types -fd
ebug-prefix-map=/data/build/oe_core-V2.7/build/tmp-glibc/work/armv7at2hf-neon-an
gstrom-linux-gnueabi/linuxptp/1.6-r0=/usr/src/debug/linuxptp/1.6-r0 -fdebug-pref
ix-map=/data/build/oe_core-V2.7/build/tmp-glibc/sysroots/x86_64-linux= -fdebug-p
refix-map=/data/build/oe_core-V2.7/build/tmp-glibc/sysroots/apalis-tk1-mainline=
-c -o msg.o msg.c
| {standard input}: Assembler messages:
| {standard input}:39: Error: bad instruction `bswapq r0'
| <builtin>: recipe for target 'msg.o' failed
| make: *** [msg.o] Error 1
As it tried using the kernel headers from my Fedora 23 build server
located at /lib/modules/4.8.13/build/usr/include.
Fix this by no longer calling the incdefs.sh shell script from the
makefile.
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
As e.g. our Tegra modules are multihead capable and if HDMI is plugged
in while the xinput calibrator was run this led to the following error
message:
root@apalis-t30:~# xinput_calibrator_once.sh
Unknown option: 640x480
Fix this by just using the first detected heads geometry definition.
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Stefan Agner <stefan.agner@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Stefan Agner <stefan.agner@toradex.com>
|
|
Currently our update.sh script limits the partition size to around
2GB by default so even after our automatic resizing only 2GB of the
4GB of available eMMC space can be used.
Set a higher and saner default EMMC_SIZE to allow automatic resizing
to the full EMMC space available.
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Stefan Agner <stefan.agner@toradex.com>
|
|
Use run update_rootfs to update the rootfs.
Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
oe-core included resize in their profile too.
Synchronize with the OE solution which already does the redirect.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Stefan Agner <stefan.agner@toradex.com>
|
|
Signed-off-by: Dominik Sliwa <dominik.sliwa@toradex.com>
Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
OE-Core split the package into only native tools and one which uses perl
and fixed the dependencies so that perl is no longer pulled in.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Stefan Agner <stefan.agner@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Stefan Agner <stefan.agner@toradex.com>
|
|
silence warning for hash-style not gnu
WARNING: unclutter-1.09-r0 ... No GNU_HASH in the elf binary: '...unclutter' [ldflags]
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Stefan Agner <stefan.agner@toradex.com>
|
|
When systemd was introduced to OE sysv initscripts did sometimes interfere
with systemd services. We deleted them at image creation time.
This is no longer done, however a task which creates a no longer called
script is still in the recipe. Remove that.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Stefan Agner <stefan.agner@toradex.com>
|
|
Currently our update.sh script limits the partition size to around
8GB by default so even after our automatic resizing only 8GB of the
16GB of available eMMC space can be used.
Set a higher and saner default EMMC_SIZE to allow automatic resizing
to the full EMMC space available.
Signed-off-by: Sanchayan Maity <sanchayan.maity@toradex.com>
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
Our current update procedure reads the rootfs payload in pre
split files of 64 MB size. However due to the workaround for
u-boot counting in hex and split did in decimal, the number of
chunks is limited to 89 resulting in a maximum size of 5.5GB.
Update the u-boot counting procedure to count in 3 digits from
the current 2 digits. This allows more than 800 plus chunks
which should take care of rootfs size and any future eMMC
update requirements.
Signed-off-by: Sanchayan Maity <sanchayan.maity@toradex.com>
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Now that we split the rootfs file by default for both Ethernet as
well as SD card update, it is no longer required to deploy the
rootfs.ext3 file which also saves space. Only deploy the split
rootfs files.
Signed-off-by: Sanchayan Maity <sanchayan.maity@toradex.com>
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Our current update procedure requires the rootfs payload to fit in
one file on a FAT filesystem. This limits its usable size to 4GB.
Use the process of splitting up the files in 64MB chunks and then
doing the update which is also what the Ethernet update scripts
currently follow.
However due to the workaround for u-boot counting in hex and split
did in decimal, the number of chunks is limited to 89 resulting in
a maximum size of 5.5GB. We will remove the limitation in a follow
up patch.
Signed-off-by: Sanchayan Maity <sanchayan.maity@toradex.com>
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
We use the image summary as image name for the Toradex Easy Installer.
Since we might end up in a list of images of other operating systems
and maybe even other companies, make sure to mention Toradex and Linux.
While at it use a common summary pattern across all image recipes.
Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Stefan Agner <stefan.agner@toradex.com>
|
|
libwnck3 was removed from oe-core but did not (yet) make it into
meta-openembedded. Pull in the patch here.
From: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Date: Tue, 1 Nov 2016 17:28:21 +0200
Subject: [PATCH] libwnck3: add a recipe
It is no longer needed in oe-core.
Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Stefan Agner <stefan.agner@toradex.com>
|
|
Follow the name change in the WinCE team.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Stefan Agner <stefan.agner@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Stefan Agner <stefan.agner@toradex.com>
|
|
Taken from a proposed but not yet applied solution upstream.
https://patchwork.openembedded.org/patch/103083/
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Stefan Agner <stefan.agner@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Stefan Agner <stefan.agner@toradex.com>
|
|
Functions starting with "do_" have a special meaning for bitbake,
only use this prefix for bitbake tasks.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Stefan Agner <stefan.agner@toradex.com>
|
|
Don't emit DNS/NTP/Router/Timezone servers addresses to the RNDIS client.
We expect RNDIS to be used as a service/debug interface to connect to
a module. For this we do not want to reconfigure the connecting device
with the modules setup.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Stefan Agner <stefan.agner@toradex.com>
|
|
The old solution with using packagegroup-fsl-tools-gpu with a
bbappend to remove the big tools and examples needs more maintanance
and makes it hard for someone who really wants the examples or tools
in a image.
So change to a new packagegroup to deploy the libraries.
Also deploy OpenCL releated libraries seperately.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Stefan Agner <stefan.agner@toradex.com>
|
|
| WARNING: gnome-disk-utility-3.21.3-r4 do_package: QA Issue: gnome-disk-utility: Files/directories were installed but not shipped in any package:
| /usr/share/appdata
| /usr/share/dbus-1
| /usr/share/appdata/org.gnome.DiskUtility.appdata.xml
| /usr/share/dbus-1/services
| /usr/share/dbus-1/services/org.gnome.DiskUtility.service
While at it, drop the nautilus extension package, that is no longer provided.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Stefan Agner <stefan.agner@toradex.com>
|
|
This changes the update scripts for a system which boots an SPL into
static RAM which configures the DDR RAM, loads U-Boot proper into DDR
and passes execution to U-Boot.
The SPL is only written by the explicit update_spl command or when the
script does not find a valid U-Boot in eMMC.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Stefan Agner <stefan.agner@toradex.com>
|
|
If there is an SPL binary deploy it in addition to the already
deployed U-Boot binaries.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Stefan Agner <stefan.agner@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Stefan Agner <stefan.agner@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Stefan Agner <stefan.agner@toradex.com>
|