Hi JM,

On Tue, Sep 2, 2014 at 11:10 PM, Jean-Michel Hautbois
<jhautb...@gmail.com> wrote:
> 2014-09-02 11:20 GMT+02:00 Jean-Michel Hautbois
> <jean-michel.hautb...@vodalys.com>:
>> Hi there,
>>
>> I start a new thread, as I have done lots of test and this will be clearer.
>> I have problems reading and writing eMMC on my i.MX6 board with 3.17-rc3.
>> Sometimes I don't have read errors explicitly in dmesg, but fdisk has
>> no effects.
>> I activated MMC debug in my config file, and here is an extract of
>> mmc0 register dump and all mmc1 part.
>> On Freescale kernel, I confirm it works well with the same board and
>> sample, I can write a partition on mmc1.
>

My iMX6Q SabreSD board seems ok.
What board did you use?
What reading/writing problems did you meet?
I did not see errors in your log.
Can you paste the error log?

> <snip>
>
>> [    3.099853] sdhci [sdhci_add_host()]: mmc1: Auto-CMD23 available
>> [ 3.100143] sdhci-esdhc-imx 219c000.usdhc: No vqmmc regulator found
>
> I have set my vqmmc-supply in my DT, and it works well now...
> I don't really know why specifying vqmmc-supply is better, but I can
> assure it is : I can mount the partition created on the eMMC.
> The only remaining errors are on boot partitions reading.
> Maybe should we have a parameter in DT in order to tell if we want to
> get thse partitions or not, instead of the return value of
> mmc_boot_partition_access() which is always 1 (if I don't miss
> something) ?
>

Currently I also can't see why specifying  vqmmc-supply is better.
You can measure if the voltage is different after using vqmmc-supply.

If the error you see is CRC errors(-84), usually you may want to double check
the pad setting,  board layout, which could affect the signal quality,
or capture the waveform of DATA signal and ask HW expert to help analyze
whether it's good enough.

Regards
Dong Aisheng

> Thanks,
> JM
> --
> To unsubscribe from this list: send the line "unsubscribe linux-mmc" in
> the body of a message to majord...@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
--
To unsubscribe from this list: send the line "unsubscribe linux-mmc" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to