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.