Support for Banana Pi BPI-P2 Zero

Martin Thomas mtuboot at hamtam.de
Fri Oct 28 20:38:45 CEST 2022


Hi Developers,


I am struggling with the u-boot for the Banana Pi BPI-P2 Zero.
I used this defconfig but it has problems with at least the mmc card:

CONFIG_ARM=y
CONFIG_ARCH_SUNXI=y
CONFIG_DEFAULT_DEVICE_TREE="sun8i-h3-bananapi-m2-plus-v1.2"
CONFIG_SPL=y
CONFIG_MACH_SUN8I_H3=y
CONFIG_DRAM_CLK=408
CONFIG_MMC0_CD_PIN=""
CONFIG_MMC_SUNXI_SLOT_EXTRA=2
# CONFIG_SYS_MALLOC_CLEAR_ON_INIT is not set
CONFIG_PREBOOT=""
# CONFIG_SYS_DEVICE_NULLDEV is not set
CONFIG_SPL_STACK=0x8000
CONFIG_SYS_PBSIZE=1024
CONFIG_SUN8I_EMAC=y
CONFIG_USB_EHCI_HCD=y


This is the output from serial:
U-Boot SPL 2022.10 (Oct 28 2022 - 20:34:40 +0200)
DRAM: 512 MiB
Trying to boot from MMC1


U-Boot 2022.10 (Oct 28 2022 - 20:34:40 +0200) Allwinner Technology

CPU:   Allwinner H3 (SUN8I 1680)
Model: Banana Pi BPI-M2-Plus v1.2 H3
DRAM:  512 MiB
Core:  68 devices, 19 uclasses, devicetree: separate
WDT:   Not starting watchdog at 1c20ca0
MMC:   mmc at 1c0f000: 0, mmc at 1c10000: 2, mmc at 1c11000: 1
Loading Environment from FAT... MMC: no card present
** Bad device specification mmc 0 **
In:    serial
Out:   serial
Err:   serial
Net:   Could not get PHY for ethernet at 1c30000: addr 1
No ethernet found.

Hit any key to stop autoboot:  0
MMC: no card present
Card did not respond to voltage select! : -110
starting USB...
...


Thank you for your help!

Regards

Martin


More information about the U-Boot mailing list