[U-Boot] [PATCH v5 0/3] sunxi: fix eMMC stability issues on A64
Vasily Khoruzhick
anarsoul at gmail.com
Sat Jun 16 17:45:02 UTC 2018
On Sat, Jun 16, 2018 at 2:47 AM, Jagan Teki <jagannadh.teki at gmail.com> wrote:
> On Wed, Jun 6, 2018 at 10:26 AM, Vasily Khoruzhick <anarsoul at gmail.com> wrote:
>> eMMC seems to require new clocking mode and calibration on A64,
>> otherwise it is pretty unstable on some boards (e.g. Pinebook)
>> with some eMMCs.
>>
>> v2: - improve comment about calibration for eMMC on A64
>> - simplify ifdef-s around configuring delays
>> v3: - fix fallout due to ifdef simplification in v2
>> v4: - really fix ifdefs this time
>> v5: - add new option for SoCs without new mode switch in CCM
>>
>> Vasily Khoruzhick (3):
>> sunxi-mmc: introduce new MMC_SUNXI_HAS_NEW_MODE_SWITCH option
>> sunxi-mmc: use new mode on A64
>> mmc: sunxi: run calibration on A64
>
> I have still observing eMMC boot issue, this need to debug further
It boots for me from eMMC on Pinebook and Pine64-LTS, thus I have no
hardware to debug it further.
Moreover, Linux also does calibration on A64 for eMMC, do you
experience any issues with eMMC in Linux?
> U-Boot SPL 2018.07-rc1-00164-g117d5917d2 (Jun 16 2018 - 15:12:28 +0530)
> DRAM: 1024 MiB
> Trying to boot from MMC2
> unable to select a mode
> mmc_load_image_raw_sector: mmc block read error
> SPL: failed to boot from all boot devices
> ### ERROR ### Please RESET the board ###
>
> Jagan.
More information about the U-Boot
mailing list