On Tue, Feb 23, 2021 at 5:40 PM ha ppay <andocn...@gmail.com> wrote:
>
> Hi,
> I forgot attaching kernel log.
> I don't know if I can add it by replying to the comment, but I will challenge 
> it.
> I thought that the SDHC/MMC are type of media, and "high speed"  indicates 
> 4-bit mode.
> [    1.086202] mmc0: new high speed SDHC card at address 0001
> [    1.091531] mmcblk0: mmc0:0001 ASTC 29.0 GiB
>
> [    1.118517] mmc1: new high speed MMC card at address 0001
> [    1.123897] mmcblk1: mmc1:0001 M62704 3.56 GiB

"NO"... "high speed" doesn't mean anything on "bit-ness"..

https://elixir.bootlin.com/linux/v5.11/source/drivers/mmc/core/bus.c#L366

https://elixir.bootlin.com/linux/v5.11/source/include/linux/mmc/host.h#L575

So it's stuck in MMC_TIMING_SD_HS/MMC_TIMING_MMC_HS timings..

You don't get SDR12/DDR50 mode till mmc_card_uhs and then it would say:

[    1.086202] mmc0: new ultra high speed SDHC card at address 0001

either way, your eMMC is still in 8-bit mode..

BUS width just changes how the data is communicated..

https://elixir.bootlin.com/linux/v5.11/C/ident/MMC_BUS_WIDTH_8

Regards,

-- 
Robert Nelson
https://rcn-ee.com/

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/CAOCHtYh%2BoBck4bXmrFG3ziR6W-51HGPbyHr59KXT8CZii-pVYg%40mail.gmail.com.

Reply via email to