Hi,

OK, I used a custom bootstrap script now and that works:

U-Boot SPL 2022.10+dfsg-1 (Oct 04 2022 - 00:06:38 +0000)
DRAM: 2048 MiB
Trying to boot from MMC1
NOTICE:  BL31: v2.7(debug):
NOTICE:  BL31: Built : 03:28:37, Aug  6 2022
NOTICE:  BL31: Detected Allwinner A64/H64/R18 SoC (1689)
NOTICE:  BL31: Found U-Boot DTB at 0x209e1f0, model: Olimex A64-Olinuxino-eMMC
INFO:    ARM GICv2 driver initialized
INFO:    Configuring SPC Controller
INFO:    PMIC: Probing AXP803 on RSB
INFO:    PMIC: aldo1 voltage: 2.800V
INFO:    PMIC: dcdc1 voltage: 3.300V
INFO:    PMIC: dcdc5 voltage: 1.360V
INFO:    PMIC: dcdc6 voltage: 1.100V
INFO:    PMIC: dldo1 voltage: 3.300V
INFO:    PMIC: dldo2 voltage: 3.300V
INFO:    PMIC: dldo3 voltage: 2.800V
INFO:    PMIC: dldo4 voltage: 3.300V
INFO:    PMIC: fldo1 voltage: 1.200V
INFO:    PMIC: Enabling DC SW
INFO:    BL31: Platform setup done
INFO:    BL31: Initializing runtime services
INFO:    BL31: cortex_a53: CPU workaround for 843419 was applied
INFO:    BL31: cortex_a53: CPU workaround for 855873 was applied
INFO:    BL31: cortex_a53: CPU workaround for 1530924 was applied
SCP/INF: Crust v0.5.10000
INFO:    PSCI: Suspend is available via SCPI
INFO:    BL31: Preparing for EL3 exit to normal world
INFO:    Entry point address = 0x4a000000
INFO:    SPSR = 0x3c9


U-Boot 2022.10+dfsg-1 (Oct 04 2022 - 00:06:38 +0000) Allwinner Technology

CPU:   Allwinner A64 (SUN50I)
Model: Olimex A64-Olinuxino-eMMC
DRAM:  2 GiB
Core:  74 devices, 20 uclasses, devicetree: separate
WDT:   Not starting watchdog@1c20ca0
MMC:   mmc@1c0f000: 0, mmc@1c10000: 2, mmc@1c11000: 1
Loading Environment from FAT... Unable to use mmc 0:1...
In:    serial
Out:   serial
Err:   serial
Net:   eth0: ethernet@1c30000
starting USB...
Bus usb@1c1a000: USB EHCI 1.00
Bus usb@1c1a400: USB OHCI 1.0
Bus usb@1c1b000: USB EHCI 1.00
Bus usb@1c1b400: USB OHCI 1.0
scanning bus usb@1c1a000 for devices... 1 USB Device(s) found
scanning bus usb@1c1a400 for devices... 1 USB Device(s) found
scanning bus usb@1c1b000 for devices... 1 USB Device(s) found
scanning bus usb@1c1b400 for devices... 1 USB Device(s) found
       scanning usb for storage devices... 0 Storage Device(s) found
Hit any key to stop autoboot:  0
switch to partitions #0, OK
mmc0 is current device
Scanning mmc 0:1...
Found /boot/extlinux/extlinux.conf
Retrieving file: /boot/extlinux/extlinux.conf
U-Boot menu
1:      Debian GNU/Linux bookworm/sid 5.19.0-2-arm64
2:      Debian GNU/Linux bookworm/sid 5.19.0-2-arm64 (rescue target)
Enter choice: 1:        Debian GNU/Linux bookworm/sid 5.19.0-2-arm64
Retrieving file: /boot/initrd.img-5.19.0-2-arm64
Retrieving file: /boot/vmlinuz-5.19.0-2-arm64
append: root=/dev/mmcblk0p1 ro quiet
Retrieving file: /usr/lib/linux-image-5.19.0-2-arm64/allwinner/sun50i-a64-olinuxino-emmc.dtb
Moving Image from 0x40080000 to 0x40200000, end=42000000
## Flattened Device Tree blob at 4fa00000
   Booting using the fdt blob at 0x4fa00000
   Loading Ramdisk to 48196000, end 49ffffd7 ... OK
   Loading Device Tree to 000000004818b000, end 0000000048195370 ... OK

