Skip to content
Snippets Groups Projects
Commit 08875b84 authored by Samuli Piippo's avatar Samuli Piippo
Browse files

Merge remote-tracking branch 'origin/stable' into dizzy

* origin/stable:
  Update checksum for Noto fonts release 1.002
  toradex: add support for u-boot update on colibri vf
  Update Colibri-VF recpies to use latest meta-toradex (V2.3)
  Fix Linux Kernel 3.18 build with Colibri-VF
  scripts: use correct upload path
  toradex: update toradex meta layer
  Change mirror of hunspell dictionaries
  Install CJK fonts on eLinux image

Conflicts:
	conf/distro/include/colibri-vf.conf
	meta-toradex-extras/recipes/u-boot/u-boot-toradex-fsl/0001-Update-default-args-for-apalis-imx6.patch
	recipes/packagegroup/packagegroup-b2qt-embedded-base.bb
	scripts/manifest.xml
	scripts/upload.sh

Change-Id: I38f7fc045264d13e3a1c6c4afd4e7355ac8f56c9
parents 583341f6 dae3725a
No related branches found
No related tags found
No related merge requests found
Showing
with 134 additions and 12 deletions
......@@ -30,6 +30,7 @@ BOOTFS_CONTENT = "\
${KERNEL_IMAGETYPE}-imx6q-apalis-eval_v1_0.dtb:imx6q-apalis-eval_v1_0.dtb \
u-boot-${MACHINE}.imx:u-boot.imx \
flash_mmc-${MACHINE}.img:flash_mmc.img \
flash_blk-${MACHINE}.img:flash_blk.img \
"
BOOTFS_DEPENDS = "u-boot:do_deploy u-boot-script-toradex:do_deploy virtual/kernel:do_deploy"
......
......@@ -23,12 +23,11 @@
include conf/distro/include/toradex.inc
BOOTFS_CONTENT = "\
${KERNEL_IMAGETYPE}:${KERNEL_IMAGETYPE} \
${KERNEL_IMAGETYPE}-vf500-colibri-eval-v3.dtb:vf500-colibri-eval-v3.dtb \
${KERNEL_IMAGETYPE}-vf610-colibri-eval-v3.dtb:vf610-colibri-eval-v3.dtb \
u-boot-${MACHINE}.imx:u-boot.imx \
u-boot-nand-${MACHINE}.imx:u-boot-nand.imx \
flash_mmc-${MACHINE}.img:flash_mmc.img \
flash_blk-${MACHINE}.img:flash_blk.img \
"
BOOTFS_DEPENDS = "u-boot:do_deploy virtual/kernel:do_deploy"
BOOTFS_DEPENDS = "u-boot:do_deploy u-boot-script-toradex:do_deploy virtual/kernel:do_deploy"
PREFERRED_PROVIDER_virtual/egl = "opengldummy"
PREFERRED_PROVIDER_virtual/libgles2 = "opengldummy"
......
From 30c67656c09f49608bbadb75e365d1d3da36cc70 Mon Sep 17 00:00:00 2001
From: Andy Nichols <andy.nichols@theqtcompany.com>
Date: Wed, 18 Feb 2015 14:28:14 +0100
Subject: [PATCH] Allow builds with GCC 4.8
---
arch/arm/kernel/asm-offsets.c | 4 ----
1 file changed, 4 deletions(-)
diff --git a/arch/arm/kernel/asm-offsets.c b/arch/arm/kernel/asm-offsets.c
index 2d2d608..6f8e79c 100644
--- a/arch/arm/kernel/asm-offsets.c
+++ b/arch/arm/kernel/asm-offsets.c
@@ -49,10 +49,6 @@
#error Your compiler is too buggy; it is known to miscompile kernels.
#error Known good compilers: 3.3, 4.x
#endif
-#if GCC_VERSION >= 40800 && GCC_VERSION < 40803
-#error Your compiler is too buggy; it is known to miscompile kernels
-#error and result in filesystem corruption and oopses.
-#endif
#endif
int main(void)
--
1.9.1
......@@ -25,16 +25,21 @@ DEPENDS = "u-boot-mkimage-native"
PV = "v2.3"
SRC_URI = "file://flash_mmc.scr"
SRC_URI = " \
file://flash_mmc.scr \
file://flash_blk.scr \
"
inherit deploy
UPDATESCRIPT = "${WORKDIR}/flash_mmc.scr"
do_mkimage () {
uboot-mkimage -A arm -O linux -T script -C none -a 0 -e 0 \
-n "update script" -d ${UPDATESCRIPT} \
-n "update script" -d ${WORKDIR}/flash_mmc.scr \
flash_mmc.img
uboot-mkimage -A arm -O linux -T script -C none -a 0 -e 0 \
-n "update script" -d ${WORKDIR}/flash_blk.scr \
flash_blk.img
}
addtask mkimage after do_compile before do_install
......@@ -42,10 +47,13 @@ addtask mkimage after do_compile before do_install
do_deploy () {
install -d ${DEPLOYDIR}
install ${S}/flash_mmc.img ${DEPLOYDIR}/flash_mmc-${MACHINE}-${PV}-${PR}.img
install ${S}/flash_blk.img ${DEPLOYDIR}/flash_blk-${MACHINE}-${PV}-${PR}.img
cd ${DEPLOYDIR}
rm -f flash_mmc-${MACHINE}.img
ln -sf flash_mmc-${MACHINE}-${PV}-${PR}.img flash_mmc-${MACHINE}.img
rm -f flash_blk-${MACHINE}.img
ln -sf flash_blk-${MACHINE}-${PV}-${PR}.img flash_blk-${MACHINE}.img
}
addtask deploy after do_install before do_build
......@@ -55,4 +63,4 @@ do_install[noexec] = "1"
do_populate_sysroot[noexec] = "1"
PACKAGE_ARCH = "${MACHINE_ARCH}"
COMPATIBLE_MACHINE = "(apalis-imx6)"
COMPATIBLE_MACHINE = "(apalis-imx6|colibri-vf)"
setenv update_uboot 'fatload mmc ${drive}:1 ${loadaddr} u-boot.imx && setexpr blkcnt $filesize + 0x1ff && setexpr blkcnt ${blkcnt} / 0x200 && mmc dev 0 && mmc write ${loadaddr} 2 ${blkcnt}'
echo 'enter "run update_uboot" to update the uboot'
test -n ${interface} || setenv interface mmc
test -n ${drive} || setenv drive 1
setenv set_blkcnt 'setexpr blkcnt ${filesize} + 0x1ff && setexpr blkcnt ${blkcnt} / 0x200'
setenv update_uboot 'fatload ${interface} ${drive}:1 ${loadaddr} u-boot.imx && run set_blkcnt && mmc dev 0 0 && mmc write ${loadaddr} 2 ${blkcnt}'
echo 'enter "run update_uboot" to update the uboot'
#flash_mmc has been renamed to flash_blk, ensure compatibilty when updating from older versions
test -n ${interface} || setenv interface mmc
test -n ${drive} || setenv drive 1
fatload ${interface} ${drive}:1 ${loadaddr} flash_blk.img
source ${loadaddr}
setenv update_uboot 'fatload ${interface} 0:1 ${loadaddr} u-boot-nand.imx && nand erase.part u-boot && nand erase.part u-boot-env && nand write ${loadaddr} u-boot'
echo 'enter "run update_uboot" to update the uboot'
setenv interface mmc
fatload ${interface} 0:1 ${loadaddr} flash_blk.img
source ${loadaddr}
From a388755704c3f8c4336939f3c868942d68b1e256 Mon Sep 17 00:00:00 2001
From: Samuli Piippo <samuli.piippo@theqtcompany.com>
Date: Thu, 28 May 2015 09:06:54 +0300
Subject: [PATCH] colibri vf: enable sdboot by default
Run sdboot first, update dtb file location to /boot/ and
remove console message from tty1
---
include/configs/colibri_vf.h | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/include/configs/colibri_vf.h b/include/configs/colibri_vf.h
index feea159..b080510 100644
--- a/include/configs/colibri_vf.h
+++ b/include/configs/colibri_vf.h
@@ -135,7 +135,7 @@
"load mmc 0:2 ${kernel_addr_r} /boot/${kernel_file} && " \
"run sddtbload; bootz ${kernel_addr_r} - ${dtbparam}\0" \
"sddtbload=setenv dtbparam; load mmc 0:2 ${fdt_addr_r} " \
- "${soc}-colibri-${fdt_board}.dtb && " \
+ "/boot/${soc}-colibri-${fdt_board}.dtb && " \
"setenv dtbparam ${fdt_addr_r}\0"
#define NFS_BOOTCMD \
@@ -160,7 +160,7 @@
"/boot/${soc}-colibri-${fdt_board}.dtb && " \
"setenv dtbparam ${fdt_addr_r}\0"
-#define CONFIG_BOOTCOMMAND "run ubiboot; run sdboot; run nfsboot"
+#define CONFIG_BOOTCOMMAND "run sdboot; run ubiboot; run nfsboot"
#define DFU_ALT_NAND_INFO "vf-bcb part 0,1;u-boot part 0,2;ubi part 0,4"
@@ -173,7 +173,7 @@
"defargs=\0" \
"console=ttyLP0\0" \
"setup=setenv setupargs fec_mac=${ethaddr} consoleblank=0 " \
- "console=tty1 console=${console},${baudrate}n8 ${memargs}\0" \
+ "console=${console},${baudrate}n8 ${memargs}\0" \
"setsdupdate=mmc rescan && set interface mmc && " \
"fatload ${interface} 0:1 ${loadaddr} flash_blk.img && " \
"source ${loadaddr}\0" \
--
1.9.1
......@@ -24,3 +24,6 @@ FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
SRC_URI_append_apalis-imx6 = " \
file://0001-Update-default-args-for-apalis-imx6.patch \
"
SRC_URI_append_colibri-vf = " \
file://0001-colibri-vf-enable-sdboot-by-default.patch \
"
SUMMARY = "Noto Sans CJK"
SECTION = "fonts"
HOMEPAGE = "http://www.google.com/get/noto"
LICENSE = "Apache-2.0"
# see https://code.google.com/p/noto/issues/detail?id=331
LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/Apache-2.0;md5=89aea4e17d99a7cacdbeed46a0096b10"
INHIBIT_DEFAULT_DEPS = "1"
inherit allarch fontcache
SRC_URI = "http://www.google.com/get/noto/pkgs/NotoSansCJKSC-hinted.zip"
SRC_URI[md5sum] = "9c59b0a684b03d3220dc05c6f7d4a097"
SRC_URI[sha256sum] = "c815b154a57877bfc3c9baa9650f22217e509bddc73f5433f640d875ae6f35e0"
do_install() {
install -m 0644 -d ${D}${datadir}/fonts/otf/noto
install -m 0644 ${WORKDIR}/*.otf ${D}${datadir}/fonts/otf/noto
}
PACKAGES = "${PN}"
FILES_${PN} += "${datadir}/fonts/otf/noto"
......@@ -51,6 +51,7 @@ RDEPENDS_${PN} = "\
ttf-dejavu-common \
ttf-dejavu-sans \
dbus-session-init \
otf-noto \
libmysqlclient \
libpq \
${@base_contains("DISTRO_FEATURES", "wayland", "wayland weston weston-examples", "", d)} \
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment