Please see the listing below.
=> mmc list
FSL_SDHC: 0 (SD)
FSL_SDHC: 1
=> ls mmc 1:1
1000000 random_data1
1 file(s), 0 dir(s)
=> mmc list
FSL_SDHC: 0 (SD)
FSL_SDHC: 1 (eMMC)
Why is it that “mmc list” shows the eMMC after listing the directory but not before? Is this a bug or a feature?
I am using a board designed by ourselves based on the iMX6UL EVK. I am using my own image created with Buildroot using the Linux kernel and U-Boot from the 4.9 release by NXP. We have a MicroSD cage from which I am currently booting connected to port 1 and connected to port 2 we have Kingston EMMC04G-M627-Y02U eMMC (eMMC v5.1 compatible with v4.5). Once Linux boots I can (on eMMC) create partitions, format them and copy data, so everything seems fine in Linux so far.
Hi antonioramos
one can try with nxp uboot imx_v2017.03 :
and use yocto for build, Yocto Guide guidelines from
Documentation package
https://www.nxp.com/webapp/Download?colCode=L4.9.11_1.0.0_LINUX_DOCS
Also may be recommended to post issue on uboot mail list
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Hi Igor,
That is the exact u-boot version that I am using, I downloaded it from the NXP git repo. And I am using the defconfig from the evk.
U-Boot 2017.03 (Feb 23 2018 - 17:02:39 +0000)
CPU: Freescale i.MX6UL rev1.1 528 MHz (running at 396 MHz)
CPU: Commercial temperature grade (0C to 95C) at 61C
Reset cause: WDOG
Model: Freescale i.MX6 UltraLite 14x14 EVK Board
Board: MX6UL 14x14 EVK
DRAM: 512 MiB
MMC: FSL_SDHC: 0, FSL_SDHC: 1
Thanks, I will try something else.
Antonio