[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