Update Boundary Devices boards support
cover Update Boundary Devices boards support
Hi all,
This series is mainly about switching to zImage booting as well as updating the U-Boot and Kernel revisions (still based on the 3.14.28-1.0.0-GA release).
Details about the U-Boot/Kernel revisions update are described in the patch commit log.
Regards,
Gary
Gary Bisson (3):
board/boundarydevices: update 6x_bootscript to use zImage nitrogen6*_defconfig: switch to zImage nitrogen6*_defconfig: bump u-boot and kernel revisions
board/boundarydevices/nitrogen6x/6x_bootscript.txt | 8 ++++---- configs/nitrogen6sx_defconfig | 8 ++++---- configs/nitrogen6x_defconfig | 8 ++++---- 3 files changed, 12 insertions(+), 12 deletions(-)
Signature · 1 line
2.6.1
PATCH 1/3 board/boundarydevices: update 6x_bootscript to use zImage
As suggested by Thomas:
http://lists.busybox.net/pipermail/buildroot/2015-September/139884.html
--- board/boundarydevices/nitrogen6x/6x_bootscript.txt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-)
board/boundarydevices/nitrogen6x/6x_bootscript.txt +4 -4
@@ -1,7 +1,7 @@ setenv bootargs '' a_script=0x10800000 -a_uImage=0x10800000 +a_zImage=0x10800000 a_fdt=0x13000000 setenv initrd_high 0xffffffff
@@ -20,7 +20,7 @@ if itest.s "x" == "x${dtbname}" ; then dtbname=imx6sx-${board}-m4.dtb; fi a_script=0x80800000 - a_uImage=0x80800000 + a_zImage=0x80800000 a_fdt=0x83000000 else dtbname=imx6q-${board}.dtb;
@@ -125,7 +125,7 @@ if itest.s "x" != "x${show_env}" ; then printenv fi -if load ${dtype} ${disk}:${bootpart} ${a_uImage} ${bootdir}/uImage ; then - bootm ${a_uImage} - ${a_fdt} +if load ${dtype} ${disk}:${bootpart} ${a_zImage} ${bootdir}/zImage ; then + bootz ${a_zImage} - ${a_fdt} fi echo "Error loading kernel image"
Signature · 1 line
2.6.1
PATCH 2/3 nitrogen6*_defconfig: switch to zImage
In reply to Gary BissonAs now using zImage/bootz in the 6x_bootscript.
--- configs/nitrogen6sx_defconfig | 2 +- configs/nitrogen6x_defconfig | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-)
configs/nitrogen6sx_defconfig +1 -1
@@ -31,7 +31,7 @@ BR2_LINUX_KERNEL_CUSTOM_TARBALL=y # Last version of branch boundary-imx_3.14.28_1.0.0_ga BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/boundarydevices/linux-imx6/tarball/3417c66/linux-imx6-3417c66.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="nitrogen6x" +BR2_LINUX_KERNEL_ZIMAGE=y BR2_LINUX_KERNEL_INSTALL_TARGET=y -BR2_LINUX_KERNEL_UIMAGE_LOADADDR="0x80008000" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="imx6sx-nitrogen6sx"
configs/nitrogen6x_defconfig +1 -1
@@ -31,7 +31,7 @@ BR2_LINUX_KERNEL_CUSTOM_TARBALL=y # Last version of branch boundary-imx_3.14.28_1.0.0_ga BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/boundarydevices/linux-imx6/tarball/3417c66/linux-imx6-3417c66.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="nitrogen6x" +BR2_LINUX_KERNEL_ZIMAGE=y BR2_LINUX_KERNEL_INSTALL_TARGET=y -BR2_LINUX_KERNEL_UIMAGE_LOADADDR="0x10008000" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="imx6dl-nit6xlite imx6dl-nitrogen6_vm imx6dl-nitrogen6x imx6q-nitrogen6x imx6q-nitrogen6_max imx6q-sabrelite"
Signature · 1 line
2.6.1
PATCH 3/3 nitrogen6*_defconfig: bump u-boot and kernel revisions
In reply to Gary BissonThis update brings several improvements such as:
- switch to a generic Boundary defconfig
- same across all the Boundary Devices platforms
- support of HDMI to MIPI daugther board
https://boundarydevices.com/product/bd_hdmi_mipi/
- enhanced display support
- LCD ASIT500MA6F5D
- LCD A030JN01
- HDMI 480p
For a complete list of changes:
https://github.com/boundarydevices/linux-imx6/commits/d7a412b
https://github.com/boundarydevices/u-boot-imx6/commits/a4070a8
--- configs/nitrogen6sx_defconfig | 6 +++--- configs/nitrogen6x_defconfig | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-)
configs/nitrogen6sx_defconfig +3 -3
@@ -23,14 +23,14 @@ BR2_TARGET_UBOOT_BOARDNAME="nitrogen6sx" BR2_TARGET_UBOOT_FORMAT_IMX=y BR2_TARGET_UBOOT_CUSTOM_TARBALL=y # Last version of branch boundary-v2015.07 -BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="http://github.com/boundarydevices/u-boot-imx6/tarball/5115a9e/u-boot-5115a9e.tar.gz" +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="http://github.com/boundarydevices/u-boot-imx6/tarball/a4070a8/u-boot-a4070a8.tar.gz" # kernel BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_TARBALL=y # Last version of branch boundary-imx_3.14.28_1.0.0_ga -BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/boundarydevices/linux-imx6/tarball/3417c66/linux-imx6-3417c66.tar.gz" -BR2_LINUX_KERNEL_DEFCONFIG="nitrogen6x" +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/boundarydevices/linux-imx6/tarball/d7a412b/linux-imx6-d7a412b.tar.gz" +BR2_LINUX_KERNEL_DEFCONFIG="boundary" BR2_LINUX_KERNEL_ZIMAGE=y BR2_LINUX_KERNEL_INSTALL_TARGET=y BR2_LINUX_KERNEL_DTS_SUPPORT=y
configs/nitrogen6x_defconfig +3 -3
@@ -23,14 +23,14 @@ BR2_TARGET_UBOOT_BOARDNAME="nitrogen6q" BR2_TARGET_UBOOT_FORMAT_IMX=y BR2_TARGET_UBOOT_CUSTOM_TARBALL=y # Last version of branch boundary-v2015.07 -BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="http://github.com/boundarydevices/u-boot-imx6/tarball/5115a9e/u-boot-5115a9e.tar.gz" +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="http://github.com/boundarydevices/u-boot-imx6/tarball/a4070a8/u-boot-a4070a8.tar.gz" # kernel BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_TARBALL=y # Last version of branch boundary-imx_3.14.28_1.0.0_ga -BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/boundarydevices/linux-imx6/tarball/3417c66/linux-imx6-3417c66.tar.gz" -BR2_LINUX_KERNEL_DEFCONFIG="nitrogen6x" +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/boundarydevices/linux-imx6/tarball/d7a412b/linux-imx6-d7a412b.tar.gz" +BR2_LINUX_KERNEL_DEFCONFIG="boundary" BR2_LINUX_KERNEL_ZIMAGE=y BR2_LINUX_KERNEL_INSTALL_TARGET=y BR2_LINUX_KERNEL_DTS_SUPPORT=y
Signature · 1 line
2.6.1
cover Update Boundary Devices boards support
In reply to Gary BissonDear Gary Bisson,
Quoted 4 lines · Gary Bisson
Gary Bisson (3):
board/boundarydevices: update 6x_bootscript to use zImage nitrogen6*_defconfig: switch to zImage nitrogen6*_defconfig: bump u-boot and kernel revisions
All three patches applied, thanks!
Thomas
Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons Embedded Linux, Kernel and Android engineering http://free-electrons.com