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? Kind Regards, Erlon > > -- PMM >