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
>>
>
>

Reply via email to