booting current from nano-neo/allwinner now failes

Daniel Braniss danny at cs.huji.ac.il
Thu Aug 2 14:35:35 UTC 2018


Hi,
my last working version is from r333513, so im trying the latest, and with the old u-boot/ubldr I
get as far as:

U-Boot SPL 2017.09 (Feb 11 2018 - 10:52:39)
DRAM: 512 MiB
Trying to boot from MMC1


U-Boot 2017.09 (Feb 11 2018 - 10:52:39 +0200) Allwinner Technology

CPU:   Allwinner H3 (SUN8I 1680)
Model: FriendlyARM NanoPi NEO
DRAM:  512 MiB
MMC:   SUNXI SD/MMC: 0
*** Warning - bad CRC, using default environment

In:    serial
Out:   serial
Err:   serial
Net:   phy interface0
eth0: ethernet at 1c30000
starting USB...
USB0:   USB EHCI 1.00
USB1:   USB OHCI 1.0
scanning bus 0 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 FreeBSD U-Boot Loader (bin)
reading ubldr.bin
238552 bytes read in 39 ms (5.8 MiB/s)
## Starting application at 0x42000000 ...
Consoles: U-Boot console  
Compatible U-Boot API signature found @0x5bf3f3c0

FreeBSD/armv7 U-Boot loader, Revision 1.2
(Wed Mar  7 13:42:45 IST 2018 danny at pe-44)

DRAM: 512MB
MMC Device 1 not found
MMC Device 2 not found
MMC Device 3 not found
Number of U-Boot devices: 1
U-Boot env: loaderdev not set, will probe all devices.
Found U-Boot device: disk
 Probing all disk devices...
 Checking unit=0 slice=<auto> partition=<auto>... good.
Booting from disk0s2:
Loading /boot/defaults/loader.conf
/boot/kernel/kernel data=0x6fde64+0xa619c syms=[0x4+0x81d80+0x4+0xd41b9]
/
Hit [Enter] to boot immediately, or any other key for command prompt.
Booting [/boot/kernel/kernel]...               
/boot/dtb/sun8i-h3-nanopi-neo.dtb size=0x5c1a
Loaded DTB from file 'sun8i-h3-nanopi-neo.dtb'.
Kernel entry at 0x42200100...
Kernel args: (null)


if I update to the latest u-boot/ubldr it failes trying to read from disk:

U-Boot SPL 2018.07 (Aug 01 2018 - 17:37:02 +0300)
DRAM: 512 MiB
Trying to boot from MMC1


U-Boot 2018.07 (Aug 01 2018 - 17:37:02 +0300) Allwinner Technology

CPU:   Allwinner H3 (SUN8I 1680)
Model: FriendlyARM NanoPi NEO
DRAM:  512 MiB
MMC:   SUNXI SD/MMC: 0
Loading Environment from FAT... *** Warning - bad CRC, using default environment

Failed (-5)
In:    serial
Out:   serial
Err:   serial
Net:   phy interface0
eth0: ethernet at 1c30000
starting USB...
USB0:   USB EHCI 1.00
USB1:   USB OHCI 1.0
scanning bus 0 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 U-Boot script /boot.scr
199 bytes read in 1 ms (194.3 KiB/s)
## Executing script at 43100000
288084 bytes read in 19 ms (14.5 MiB/s)
## Starting application at 0x42000000 ...
Consoles: U-Boot console  
Compatible U-Boot API signature found @0x5bf524e8

FreeBSD/armv7 U-Boot loader, Revision 1.2
(Wed Aug  1 18:30:42 IDT 2018 danny at dell)

DRAM: 512MB
Number of U-Boot devices: 1
U-Boot env: loaderdev not set, will probe all devices.
Found U-Boot device: disk
 Probing all disk devices...
 Checking unit=0 slice=<auto> partition=<auto>...
 Checking unit=1 slice=<auto> partition=<auto>...
 Checking unit=2 slice=<auto> partition=<auto>...
 Checking unit=3 slice=<auto> partition=<auto>...
 Checking unit=4 slice=<auto> partition=<auto>...
 Checking unit=5 slice=<auto> partition=<auto>...
Found U-Boot device: net
Booting from net0:
net_probe: no network devices found, maybe not enumerated yet..?
netboot: couldn't probe uboot_eth0
net_open: netif_open() failed
net_probe: no network devices found, maybe not enumerated yet..?
netboot: couldn't probe uboot_eth0
net_open: netif_open() failed

net_probe: no network devices found, maybe not enumerated yet..?
…


I know that this board is not really supported but it’s listed in https://wiki.freebsd.org/FreeBSD/arm/Allwinner <https://wiki.freebsd.org/FreeBSD/arm/Allwinner>
in any case I would like to help  but things are getting too complicated :-)


thanks,
	danny






More information about the freebsd-arm mailing list