Skip to contentSkip to conversation

linux-wandboard (3.10.17): Update SRCREV to 778d55

PATCH Superseded John Weber 2 participants 7 messages Mar 24, 2014 – Mar 25, 2014

v1 of 3 Superseded Latest is v3 →

lore
Share & tools
lore

John Weber

author
#0 lore raw

PATCH 1/2 linux-wandboard (3.10.17): Update SRCREV to 778d55

Update Wandboard 3.10.17 kernel to commit 778d55, which includes an update to the DTS to enable all mxcfb devices.

---
 recipes-kernel/linux/linux-wandboard_3.10.17.bb |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
recipes-kernel/linux/linux-wandboard_3.10.17.bb +1 -1
index 4ecd7f1..a48b128 100644
@@ -8,7 +8,7 @@ DEPENDS += "lzop-native bc-native"
 
 # Wandboard branch - based on 3.10.17_1.0.0_beta from Freescale git
 SRCBRANCH = "wandboard_imx_3.10.17_1.0.0_beta"
-SRCREV = "92461eb9aa0f946e3acbd64826eac94bef8fc23a"
+SRCREV = "778d5569e4109e6c8ac1d2fc447f98d722969edc"
 LOCALVERSION = "-1.0.0-wandboard"
 
 
Signature · 1 line
1.7.9.5
author
#1 lore raw

PATCH 2/2 wandboard: Change kernel to 3.10.17

Move default kernel selection to 3.10.17 in advance of the 1.6 release, because currently 3.0.35_4.0.0 is broken in master. There are known issues with the kernel that will be resolved with community assistance. These include:

- HDMI: Using X11 causes HDMI output to default to 1024x768 resolution regardless of the 'video=mxcfb...' bootarg selection.
- HDMI, EDID: Does not work (but this did not work on 3.0.35 either).
- Sound, SGTL5000: After POR, the codec chip works fine. However, after playing sound through the coded, a board soft reset or pushbutton reset results in a hung I2C2 bus, causing devices on i2c2 to fail to initialize.
- Sound, HDMI audio output: Using HDMI audio output seems to cause very slow playback of both audio and video, and can be seen using aplay or gst-launch.

---
 conf/machine/include/wandboard.inc |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
conf/machine/include/wandboard.inc +1 -1
index ff6fb52..d8a0348 100644
@@ -4,7 +4,7 @@ include conf/machine/include/imx-base.inc
 include conf/machine/include/tune-cortexa9.inc
 
 PREFERRED_PROVIDER_virtual/kernel ?= "linux-wandboard"
-PREFERRED_VERSION_linux-wandboard ?= "3.0.35"
+PREFERRED_VERSION_linux-wandboard ?= "3.10.17"
 
 SERIAL_CONSOLE = "115200 ttymxc0"
 
Signature · 1 line
1.7.9.5
#2 lore raw

Re: [meta-fsl-arm-extra][PATCH 2/2] wandboard: Change kernel to 3.10.17

Hi John,

Quoted 5 lines · John Weber

Move default kernel selection to 3.10.17 in advance of the 1.6 release, because currently 3.0.35_4.0.0 is broken in master. There are known issues with the kernel that will be resolved with community assistance. These include:

Quoted 7 lines

- HDMI: Using X11 causes HDMI output to default to 1024x768 resolution regardless of the 'video=mxcfb...' bootarg selection.
- HDMI, EDID: Does not work (but this did not work on 3.0.35 either).
- Sound, SGTL5000: After POR, the codec chip works fine. However, after playing sound through the coded, a board soft reset or pushbutton reset results in a hung I2C2 bus, causing devices on i2c2 to fail to initialize.

I have fixed this issue already:
https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/sound/soc/codecs/sgtl5000.c?id=af8ee11209e749c75eabf32b2a4ca631f396acf8

Regards,

Fabio Estevam

author
#3 lore raw

Re: [meta-fsl-arm-extra][PATCH 2/2] wandboard: Change kernel to 3.10.17

Hi Fabio,

