[PATCH 1/1] i2c: mvtwsi: Add compatible string for allwinner, sun4i-a10-i2c

Jose Torres jose at source.parts
Tue Jan 25 10:03:42 CET 2022


I faced the boot failure issue when attempting to bring mainline 2022.01 to
our Kettlepop device which is a derivative of Next Thing's C.H.I.P. Pro.
Kettlepop has eMMC memory rather than NAND flash as used in C.H.I.P. Pro.
This device has a GR8 SiP which contains an R8/A13 die.
Without this patch, U-Boot will halt after DRAM detection.
Applying this patch will allow it to boot normally.
Kettlepop has a defconfig identical to mainline C.H.I.P. Pro defconfig with
MMC configuration instead of the NAND MTD stuff.

Below is a log of a failed boot:
```
U-Boot SPL 2022.01 (Jan 24 2022 - 19:48:00 +0800)
DRAM: 256 MiB
CPU: 1008000000Hz, AXI/AHB/APB: 3/2/2
Trying to boot from FEL


U-Boot 2022.01 (Jan 24 2022 - 19:48:00 +0800) Popcorn Computer

CPU:   Allwinner A13 (SUN5I)
Model: Source Parts Kettlepop
DRAM:  256 MiB
```


More information about the U-Boot mailing list