Starting kernel ...

[    3.943010] sun50i-a64-pinctrl 1c20800.pinctrl: request() failed for pin 40
[ 3.943042] sun50i-a64-pinctrl 1c20800.pinctrl: pin-40 (1c28000.serial) status -517 [ 3.943063] sun50i-a64-pinctrl 1c20800.pinctrl: could not request pin 40 (PB8) from group PB8 on device 1c20800.pinctrl [ 3.943085] dw-apb-uart 1c28000.serial: Error applying setting, reverse things back
[    3.943661] sun50i-a64-pinctrl 1c20800.pinctrl: request() failed for pin 40
[ 3.943681] sun50i-a64-pinctrl 1c20800.pinctrl: pin-40 (1c28000.serial) status -517 [ 3.943701] sun50i-a64-pinctrl 1c20800.pinctrl: could not request pin 40 (PB8) from group PB8 on device 1c20800.pinctrl [ 3.943722] dw-apb-uart 1c28000.serial: Error applying setting, reverse things back
[    4.659095] sun50i-a64-pinctrl 1c20800.pinctrl: request() failed for pin 160
[    4.659141] sun50i-a64-pinctrl 1c20800.pinctrl: pin-160 (1c0f000.mmc) status 
-517
[ 4.659162] sun50i-a64-pinctrl 1c20800.pinctrl: could not request pin 160 (PF0) from group PF0 on device 1c20800.pinctrl
[    4.659185] sunxi-mmc 1c0f000.mmc: Error applying setting, reverse things 
back
[    4.659427] sun50i-a64-pinctrl 1c20800.pinctrl: request() failed for pin 192
[    4.659448] sun50i-a64-pinctrl 1c20800.pinctrl: pin-192 (1c10000.mmc) status 
-517
[ 4.659467] sun50i-a64-pinctrl 1c20800.pinctrl: could not request pin 192 (PG0) from group PG0 on device 1c20800.pinctrl
[    4.659494] sunxi-mmc 1c10000.mmc: Error applying setting, reverse things 
back
[    4.659683] sun50i-a64-pinctrl 1c20800.pinctrl: request() failed for pin 69
[    4.659705] sun50i-a64-pinctrl 1c20800.pinctrl: pin-69 (1c11000.mmc) status 
-517
[ 4.659726] sun50i-a64-pinctrl 1c20800.pinctrl: could not request pin 69 (PC5) from group PC5 on device 1c20800.pinctrl
[    4.659750] sunxi-mmc 1c11000.mmc: Error applying setting, reverse things 
back
[    4.877347] sun50i-a64-pinctrl 1c20800.pinctrl: request() failed for pin 201
[ 4.877401] sun50i-a64-pinctrl 1c20800.pinctrl: pin-201 (1c20800.pinctrl:201) status -517
[    4.960468] sun50i-a64-pinctrl 1c20800.pinctrl: request() failed for pin 40
[ 4.960515] sun50i-a64-pinctrl 1c20800.pinctrl: pin-40 (1c28000.serial) status -517 [ 4.960538] sun50i-a64-pinctrl 1c20800.pinctrl: could not request pin 40 (PB8) from group PB8 on device 1c20800.pinctrl [ 4.960562] dw-apb-uart 1c28000.serial: Error applying setting, reverse things back
[    4.966887] sun50i-a64-pinctrl 1c20800.pinctrl: request() failed for pin 160
[    4.966939] sun50i-a64-pinctrl 1c20800.pinctrl: pin-160 (1c0f000.mmc) status 
-517
[ 4.966962] sun50i-a64-pinctrl 1c20800.pinctrl: could not request pin 160 (PF0) from group PF0 on device 1c20800.pinctrl
[    4.966987] sunxi-mmc 1c0f000.mmc: Error applying setting, reverse things 
back
[    4.968424] sun50i-a64-pinctrl 1c20800.pinctrl: request() failed for pin 192
[    4.968472] sun50i-a64-pinctrl 1c20800.pinctrl: pin-192 (1c10000.mmc) status 
-517
[ 4.968494] sun50i-a64-pinctrl 1c20800.pinctrl: could not request pin 192 (PG0) from group PG0 on device 1c20800.pinctrl
[    4.968519] sunxi-mmc 1c10000.mmc: Error applying setting, reverse things 
back
[    4.976495] sun50i-a64-pinctrl 1c20800.pinctrl: request() failed for pin 69
[    4.976562] sun50i-a64-pinctrl 1c20800.pinctrl: pin-69 (1c11000.mmc) status 
-517
[ 4.976584] sun50i-a64-pinctrl 1c20800.pinctrl: could not request pin 69 (PC5) from group PC5 on device 1c20800.pinctrl
[    4.976610] sunxi-mmc 1c11000.mmc: Error applying setting, reverse things 
back
[    4.980698] sun50i-a64-pinctrl 1c20800.pinctrl: request() failed for pin 201
[ 4.980751] sun50i-a64-pinctrl 1c20800.pinctrl: pin-201 (1c20800.pinctrl:201) status -517
[    4.983908] sun50i-a64-pinctrl 1c20800.pinctrl: request() failed for pin 40
[ 4.983973] sun50i-a64-pinctrl 1c20800.pinctrl: pin-40 (1c28000.serial) status -517 [ 4.983996] sun50i-a64-pinctrl 1c20800.pinctrl: could not request pin 40 (PB8) from group PB8 on device 1c20800.pinctrl [ 4.984021] dw-apb-uart 1c28000.serial: Error applying setting, reverse things back
[    4.990596] sun50i-a64-pinctrl 1c20800.pinctrl: request() failed for pin 160
[    4.990651] sun50i-a64-pinctrl 1c20800.pinctrl: pin-160 (1c0f000.mmc) status 
-517
[ 4.990675] sun50i-a64-pinctrl 1c20800.pinctrl: could not request pin 160 (PF0) from group PF0 on device 1c20800.pinctrl
[    4.990700] sunxi-mmc 1c0f000.mmc: Error applying setting, reverse things 
back
[    4.991975] sun50i-a64-pinctrl 1c20800.pinctrl: request() failed for pin 192
[    4.992024] sun50i-a64-pinctrl 1c20800.pinctrl: pin-192 (1c10000.mmc) status 
-517
[ 4.992047] sun50i-a64-pinctrl 1c20800.pinctrl: could not request pin 192 (PG0) from group PG0 on device 1c20800.pinctrl
[    4.992072] sunxi-mmc 1c10000.mmc: Error applying setting, reverse things 
back
[    4.992149] sun50i-a64-pinctrl 1c20800.pinctrl: request() failed for pin 104
[ 4.992175] sun50i-a64-pinctrl 1c20800.pinctrl: pin-104 (1c30000.ethernet) status -517 [ 4.992198] sun50i-a64-pinctrl 1c20800.pinctrl: could not request pin 104 (PD8) from group PD8 on device 1c20800.pinctrl [ 4.992224] dwmac-sun8i 1c30000.ethernet: Error applying setting, reverse things back
[    4.999314] sun50i-a64-pinctrl 1c20800.pinctrl: request() failed for pin 201
[    4.999325] sun50i-a64-pinctrl 1c20800.pinctrl: request() failed for pin 69
[    4.999338] sun50i-a64-pinctrl 1c20800.pinctrl: pin-69 (1c11000.mmc) status 
-517
[ 4.999362] sun50i-a64-pinctrl 1c20800.pinctrl: pin-201 (1c20800.pinctrl:201) status -517 [ 4.999374] sun50i-a64-pinctrl 1c20800.pinctrl: could not request pin 69 (PC5) from group PC5 on device 1c20800.pinctrl
[    4.999414] sunxi-mmc 1c11000.mmc: Error applying setting, reverse things 
back
[    5.000254] sun50i-a64-pinctrl 1c20800.pinctrl: request() failed for pin 40
[ 5.000298] sun50i-a64-pinctrl 1c20800.pinctrl: pin-40 (1c28000.serial) status -517 [ 5.000321] sun50i-a64-pinctrl 1c20800.pinctrl: could not request pin 40 (PB8) from group PB8 on device 1c20800.pinctrl [ 5.000346] dw-apb-uart 1c28000.serial: Error applying setting, reverse things back
[    5.010493] sun50i-a64-pinctrl 1c20800.pinctrl: request() failed for pin 160
[    5.010546] sun50i-a64-pinctrl 1c20800.pinctrl: pin-160 (1c0f000.mmc) status 
-517
[ 5.010568] sun50i-a64-pinctrl 1c20800.pinctrl: could not request pin 160 (PF0) from group PF0 on device 1c20800.pinctrl
[    5.010594] sunxi-mmc 1c0f000.mmc: Error applying setting, reverse things 
back
[    5.011806] sun50i-a64-pinctrl 1c20800.pinctrl: request() failed for pin 192
[    5.011853] sun50i-a64-pinctrl 1c20800.pinctrl: pin-192 (1c10000.mmc) status 
-517
[ 5.011875] sun50i-a64-pinctrl 1c20800.pinctrl: could not request pin 192 (PG0) from group PG0 on device 1c20800.pinctrl
[    5.011900] sunxi-mmc 1c10000.mmc: Error applying setting, reverse things 
back
[    5.016055] sun50i-a64-pinctrl 1c20800.pinctrl: request() failed for pin 104
[ 5.016108] sun50i-a64-pinctrl 1c20800.pinctrl: pin-104 (1c30000.ethernet) status -517 [ 5.016133] sun50i-a64-pinctrl 1c20800.pinctrl: could not request pin 104 (PD8) from group PD8 on device 1c20800.pinctrl [ 5.016158] dwmac-sun8i 1c30000.ethernet: Error applying setting, reverse things back
[    5.026366] sun50i-a64-pinctrl 1c20800.pinctrl: request() failed for pin 201
[ 5.026420] sun50i-a64-pinctrl 1c20800.pinctrl: pin-201 (1c20800.pinctrl:201) status -517
[    5.028741] sun50i-a64-pinctrl 1c20800.pinctrl: request() failed for pin 69
[    5.028798] sun50i-a64-pinctrl 1c20800.pinctrl: pin-69 (1c11000.mmc) status 
-517
[ 5.028885] sun50i-a64-pinctrl 1c20800.pinctrl: could not request pin 69 (PC5) from group PC5 on device 1c20800.pinctrl
[    5.028912] sunxi-mmc 1c11000.mmc: Error applying setting, reverse things 
back
[    5.030300] sun50i-a64-pinctrl 1c20800.pinctrl: request() failed for pin 40
[ 5.030355] sun50i-a64-pinctrl 1c20800.pinctrl: pin-40 (1c28000.serial) status -517 [ 5.030379] sun50i-a64-pinctrl 1c20800.pinctrl: could not request pin 40 (PB8) from group PB8 on device 1c20800.pinctrl [ 5.030404] dw-apb-uart 1c28000.serial: Error applying setting, reverse things back
[    5.065165] sun50i-a64-pinctrl 1c20800.pinctrl: request() failed for pin 192
[    5.065217] sun50i-a64-pinctrl 1c20800.pinctrl: pin-192 (1c10000.mmc) status 
-517
[ 5.065240] sun50i-a64-pinctrl 1c20800.pinctrl: could not request pin 192 (PG0) from group PG0 on device 1c20800.pinctrl
[    5.065265] sunxi-mmc 1c10000.mmc: Error applying setting, reverse things 
back
[    5.236700] sunxi-mmc 1c11000.mmc: data error, sending stop command
[    6.244813] sunxi-mmc 1c11000.mmc: send stop command failed
[ 11.139614] lima 1c40000.gpu: error -ENODEV: dev_pm_opp_set_regulators: no regulator (mali) found

Debian GNU/Linux bookworm/sid debian ttyS0

debian login:



I did use

TARGET=/usr/lib/u-boot/a64-olinuxino-emmc/ u-boot-install-sunxi64 ${SDCARD}

to install u-boot.

Best regards
Philip

Attachment: OpenPGP_signature
Description: OpenPGP digital signature

Reply via email to