[BUG] mx6cuboxi : broken MMC support

François Perrad francois.perrad at gadz.org
Sun Oct 11 17:27:25 CEST 2020


Le dim. 11 oct. 2020 à 16:18, Fabio Estevam <festevam at gmail.com> a écrit :

> Hi François,
>
> On Sun, Oct 11, 2020 at 5:08 AM François Perrad
> <francois.perrad at gadz.org> wrote:
>
> > After changing the 3 occurrences of "mmc 0:1",the fdt file and kernel
> are not correctly loaded.
> > (nothing happens after the message "Starting kernel ...")
> >
> > Here the full log :
> >
> > U-Boot SPL 2020.07 (Oct 11 2020 - 09:41:04 +0200)
> > WDT:   Not found!
> > Trying to boot from MMC1
> >
> >
> > U-Boot 2020.07 (Oct 11 2020 - 09:41:04 +0200)
> >
> > CPU:   Freescale i.MX6SOLO rev1.3 996 MHz (running at 792 MHz)
> > CPU:   Commercial temperature grade (0C to 95C) at 38C
> > Reset cause: POR
> > Board: MX6 Cubox-i
> > DRAM:  512 MiB
> > MMC:   FSL_SDHC: 1, FSL_SDHC: 2
> > Loading Environment from MMC... *** Warning - bad CRC, using default
> environment
> >
> > No panel detected: default to HDMI
> > Display: HDMI (1024x768)
> > In:    serial
> > Out:   serial
> > Err:   serial
> > Net:
> > Warning: ethernet at 2188000 using MAC address from ROM
> > eth0: ethernet at 2188000
> > Hit any key to stop autoboot:  0
> > switch to partitions #0, OK
> > mmc1 is current device
> > Scanning mmc 1:1...
> > Found U-Boot script /boot/boot.scr
> > 336 bytes read in 13 ms (24.4 KiB/s)
> > ## Executing script at 12000000
> > 8552176 bytes read in 427 ms (19.1 MiB/s)
> > ERROR: Did not find a cmdline Flattened Device Tree
> >
> > Starting kernel ...
>
> I don't have access to a mx6cubox-i at the moment.
>
> Does it boot if you manually if you reach the U-Boot prompt and do:
>
> mmc dev 1
> setenv finduuid "part uuid mmc 1:1 uuid"
> run finduuid
> run findfdt
> setenv bootargs "console=ttymxc0,115200 root=PARTUUID=${uuid} rootwait
> rootfstype=ext4"
> saveenv
> load mmc 1:1 ${fdt_addr} boot/${fdtfile}
> load mmc1:1 ${loadaddr} boot/zImage
> bootz ${loadaddr} - ${fdt_addr}
>
> Thanks,
>
>
In interactive mode, I found  a mismatch with ftdfile.
Now, it works.
And I could update MX6 Cubox on Buildroot.

Many thanks.

François


> Fabio Estevam
>


More information about the U-Boot mailing list