Quoted 15 lines · Fabio Estevam

Hi John,

Quoted 5 lines · John Weber

Move default kernel selection to 3.10.17 in advance of the 1.6 release, because currently 3.0.35_4.0.0 is broken in master. There are known issues with the kernel that will be resolved with community assistance. These include:

Quoted 7 lines

- HDMI: Using X11 causes HDMI output to default to 1024x768 resolution regardless of the 'video=mxcfb...' bootarg selection.
- HDMI, EDID: Does not work (but this did not work on 3.0.35 either).
- Sound, SGTL5000: After POR, the codec chip works fine. However, after playing sound through the coded, a board soft reset or pushbutton reset results in a hung I2C2 bus, causing devices on i2c2 to fail to initialize.

Quoted 2 lines

I have fixed this issue already:
https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/sound/soc/codecs/sgtl5000.c?id=af8ee11209e749c75eabf32b2a4ca631f396acf8

Thanks for noticing this. I did see your patches. Unfortunately, I don't think that the bug fixes you pushed resolved this particular problem. I have a local branch where I've merged a lot of the ASoC patches (starting with yours) and they didn't help. I suspect that something else is causing the codec to be naughty.

Quoted 3 lines

Regards,

Fabio Estevam

Thanks,
John

#4 lore raw

Re: [meta-fsl-arm-extra][PATCH 2/2] wandboard: Change kernel to 3.10.17

Hi John,

Quoted 5 lines · John Weber

Thanks for noticing this. I did see your patches. Unfortunately, I don't think that the bug fixes you pushed resolved this particular problem. I have a local branch where I've merged a lot of the ASoC patches (starting with yours) and they didn't help. I suspect that something else is causing the codec to be naughty.

I noticed this same bug on several boards: mx28evk, sabrelite, wandboard and it fixes the issue for me on all of them.

I have just tried a mainline kernel and I am able to play audio just fine after a reboot on a mx6qsabresd.

Regards,

Fabio Estevam

#5 lore raw

Re: [meta-fsl-arm-extra][PATCH 2/2] wandboard: Change kernel to 3.10.17

Quoted 10 lines · Fabio Estevam

Hi John,

Quoted 5 lines · John Weber

Thanks for noticing this. I did see your patches. Unfortunately, I don't think that the bug fixes you pushed resolved this particular problem. I have a local branch where I've merged a lot of the ASoC patches (starting with yours) and they didn't help. I suspect that something else is causing the codec to be naughty.

Quoted 5 lines

I noticed this same bug on several boards: mx28evk, sabrelite, wandboard and it fixes the issue for me on all of them.

I have just tried a mainline kernel and I am able to play audio just fine after a reboot on a mx6qsabresd.

I meant "on a mx6q-wandboard".

author
#6 lore raw

Re: [meta-fsl-arm-extra][PATCH 2/2] wandboard: Change kernel to 3.10.17

In reply to Fabio Estevam

Hi Fabio -

Quoted 15 lines · Fabio Estevam

Hi John,

Quoted 5 lines · John Weber

Move default kernel selection to 3.10.17 in advance of the 1.6 release, because currently 3.0.35_4.0.0 is broken in master. There are known issues with the kernel that will be resolved with community assistance. These include:

Quoted 7 lines

- HDMI: Using X11 causes HDMI output to default to 1024x768 resolution regardless of the 'video=mxcfb...' bootarg selection.
- HDMI, EDID: Does not work (but this did not work on 3.0.35 either).
- Sound, SGTL5000: After POR, the codec chip works fine. However, after playing sound through the coded, a board soft reset or pushbutton reset results in a hung I2C2 bus, causing devices on i2c2 to fail to initialize.

Quoted 6 lines

I have fixed this issue already:
https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/sound/soc/codecs/sgtl5000.c?id=af8ee11209e749c75eabf32b2a4ca631f396acf8

Regards,

Fabio Estevam

Thanks for your help with this. I was able to make the correct changes this time and fixed the problem. Just sent a v2.

John