On Wed, Aug 7, 2013 at 10:38 AM, Erlon Cruz <sombra...@gmail.com> wrote:
> > On Sat, Aug 3, 2013 at 7:03 AM, Peter Maydell <peter.mayd...@linaro.org>wrote: > >> On 2 August 2013 18:48, Erlon Cruz <sombra...@gmail.com> wrote: >> > kernel: Linux 3.10-rc6 -> vexpress_defconfig >> >> > The kernel boots, but it cant mount the SD: >> > >> > mmc0: host doesn't support card's voltages >> > mmc0: error -22 whilst initialising SD card >> > SD: Unknown CMD1 >> >> The mainline kernel's vexpress_defconfig is known to >> be broken. In particular you need to make sure you >> define at least CONFIG_REGULATOR and CONFIG_REGULATOR_VEXPRESS, >> otherwise the MMC controller driver thinks it supports no >> voltages at all and fails like this. >> > > Hmm, adding this option fixed the MMC problem. I mean, I can see the MMC > booting vexpress-a15. vexpress-a9 still doesnt shows up. I have tried > several kernels/configs combinations. > > v3.9 - vexpress_defconfig + VEXPRESS > v3.9 - with configs from linaro sources as in this tutorial ( > https://wiki.linaro.org/Resources/HowTo/KernelDeploy) > v3.9 - with a config from (3.2.0-1800-linaro-lt-vexpress-a9) that I can > sucessfully boot > > Can you guys suggest any other config I could try? Or kernel version or > repo? > > Got it booting with kernel from: git clone git:// git.linaro.org/kernel/linux-linaro-tracking.git Then building linaro default configure ARCH=arm scripts/kconfig/merge_config.sh \ linaro/configs/linaro-base.conf \ linaro/configs/ubuntu-minimal.conf \ linaro/configs/big-LITTLE-MP.conf \ linaro/configs/vexpress.conf Thanks Kind Regards, > Erlon > > > > > >> >> -- PMM >> > >