booting current from nano-neo/allwinner now failes
Daniel Braniss
danny at cs.huji.ac.il
Thu Aug 2 16:31:42 UTC 2018
> On 2 Aug 2018, at 19:26, Warner Losh <imp at bsdimp.com> wrote:
>
> Try the latest ubldr
> There was a change in the last day that should fix this..
>
I thought I had the latest, will try again.
BTW, I only updated the u-boot, and now it’s trying to boot via the net!, and the ether is actually working,
i’ll compile a kernel with nfs root support …
thanks,
danny
> Warner
>
> On Thu, Aug 2, 2018, 3:36 PM Daniel Braniss <danny at cs.huji.ac.il <mailto:danny at cs.huji.ac.il>> wrote:
> 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> <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
>
>
>
>
> _______________________________________________
> freebsd-arm at freebsd.org <mailto:freebsd-arm at freebsd.org> mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-arm <https://lists.freebsd.org/mailman/listinfo/freebsd-arm>
> To unsubscribe, send any mail to "freebsd-arm-unsubscribe at freebsd.org <mailto:freebsd-arm-unsubscribe at freebsd.org>"
More information about the freebsd-arm
mailing list