Because of the horrible situation of u-boot not being included
with non imx boards it is included in the miniroot images.

This however makes the miniroot images board specific in most cases.
It seems like that particular miniroot would be better labeled
a10/sun4i or even just cubieboard.

If you can manually load a ramdisk kernel via tftp or mmc you'll have
more luck.  The a20 boards apparently have various issues with OpenBSD
and on your particular one the 'gmac' Ethernet is not yet supported.

On Sun, Nov 30, 2014 at 09:50:31PM -0200, Daniel Bolgheroni wrote:
> Hi,
> 
> I'm trying to install OpenBSD on a Banana Pi board. So I dd'it the
> miniroot-sunxi-56.fs to the SD card and powered the board. This is all I
> get:
> 
> -------
> $ sudo cu -115200 /dev/cuaU0
> Connected to /dev/cuaU0 (speed 115200)
> 
> U-Boot SPL 2012.10-04277-g7aa9f04-dirty (Mar 28 2013 - 22:17:17)
> DRAM: 32MB
> 
> -------
> 
> Two things comes to mind: and old U-Boot SPL version and the DRAM, which
> reports only 32 MB. I tried ArchLinux and it booted, so I can be sure it
> isn't a board problem:
> 
> -------
> $ sudo cu -115200 /dev/cuaU0
> Connected to /dev/cuaU0 (speed 115200)
> 
> U-Boot SPL 2014.04-10691-g493a12c (Jul 02 2014 - 15:02:40)
> Board: Bananapi
> DRAM: 1024 MiB
> CPU: 960000000Hz, AXI/AHB/APB: 3/2/2
> spl: not an uImage at 1600
> 
> 
> U-Boot 2014.04-10691-g493a12c (Jul 02 2014 - 15:02:40) Allwinner Technology
> 
> CPU:   Allwinner A20 (SUN7I)
> Board: Bananapi
> I2C:   ready
> DRAM:  1 GiB
> MMC:   SUNXI SD/MMC: 0
> *** Warning - bad CRC, using default environment
> 
> In:    serial
> Out:   serial
> Err:   serial
> Net:   dwmac.1c50000
> Hit any key to stop autoboot:  0
> reading uEnv.txt
> 332 bytes read in 17 ms (18.6 KiB/s)
> Loaded environment from uEnv.txt
> Running uenvcmd ...
> reading script.bin
> 50936 bytes read in 29 ms (1.7 MiB/s)
> reading uImage
> 4801632 bytes read in 242 ms (18.9 MiB/s)
> ## Booting kernel from Legacy Image at 48000000 ...
>    Image Name:   Linux-3.4.90
>    Image Type:   ARM Linux Kernel Image (uncompressed)
>    Data Size:    4801568 Bytes = 4.6 MiB
>    Load Address: 40008000
>    Entry Point:  40008000
>    Verifying Checksum ... OK
>    Loading Kernel Image ... OK
> 
> Starting kernel ...
> 
> <6>Booting Linux on physical CPU 0
> (...)
> -------
> 
> Any hints on this? Anything am I missing?
> Thank you.
> 
> -- 
> db
> 

Reply via email to