* [meta-fsl-arm-extra][PATCH 2/6] nitrogen6x-lite: Switch to zImage and new 3.14.28 kernel
2015-10-02 0:22 [meta-fsl-arm-extra][PATCH 1/6] linux-boundary: Bump kernel version to 3.14.28 Ian Coolidge
@ 2015-10-02 0:22 ` Ian Coolidge
2015-10-02 0:22 ` [meta-fsl-arm-extra][PATCH 3/6] nitrogen6x: Switch to zImage, new 3.14.28 kernel, dtb changes Ian Coolidge
` (4 subsequent siblings)
5 siblings, 0 replies; 10+ messages in thread
From: Ian Coolidge @ 2015-10-02 0:22 UTC (permalink / raw)
To: meta-freescale
Signed-off-by: Ian Coolidge <ian@boundarydevices.com>
---
conf/machine/nitrogen6x-lite.conf | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/conf/machine/nitrogen6x-lite.conf b/conf/machine/nitrogen6x-lite.conf
index 314adce..4793286 100644
--- a/conf/machine/nitrogen6x-lite.conf
+++ b/conf/machine/nitrogen6x-lite.conf
@@ -10,11 +10,11 @@ include conf/machine/include/tune-cortexa9.inc
SOC_FAMILY = "mx6:mx6dl"
KERNEL_DEVICETREE = "imx6dl-nit6xlite.dtb"
-KERNEL_IMAGETYPE = "uImage"
+KERNEL_IMAGETYPE = "zImage"
PREFERRED_PROVIDER_u-boot = "u-boot-boundary"
PREFERRED_PROVIDER_virtual/kernel ?= "linux-boundary"
-PREFERRED_VERSION_linux-boundary ?= "3.10.53"
+PREFERRED_VERSION_linux-boundary ?= "3.14.28"
# Use SPI NOR U-Boot by default
IMAGE_BOOTLOADER ?= ""
--
1.9.1
^ permalink raw reply related [flat|nested] 10+ messages in thread* [meta-fsl-arm-extra][PATCH 3/6] nitrogen6x: Switch to zImage, new 3.14.28 kernel, dtb changes
2015-10-02 0:22 [meta-fsl-arm-extra][PATCH 1/6] linux-boundary: Bump kernel version to 3.14.28 Ian Coolidge
2015-10-02 0:22 ` [meta-fsl-arm-extra][PATCH 2/6] nitrogen6x-lite: Switch to zImage and new 3.14.28 kernel Ian Coolidge
@ 2015-10-02 0:22 ` Ian Coolidge
2015-10-02 0:22 ` [meta-fsl-arm-extra][PATCH 4/6] nitrogen6sx: add machine configuration Ian Coolidge
` (3 subsequent siblings)
5 siblings, 0 replies; 10+ messages in thread
From: Ian Coolidge @ 2015-10-02 0:22 UTC (permalink / raw)
To: meta-freescale
Remove hdmi-input DTB
Add nitrogen6_vm DTBs
Signed-off-by: Ian Coolidge <ian@boundarydevices.com>
---
conf/machine/nitrogen6x.conf | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/conf/machine/nitrogen6x.conf b/conf/machine/nitrogen6x.conf
index 02d6468..eeff744 100644
--- a/conf/machine/nitrogen6x.conf
+++ b/conf/machine/nitrogen6x.conf
@@ -37,13 +37,13 @@ SOC_FAMILY = "mx6:mx6dl:mx6q"
KERNEL_DEVICETREE = "imx6q-sabrelite.dtb \
imx6q-nitrogen6_max.dtb \
imx6q-nitrogen6x.dtb imx6dl-nitrogen6x.dtb \
- imx6q-nitrogen6x-hdmi-input.dtb \
+ imx6dl-nitrogen6_vm.dtb imx6dl-nitrogen6_vm-magstripe.dtb \
"
-KERNEL_IMAGETYPE = "uImage"
+KERNEL_IMAGETYPE = "zImage"
PREFERRED_PROVIDER_u-boot = "u-boot-boundary"
PREFERRED_PROVIDER_virtual/kernel ?= "linux-boundary"
-PREFERRED_VERSION_linux-boundary ?= "3.10.53"
+PREFERRED_VERSION_linux-boundary ?= "3.14.28"
# Use SPI NOR U-Boot by default
IMAGE_BOOTLOADER ?= ""
--
1.9.1
^ permalink raw reply related [flat|nested] 10+ messages in thread* [meta-fsl-arm-extra][PATCH 4/6] nitrogen6sx: add machine configuration
2015-10-02 0:22 [meta-fsl-arm-extra][PATCH 1/6] linux-boundary: Bump kernel version to 3.14.28 Ian Coolidge
2015-10-02 0:22 ` [meta-fsl-arm-extra][PATCH 2/6] nitrogen6x-lite: Switch to zImage and new 3.14.28 kernel Ian Coolidge
2015-10-02 0:22 ` [meta-fsl-arm-extra][PATCH 3/6] nitrogen6x: Switch to zImage, new 3.14.28 kernel, dtb changes Ian Coolidge
@ 2015-10-02 0:22 ` Ian Coolidge
2015-10-02 0:22 ` [meta-fsl-arm-extra][PATCH 5/6] u-boot-boundary: Update to 2015-07 release Ian Coolidge
` (2 subsequent siblings)
5 siblings, 0 replies; 10+ messages in thread
From: Ian Coolidge @ 2015-10-02 0:22 UTC (permalink / raw)
To: meta-freescale
Adds support for Boundary Device's Nitrogen6 SoloX board.
More information at:
http://boundarydevices.com/product/nit6_solox-imx6/
Signed-off-by: Ian Coolidge <ian@boundarydevices.com>
---
conf/machine/nitrogen6sx.conf | 33 +++++++++++++++++++++++++++++++++
1 file changed, 33 insertions(+)
create mode 100644 conf/machine/nitrogen6sx.conf
diff --git a/conf/machine/nitrogen6sx.conf b/conf/machine/nitrogen6sx.conf
new file mode 100644
index 0000000..e5d261f
--- /dev/null
+++ b/conf/machine/nitrogen6sx.conf
@@ -0,0 +1,33 @@
+#@TYPE: Machine
+#@NAME: Boundary Devices Nitrogen6SX
+#@SOC: i.MX6SoloX
+#@DESCRIPTION: Machine configuration for Boundary Devices Nitrogen6SX
+#@MAINTAINER: Ian Coolidge <ian@boundarydevices.com>
+
+include conf/machine/include/imx-base.inc
+include conf/machine/include/tune-cortexa9.inc
+
+SOC_FAMILY = "mx6:mx6sx"
+
+KERNEL_DEVICETREE = "imx6sx-nitrogen6sx.dtb"
+KERNEL_IMAGETYPE = "zImage"
+
+PREFERRED_PROVIDER_u-boot = "u-boot-boundary"
+PREFERRED_PROVIDER_virtual/kernel ?= "linux-boundary"
+PREFERRED_VERSION_linux-boundary ?= "3.14.28"
+
+# Use SPI NOR U-Boot by default
+IMAGE_BOOTLOADER ?= ""
+
+# Ensure boot scripts will be available at rootfs time
+do_rootfs[depends] += "u-boot-script-boundary:do_deploy"
+
+# Boot scripts to install
+BOOT_SCRIPTS = "6x_bootscript-${MACHINE}:6x_bootscript"
+
+UBOOT_MACHINE ?= "nitrogen6sx_config"
+
+SERIAL_CONSOLE = "115200 ttymxc1"
+
+MACHINE_EXTRA_RRECOMMENDS += "linux-firmware-wl12xx"
+MACHINE_FEATURES += " pci wifi bluetooth"
--
1.9.1
^ permalink raw reply related [flat|nested] 10+ messages in thread* [meta-fsl-arm-extra][PATCH 5/6] u-boot-boundary: Update to 2015-07 release
2015-10-02 0:22 [meta-fsl-arm-extra][PATCH 1/6] linux-boundary: Bump kernel version to 3.14.28 Ian Coolidge
` (2 preceding siblings ...)
2015-10-02 0:22 ` [meta-fsl-arm-extra][PATCH 4/6] nitrogen6sx: add machine configuration Ian Coolidge
@ 2015-10-02 0:22 ` Ian Coolidge
2015-10-02 0:22 ` [meta-fsl-arm-extra][PATCH 6/6] u-boot-script-boundary: New bootscript for 3.14.28 kernel Ian Coolidge
2015-10-02 23:05 ` [meta-fsl-arm-extra][PATCH 1/6] linux-boundary: Bump kernel version to 3.14.28 Gary Thomas
5 siblings, 0 replies; 10+ messages in thread
From: Ian Coolidge @ 2015-10-02 0:22 UTC (permalink / raw)
To: meta-freescale
Adds support for Nitrogen6_SoloX board
Required u-boot version for 3.14.28 boundary kernel
Signed-off-by: Ian Coolidge <ian@boundarydevices.com>
---
recipes-bsp/u-boot/u-boot-boundary_git.bb | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/recipes-bsp/u-boot/u-boot-boundary_git.bb b/recipes-bsp/u-boot/u-boot-boundary_git.bb
index ef12a4b..5dd1985 100644
--- a/recipes-bsp/u-boot/u-boot-boundary_git.bb
+++ b/recipes-bsp/u-boot/u-boot-boundary_git.bb
@@ -3,14 +3,14 @@ require recipes-bsp/u-boot/u-boot.inc
DESCRIPTION = "u-boot for Boundary Devices boards."
LICENSE = "GPLv2+"
LIC_FILES_CHKSUM = "file://Licenses/README;md5=025bf9f768cbcb1a165dbe1a110babfb"
-COMPATIBLE_MACHINE = "(imx6qsabrelite|nitrogen6x)"
+COMPATIBLE_MACHINE = "(imx6qsabrelite|nitrogen6x|nitrogen6sx)"
PROVIDES = "u-boot"
-PV = "v2014.07+git${SRCPV}"
+PV = "boundary-v2015.07+git${SRCPV}"
-SRCREV = "21eb41461f0f1e9b7dde59cee37de89b473868ef"
-SRCBRANCH = "v2014.07-20140914"
+SRCREV = "440d48194fd7191de95eae3db5360c6c4384d3db"
+SRCBRANCH = "boundary-v2015.07"
SRC_URI = "git://github.com/boundarydevices/u-boot-imx6.git;branch=${SRCBRANCH}"
S = "${WORKDIR}/git"
--
1.9.1
^ permalink raw reply related [flat|nested] 10+ messages in thread* [meta-fsl-arm-extra][PATCH 6/6] u-boot-script-boundary: New bootscript for 3.14.28 kernel
2015-10-02 0:22 [meta-fsl-arm-extra][PATCH 1/6] linux-boundary: Bump kernel version to 3.14.28 Ian Coolidge
` (3 preceding siblings ...)
2015-10-02 0:22 ` [meta-fsl-arm-extra][PATCH 5/6] u-boot-boundary: Update to 2015-07 release Ian Coolidge
@ 2015-10-02 0:22 ` Ian Coolidge
2015-10-02 23:05 ` [meta-fsl-arm-extra][PATCH 1/6] linux-boundary: Bump kernel version to 3.14.28 Gary Thomas
5 siblings, 0 replies; 10+ messages in thread
From: Ian Coolidge @ 2015-10-02 0:22 UTC (permalink / raw)
To: meta-freescale
Streamlined cross-platform bootscript
Supports Nitrogen6_SoloX board
Signed-off-by: Ian Coolidge <ian@boundarydevices.com>
---
recipes-bsp/u-boot/u-boot-script-boundary_git.bb | 12 +++++-------
1 file changed, 5 insertions(+), 7 deletions(-)
diff --git a/recipes-bsp/u-boot/u-boot-script-boundary_git.bb b/recipes-bsp/u-boot/u-boot-script-boundary_git.bb
index 22103c1..f0b4fbc 100644
--- a/recipes-bsp/u-boot/u-boot-script-boundary_git.bb
+++ b/recipes-bsp/u-boot/u-boot-script-boundary_git.bb
@@ -1,20 +1,18 @@
LICENSE = "GPLv2+"
-LIC_FILES_CHKSUM = "file://Licenses/README;md5=025bf9f768cbcb1a165dbe1a110babfb"
+LIC_FILES_CHKSUM = "file://Licenses/README;md5=0507cd7da8e7ad6d6701926ec9b84c95"
DEPENDS = "u-boot-mkimage-native"
PV = "v2014.07+git${SRCPV}"
-SRCREV = "21eb41461f0f1e9b7dde59cee37de89b473868ef"
-SRCBRANCH = "v2014.07-20140914"
+SRCREV = "440d48194fd7191de95eae3db5360c6c4384d3db"
+SRCBRANCH = "boundary-v2015.07"
SRC_URI = "git://github.com/boundarydevices/u-boot-imx6.git;branch=${SRCBRANCH}"
S = "${WORKDIR}/git"
inherit deploy
-BOOTSCRIPT ?= "${S}/board/boundary/nitrogen6x/6x_bootscript-yocto-3.10.53.txt"
-BOOTSCRIPT_imx6qsabrelite ?= "${S}/board/boundary/nitrogen6x/6x_bootscript-yocto-3.10.53.txt"
-BOOTSCRIPT_nitrogen6x-lite ?= "${S}/board/boundary/nit6xlite/6x_bootscript-yocto-3.10.53.txt"
+BOOTSCRIPT ?= "${S}/board/boundary/nitrogen6x/6x_bootscript-yocto-3.14.txt"
UPGRADESCRIPT = "${S}/board/boundary/nitrogen6x/6x_upgrade.txt"
@@ -55,4 +53,4 @@ do_install[noexec] = "1"
do_populate_sysroot[noexec] = "1"
PACKAGE_ARCH = "${MACHINE_ARCH}"
-COMPATIBLE_MACHINE = "(nitrogen6x|nitrogen6x-lite)"
+COMPATIBLE_MACHINE = "(nitrogen6x|nitrogen6x-lite|nitrogen6sx)"
--
1.9.1
^ permalink raw reply related [flat|nested] 10+ messages in thread* Re: [meta-fsl-arm-extra][PATCH 1/6] linux-boundary: Bump kernel version to 3.14.28
2015-10-02 0:22 [meta-fsl-arm-extra][PATCH 1/6] linux-boundary: Bump kernel version to 3.14.28 Ian Coolidge
` (4 preceding siblings ...)
2015-10-02 0:22 ` [meta-fsl-arm-extra][PATCH 6/6] u-boot-script-boundary: New bootscript for 3.14.28 kernel Ian Coolidge
@ 2015-10-02 23:05 ` Gary Thomas
2015-10-02 23:56 ` Gary Thomas
2015-10-03 13:15 ` Otavio Salvador
5 siblings, 2 replies; 10+ messages in thread
From: Gary Thomas @ 2015-10-02 23:05 UTC (permalink / raw)
To: Ian Coolidge; +Cc: meta-freescale
[-- Attachment #1: Type: text/plain, Size: 1515 bytes --]
On 2015-10-01 18:22, Ian Coolidge wrote:
> Updated kernel recipe to 3.14.28 and added universal defconfig which works across all BD's boards.
>
> Signed-off-by: Ian Coolidge <ian@boundarydevices.com>
> ---
> .../linux/linux-boundary-3.10.53/defconfig | 386 --------------------
> .../linux/linux-boundary-3.14.28/defconfig | 406 +++++++++++++++++++++
> recipes-kernel/linux/linux-boundary_3.10.53.bb | 17 -
> recipes-kernel/linux/linux-boundary_3.14.28.bb | 17 +
> 4 files changed, 423 insertions(+), 403 deletions(-)
> delete mode 100644 recipes-kernel/linux/linux-boundary-3.10.53/defconfig
> create mode 100644 recipes-kernel/linux/linux-boundary-3.14.28/defconfig
> delete mode 100644 recipes-kernel/linux/linux-boundary_3.10.53.bb
> create mode 100644 recipes-kernel/linux/linux-boundary_3.14.28.bb
I've tried this series of patches, along with Poky/Yocto (latest master)
meta = "master:eac61f37e36099f74485dab398b57f3812826d17"
meta-fsl-arm = "master:10471566d2868b07f8ac832b94d5e98a463826ba"
meta-fsl-arm-extras = "master:daeab6d460a0163c6ae69982180cd8aa5a2c1a7c" + patch series
Alas, X11 still fails to come up :-( Log attached.
Does this work for you? Am I missing something?
--
------------------------------------------------------------
Gary Thomas | Consulting for the
MLB Associates | Embedded world
------------------------------------------------------------
[-- Attachment #2: Xorg.0.log --]
[-- Type: text/x-log, Size: 13383 bytes --]
[717731.779]
X.Org X Server 1.17.2
Release Date: 2015-06-16
[717731.779] X Protocol Version 11, Revision 0
[717731.779] Build Operating System: Linux 3.19.0-15-generic x86_64
[717731.779] Current Operating System: Linux nitrogen6x 3.14.28-1.0.0_ga+yocto+g4f49331 #1 SMP PREEMPT Fri Oct 2 11:12:37 MDT 2015 armv7l
[717731.779] Kernel command line: mxc_hdmi.only_cea=1 console=ttymxc1,115200 vmalloc=400M consoleblank=0 rootwait fixrtc root=/dev/mmcblk1p2
[717731.779] Build Date: 02 October 2015 11:20:47AM
[717731.779]
[717731.779] Current version of pixman: 0.32.6
[717731.779] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[717731.779] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[717731.779] (==) Log file: "/var/log/Xorg.0.log", Time: Fri Oct 2 22:59:03 2015
[717731.784] (==) Using config file: "/etc/X11/xorg.conf"
[717731.784] (==) Using config directory: "/etc/X11/xorg.conf.d"
[717731.784] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[717731.794] (==) No Layout section. Using the first Screen section.
[717731.794] (==) No screen section available. Using defaults.
[717731.794] (**) |-->Screen "Default Screen Section" (0)
[717731.794] (**) | |-->Monitor "<default monitor>"
[717731.794] (==) No device specified for screen "Default Screen Section".
Using the first device section listed.
[717731.794] (**) | |-->Device "i.MX Accelerated Framebuffer Device"
[717731.794] (==) No monitor specified for screen "Default Screen Section".
Using a default monitor configuration.
[717731.794] (**) Option "BlankTime" "0"
[717731.795] (**) Option "StandbyTime" "0"
[717731.795] (**) Option "SuspendTime" "0"
[717731.795] (**) Option "OffTime" "0"
[717731.795] (==) Automatically adding devices
[717731.795] (==) Automatically enabling devices
[717731.795] (==) Automatically adding GPU devices
[717731.796] (WW) The directory "/usr/share/fonts/X11/misc/" does not exist.
[717731.796] Entry deleted from font path.
[717731.796] (WW) The directory "/usr/share/fonts/X11/TTF/" does not exist.
[717731.796] Entry deleted from font path.
[717731.796] (WW) The directory "/usr/share/fonts/X11/OTF/" does not exist.
[717731.796] Entry deleted from font path.
[717731.796] (WW) The directory "/usr/share/fonts/X11/Type1/" does not exist.
[717731.796] Entry deleted from font path.
[717731.796] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
[717731.796] Entry deleted from font path.
[717731.796] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
[717731.796] Entry deleted from font path.
[717731.796] (==) FontPath set to:
[717731.796] (==) ModulePath set to "/usr/lib/xorg/modules"
[717731.796] (II) The server relies on udev to provide the list of input devices.
If no devices become available, reconfigure udev or disable AutoAddDevices.
[717731.797] (II) Loader magic: 0x1c2a48
[717731.797] (II) Module ABI versions:
[717731.797] X.Org ANSI C Emulation: 0.4
[717731.797] X.Org Video Driver: 19.0
[717731.797] X.Org XInput driver : 21.0
[717731.797] X.Org Server Extension : 9.0
[717731.798] (II) xfree86: Adding drm device (/dev/dri/card0)
[717731.798] (II) no primary bus or device found
[717731.798] falling back to /sys/devices/platform/Vivante GCCore/drm/card0
[717731.800] (II) LoadModule: "glx"
[717731.803] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[717731.879] (II) Module glx: vendor="X.Org Foundation"
[717731.879] compiled for 1.17.2, module version = 1.0.0
[717731.879] ABI class: X.Org Server Extension, version 9.0
[717731.879] (==) AIGLX enabled
[717731.879] (II) LoadModule: "vivante"
[717731.879] (II) Loading /usr/lib/xorg/modules/drivers/vivante_drv.so
[717731.884] (II) Module vivante: vendor="X.Org Foundation"
[717731.884] compiled for 1.17.2, module version = 1.0.0
[717731.884] Module class: X.Org Video Driver
[717731.884] ABI class: X.Org Video Driver, version 19.0
[717731.884] (II) VIVANTE: driver for vivante fb: VivanteGC500, VivanteGC2100,
VivanteGCCORE
[717731.884] (--) using VT number 1
[717731.960] (WW) Falling back to old probe method for vivante
[717731.960] (II) Loading sub module "fbdevhw"
[717731.960] (II) LoadModule: "fbdevhw"
[717731.961] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
[717731.970] (II) Module fbdevhw: vendor="X.Org Foundation"
[717731.970] compiled for 1.17.2, module version = 0.0.2
[717731.970] ABI class: X.Org Video Driver, version 19.0
[717731.971] (II) VIVANTE(0): using default device
[717731.971] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
[717731.971] (II) VIVANTE(0): Device preferred mode 'fb0':U:800x480p-57
[717731.971] (II) VIVANTE(0): Creating default Display subsection in Screen section
"Default Screen Section" for depth/fbbpp 16/16
[717731.971] (==) VIVANTE(0): Depth 16, (==) framebuffer bpp 16
[717731.971] (==) VIVANTE(0): RGB weight 565
[717731.971] (==) VIVANTE(0): Default visual is TrueColor
[717731.971] (==) VIVANTE(0): Using gamma correction (1.0, 1.0, 1.0)
[717731.971] (**) VIVANTE(0): Option "fbdev" "/dev/fb0"
[717731.971] (II) VIVANTE(0): checking modes against framebuffer device...
[717731.971] (II) VIVANTE(0): checking modes against monitor...
[717731.971] (II) VIVANTE(0): Use built in mode (bpp 16)
[717731.971] (--) VIVANTE(0): Virtual size is 0x0 (pitch 0)
[717731.971] (==) VIVANTE(0): DPI set to (96, 96)
[717731.971] (II) Loading sub module "fb"
[717731.971] (II) LoadModule: "fb"
[717731.972] (II) Loading /usr/lib/xorg/modules/libfb.so
[717731.977] (II) Module fb: vendor="X.Org Foundation"
[717731.977] compiled for 1.17.2, module version = 1.0.0
[717731.977] ABI class: X.Org ANSI C Emulation, version 0.4
[717731.977] (II) Loading sub module "exa"
[717731.977] (II) LoadModule: "exa"
[717731.978] (II) Loading /usr/lib/xorg/modules/libexa.so
[717731.983] (II) Module exa: vendor="X.Org Foundation"
[717731.983] compiled for 1.17.2, module version = 2.6.0
[717731.983] ABI class: X.Org Video Driver, version 19.0
[717732.053] (II) VIVANTE(0): printing discovered frame buffer 'fb0' supported modes:
[717732.054] (II) VIVANTE(0): Modeline "D:1920x1080i-50"x0.0 74.25 1920 1923 2643 2663 1080 1082 1083 1103 interlace +hsync +vsync -csync (27.9 kHz e)
[717732.054] (II) VIVANTE(0): Modeline "D:1920x1080i-60"x0.0 74.25 1920 1923 2203 2223 1080 1082 1083 1103 interlace +hsync +vsync -csync (33.4 kHz e)
[717732.054] (II) VIVANTE(0): Modeline "D:720x576i-25"x0.0 13.50 720 722 870 892 576 578 579 602 interlace +hsync +vsync -csync (15.1 kHz e)
[717732.054] (II) VIVANTE(0): Modeline "D:720x480i-30"x0.0 13.50 720 723 865 884 480 483 484 504 interlace +hsync +vsync -csync (15.3 kHz e)
[717732.054] (II) VIVANTE(0): Modeline "D:720x576i-50"x0.0 27.00 720 722 1010 1032 576 578 579 602 interlace +hsync +vsync -csync (26.2 kHz e)
[717732.055] (II) VIVANTE(0): Modeline "D:720x480i-60"x0.0 27.00 720 723 999 1018 480 483 484 504 interlace +hsync +vsync -csync (26.5 kHz e)
[717732.055] (II) VIVANTE(0): Modeline "U:320x240p-60"x0.0 6.41 320 338 368 408 240 249 252 262 -hsync -vsync -csync (15.7 kHz e)
[717732.055] (II) VIVANTE(0): Modeline "U:640x240p-60"x0.0 12.48 640 641 766 800 240 243 252 260 -hsync -vsync -csync (15.6 kHz e)
[717732.055] (II) VIVANTE(0): Modeline "U:640x480p-60"x0.0 33.71 640 688 708 748 480 498 499 526 -hsync -vsync -csync (45.1 kHz e)
[717732.055] (II) VIVANTE(0): Modeline "U:720x480p-60"x0.0 27.11 720 818 819 859 480 498 499 526 -hsync -vsync -csync (31.6 kHz e)
[717732.056] (II) VIVANTE(0): Modeline "U:480x800p-60"x0.0 25.88 480 496 498 516 800 816 818 836 -hsync -vsync -csync (50.2 kHz e)
[717732.056] (II) VIVANTE(0): Modeline "U:480x800p-57"x0.0 40.00 480 540 560 600 800 810 820 830 -hsync -vsync -csync (66.7 kHz e)
[717732.056] (II) VIVANTE(0): Modeline "U:800x600p-60"x0.0 40.68 800 1010 1020 1066 600 612 613 636 -hsync -vsync -csync (38.2 kHz e)
[717732.056] (II) VIVANTE(0): Modeline "U:1280x120p-60"x0.0 22.22 1280 1334 1337 1391 120 123 126 129 -hsync -vsync -csync (16.0 kHz e)
[717732.056] (II) VIVANTE(0): Modeline "U:480x272p-60"x0.0 10.23 480 481 522 524 272 274 284 287 -hsync -vsync -csync (19.5 kHz e)
[717732.056] (II) VIVANTE(0): Modeline "U:800x480p-60"x0.0 30.24 800 824 864 960 480 490 522 525 -hsync -vsync -csync (31.5 kHz e)
[717732.057] (II) VIVANTE(0): Modeline "U:800x480p-60"x0.0 30.24 800 824 864 960 480 490 522 525 -hsync -vsync -csync (31.5 kHz e)
[717732.057] (II) VIVANTE(0): Modeline "U:800x480p-60"x0.0 30.24 800 824 864 960 480 490 522 525 -hsync -vsync -csync (31.5 kHz e)
[717732.057] (II) VIVANTE(0): Modeline "U:800x480p-60"x0.0 30.24 800 824 864 960 480 490 522 525 -hsync -vsync -csync (31.5 kHz e)
[717732.057] (II) VIVANTE(0): Modeline "U:800x480p-57"x0.0 27.00 800 860 880 920 480 490 500 510 -hsync -vsync -csync (29.3 kHz eP)
[717732.097] (II) VIVANTE(0): Output DISP3 BG has no monitor section
[717732.097] (II) VIVANTE(0): Not using mode "D:1920x1080i-50" (interlace mode not supported)
[717732.097] (II) VIVANTE(0): Not using mode "D:1920x1080i-60" (interlace mode not supported)
[717732.097] (II) VIVANTE(0): Not using mode "D:720x576i-25" (interlace mode not supported)
[717732.097] (II) VIVANTE(0): Not using mode "D:720x480i-30" (interlace mode not supported)
[717732.097] (II) VIVANTE(0): Not using mode "D:720x576i-50" (interlace mode not supported)
[717732.097] (II) VIVANTE(0): Not using mode "D:720x480i-60" (interlace mode not supported)
[717732.098] (II) VIVANTE(0): Printing probed modes for output DISP3 BG
[717732.098] (II) VIVANTE(0): Modeline "U:800x480p-57"x57.5 27.00 800 860 880 920 480 490 500 510 -hsync -vsync -csync (29.3 kHz eP)
[717732.098] (II) VIVANTE(0): Modeline "U:800x600p-60"x60.0 40.68 800 1010 1020 1066 600 612 613 636 -hsync -vsync -csync (38.2 kHz e)
[717732.098] (II) VIVANTE(0): Modeline "U:480x800p-57"x80.3 40.00 480 540 560 600 800 810 820 830 -hsync -vsync -csync (66.7 kHz e)
[717732.098] (II) VIVANTE(0): Modeline "U:800x480p-60"x60.0 30.24 800 824 864 960 480 490 522 525 -hsync -vsync -csync (31.5 kHz e)
[717732.098] (II) VIVANTE(0): Modeline "U:480x800p-60"x60.0 25.88 480 496 498 516 800 816 818 836 -hsync -vsync -csync (50.2 kHz e)
[717732.098] (II) VIVANTE(0): Modeline "U:720x480p-60"x60.0 27.11 720 818 819 859 480 498 499 526 -hsync -vsync -csync (31.6 kHz e)
[717732.098] (II) VIVANTE(0): Modeline "U:640x480p-60"x85.7 33.71 640 688 708 748 480 498 499 526 -hsync -vsync -csync (45.1 kHz e)
[717732.098] (II) VIVANTE(0): Modeline "U:1280x120p-60"x123.8 22.22 1280 1334 1337 1391 120 123 126 129 -hsync -vsync -csync (16.0 kHz e)
[717732.098] (II) VIVANTE(0): Modeline "U:640x240p-60"x60.0 12.48 640 641 766 800 240 243 252 260 -hsync -vsync -csync (15.6 kHz e)
[717732.098] (II) VIVANTE(0): Modeline "U:480x272p-60"x68.0 10.23 480 481 522 524 272 274 284 287 -hsync -vsync -csync (19.5 kHz e)
[717732.098] (II) VIVANTE(0): Modeline "U:320x240p-60"x60.0 6.41 320 338 368 408 240 249 252 262 -hsync -vsync -csync (15.7 kHz e)
[717732.098] (II) VIVANTE(0): Output DISP3 BG connected
[717732.098] (II) VIVANTE(0): Using exact sizes for initial modes
[717732.098] (II) VIVANTE(0): Output DISP3 BG using initial mode U:800x480p-57
[717732.098] (II) VIVANTE(0): imxDisplayPreInit: virtual set 800 x 480, display width 0
[717732.098] (II) VIVANTE(0): FBDevPreInit: adjust display width 832
[717732.098] (**) VIVANTE(0): PreInit done
[717732.098] (II) VIVANTE(0): Init mode for fb device
[717732.143] (II) VIVANTE(0): hardware: DISP3 BG (video memory: 8162kB)
[717732.143] (II) VIVANTE(0): Pitch updated to 832 after ModeInit
[717732.143] (II) VIVANTE(0): FB Start = 0x75cfe000 FB Base = 0x75cfe000 FB Offset = (nil) FB PhyBase 0x46400000
[717732.143] (II) VIVANTE(0): reserve 4177920 bytes for on screen frame buffer; total fb memory size 8358400 bytes; offset of shadow buffer 4177920
[717732.195] (II) VIVANTE(0): hardware: DISP3 BG (video memory: 8162kB)
[717732.217] (II) VIVANTE(0): Pitch updated to 832 after ModeInit
[717732.217] (II) VIVANTE(0): test Initializing EXA
[717732.217] (II) VIVANTE(0): (driver build from: -dirty)
[717732.226] (II) EXA(0): Driver allocated offscreen pixmaps
[717732.226] (II) EXA(0): Driver registered support for the following operations:
[717732.226] (II) Solid
[717732.226] (II) Copy
[717732.226] (II) Composite (RENDER acceleration)
[717732.226] (II) UploadToScreen
[717732.226] (EE)
[717732.226] (EE) Backtrace:
[717732.226] (EE)
[717732.226] (EE) Segmentation fault at address 0xe0
[717732.226] (EE)
Fatal server error:
[717732.226] (EE) Caught signal 11 (Segmentation fault). Server aborting
[717732.226] (EE)
[717732.226] (EE)
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
[717732.227] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[717732.227] (EE)
[717732.234] (EE) Server terminated with error (1). Closing log file.
^ permalink raw reply [flat|nested] 10+ messages in thread* Re: [meta-fsl-arm-extra][PATCH 1/6] linux-boundary: Bump kernel version to 3.14.28
2015-10-02 23:05 ` [meta-fsl-arm-extra][PATCH 1/6] linux-boundary: Bump kernel version to 3.14.28 Gary Thomas
@ 2015-10-02 23:56 ` Gary Thomas
2015-10-03 13:16 ` Otavio Salvador
2015-10-03 13:15 ` Otavio Salvador
1 sibling, 1 reply; 10+ messages in thread
From: Gary Thomas @ 2015-10-02 23:56 UTC (permalink / raw)
To: Ian Coolidge; +Cc: meta-freescale
On 2015-10-02 17:05, Gary Thomas wrote:
> On 2015-10-01 18:22, Ian Coolidge wrote:
>> Updated kernel recipe to 3.14.28 and added universal defconfig which works across all BD's boards.
>>
>> Signed-off-by: Ian Coolidge <ian@boundarydevices.com>
>> ---
>> .../linux/linux-boundary-3.10.53/defconfig | 386 --------------------
>> .../linux/linux-boundary-3.14.28/defconfig | 406 +++++++++++++++++++++
>> recipes-kernel/linux/linux-boundary_3.10.53.bb | 17 -
>> recipes-kernel/linux/linux-boundary_3.14.28.bb | 17 +
>> 4 files changed, 423 insertions(+), 403 deletions(-)
>> delete mode 100644 recipes-kernel/linux/linux-boundary-3.10.53/defconfig
>> create mode 100644 recipes-kernel/linux/linux-boundary-3.14.28/defconfig
>> delete mode 100644 recipes-kernel/linux/linux-boundary_3.10.53.bb
>> create mode 100644 recipes-kernel/linux/linux-boundary_3.14.28.bb
>
> I've tried this series of patches, along with Poky/Yocto (latest master)
> meta = "master:eac61f37e36099f74485dab398b57f3812826d17"
> meta-fsl-arm = "master:10471566d2868b07f8ac832b94d5e98a463826ba"
> meta-fsl-arm-extras = "master:daeab6d460a0163c6ae69982180cd8aa5a2c1a7c" + patch series
>
> Alas, X11 still fails to come up :-( Log attached.
>
> Does this work for you? Am I missing something?
>
Actually I just realized this is only still 3.14.28 which will
not work with the current Vivante (GPU) firmware.
Any ideas on when 3.14.38 will be coming along?
Thanks
--
------------------------------------------------------------
Gary Thomas | Consulting for the
MLB Associates | Embedded world
------------------------------------------------------------
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [meta-fsl-arm-extra][PATCH 1/6] linux-boundary: Bump kernel version to 3.14.28
2015-10-02 23:56 ` Gary Thomas
@ 2015-10-03 13:16 ` Otavio Salvador
0 siblings, 0 replies; 10+ messages in thread
From: Otavio Salvador @ 2015-10-03 13:16 UTC (permalink / raw)
To: Gary Thomas; +Cc: meta-freescale@yoctoproject.org
On Fri, Oct 2, 2015 at 8:56 PM, Gary Thomas <gary@mlbassoc.com> wrote:
> On 2015-10-02 17:05, Gary Thomas wrote:
>>
>> On 2015-10-01 18:22, Ian Coolidge wrote:
>>>
>>> Updated kernel recipe to 3.14.28 and added universal defconfig which
>>> works across all BD's boards.
>>>
>>> Signed-off-by: Ian Coolidge <ian@boundarydevices.com>
>>> ---
>>> .../linux/linux-boundary-3.10.53/defconfig | 386
>>> --------------------
>>> .../linux/linux-boundary-3.14.28/defconfig | 406
>>> +++++++++++++++++++++
>>> recipes-kernel/linux/linux-boundary_3.10.53.bb | 17 -
>>> recipes-kernel/linux/linux-boundary_3.14.28.bb | 17 +
>>> 4 files changed, 423 insertions(+), 403 deletions(-)
>>> delete mode 100644
>>> recipes-kernel/linux/linux-boundary-3.10.53/defconfig
>>> create mode 100644
>>> recipes-kernel/linux/linux-boundary-3.14.28/defconfig
>>> delete mode 100644 recipes-kernel/linux/linux-boundary_3.10.53.bb
>>> create mode 100644 recipes-kernel/linux/linux-boundary_3.14.28.bb
>>
>>
>> I've tried this series of patches, along with Poky/Yocto (latest master)
>> meta = "master:eac61f37e36099f74485dab398b57f3812826d17"
>> meta-fsl-arm = "master:10471566d2868b07f8ac832b94d5e98a463826ba"
>> meta-fsl-arm-extras = "master:daeab6d460a0163c6ae69982180cd8aa5a2c1a7c"
>> + patch series
>>
>> Alas, X11 still fails to come up :-( Log attached.
>>
>> Does this work for you? Am I missing something?
>>
>
> Actually I just realized this is only still 3.14.28 which will
> not work with the current Vivante (GPU) firmware.
>
> Any ideas on when 3.14.38 will be coming along?
The external module intends to solve this problem and allow for newer
GPU versions to work with old kernel releases, easing the upgrade
process for vendors.
--
Otavio Salvador O.S. Systems
http://www.ossystems.com.br http://code.ossystems.com.br
Mobile: +55 (53) 9981-7854 Mobile: +1 (347) 903-9750
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [meta-fsl-arm-extra][PATCH 1/6] linux-boundary: Bump kernel version to 3.14.28
2015-10-02 23:05 ` [meta-fsl-arm-extra][PATCH 1/6] linux-boundary: Bump kernel version to 3.14.28 Gary Thomas
2015-10-02 23:56 ` Gary Thomas
@ 2015-10-03 13:15 ` Otavio Salvador
1 sibling, 0 replies; 10+ messages in thread
From: Otavio Salvador @ 2015-10-03 13:15 UTC (permalink / raw)
To: Gary Thomas; +Cc: meta-freescale@yoctoproject.org
On Fri, Oct 2, 2015 at 8:05 PM, Gary Thomas <gary@mlbassoc.com> wrote:
> On 2015-10-01 18:22, Ian Coolidge wrote:
>>
>> Updated kernel recipe to 3.14.28 and added universal defconfig which works
>> across all BD's boards.
>>
>> Signed-off-by: Ian Coolidge <ian@boundarydevices.com>
>> ---
>> .../linux/linux-boundary-3.10.53/defconfig | 386
>> --------------------
>> .../linux/linux-boundary-3.14.28/defconfig | 406
>> +++++++++++++++++++++
>> recipes-kernel/linux/linux-boundary_3.10.53.bb | 17 -
>> recipes-kernel/linux/linux-boundary_3.14.28.bb | 17 +
>> 4 files changed, 423 insertions(+), 403 deletions(-)
>> delete mode 100644 recipes-kernel/linux/linux-boundary-3.10.53/defconfig
>> create mode 100644 recipes-kernel/linux/linux-boundary-3.14.28/defconfig
>> delete mode 100644 recipes-kernel/linux/linux-boundary_3.10.53.bb
>> create mode 100644 recipes-kernel/linux/linux-boundary_3.14.28.bb
>
>
> I've tried this series of patches, along with Poky/Yocto (latest master)
> meta = "master:eac61f37e36099f74485dab398b57f3812826d17"
> meta-fsl-arm = "master:10471566d2868b07f8ac832b94d5e98a463826ba"
> meta-fsl-arm-extras = "master:daeab6d460a0163c6ae69982180cd8aa5a2c1a7c" +
> patch series
>
> Alas, X11 still fails to come up :-( Log attached.
>
> Does this work for you? Am I missing something?
The X11 fails to come up because of the GPU ABI difference. However,
are you using the external module? Please check if you have it in the
image and if it has been loaded.
--
Otavio Salvador O.S. Systems
http://www.ossystems.com.br http://code.ossystems.com.br
Mobile: +55 (53) 9981-7854 Mobile: +1 (347) 903-9750
^ permalink raw reply [flat|nested] 10+ messages in thread