[Letux-kernel] X1600 / LX16 support - here: adding MMC

H. Nikolaus Schaller hns at goldelico.com
Wed Feb 7 21:32:56 CET 2024



> Am 07.02.2024 um 21:26 schrieb Andreas Kemnade <andreas at kemnade.info>:
> 
> On Wed, 7 Feb 2024 20:43:50 +0100
> "H. Nikolaus Schaller" <hns at goldelico.com> wrote:
> 
>>> Am 07.02.2024 um 20:21 schrieb Andreas Kemnade <andreas at kemnade.info>:
>>> 
>>> On Wed, 7 Feb 2024 17:05:25 +0100
>>> "H. Nikolaus Schaller" <hns at goldelico.com> wrote:  
>>>> IMHO, this are all secondary messages after the SD card isn't found.
>>>> 
>>> no rootwait? Is it simply just not waiting for the root device?  
>> 
>> Indeed there is none in the kernel command line as I had saved after fixing the U-Boot issue:
>> 
> Well, I added it and got now:

Should we add this to U-Boot or better to CONFIG_CMDLINE?

> [    0.000192] Loading compiled-in X.509 certificates
> [    0.000192] jz4740-mmc 13450000.mmc: Ingenic SD/MMC card driver registered
> [    0.000192] jz4740-mmc 13450000.mmc: Using DMA, 4-bit mode
> [    0.000192] input: gpio_keys as /devices/platform/gpio_keys/input/input0
> [    0.000192] clk: Not disabling unused clocks
> [    0.000192] jz4740-mmc 13460000.mmc: Ingenic SD/MMC card driver registered
> [    0.000192] jz4740-mmc 13460000.mmc: Using DMA, 4-bit mode
> [    0.000192] Waiting for root device /dev/mmcblk0p2...
> [    0.000192] jz4740-mmc 13460000.mmc: no support for card's volts
> [    0.000192] mmc1: error -22 whilst initialising SDIO card
> [    0.000192] mmc0: host does not support reading read-only switch, assuming write-enable
> [    0.000192] mmc0: error -145 whilst initialising SD card
> [    0.000192] jz4740-mmc 13450000.mmc: card claims to support voltages below defined range
> [    0.000192] mmc0: error -145 whilst initialising MMC card
> [    0.000192] mmc0: host does not support reading read-only switch, assuming write-enable
> [    0.000192] mmc0: error -145 whilst initialising SD card
> [    0.000192] jz4740-mmc 13450000.mmc: card claims to support voltages below defined range
> [    0.000192] mmc0: error -145 whilst initialising MMC card

That means that communication is tried but fails...
I have to pull out my oscilloscope to see if something happens on the pins.
Maybe tomorrow...

> [    0.000192] mmc1: Card stuck being busy! __mmc_poll_for_busy

Ok, there is likely no µSD installed in the other reader.

> 
> 
> Regards,
> Andreas

Really great progress these days!

BR,
Nikolaus



More information about the Letux-kernel mailing list