Actually, I have an i.MX6 machine that does not have u-boot on a nor and needs it on a sdcard…
This really is horrible. I’m actually looking forward to UEFI/ACPI on arm64 boards. Not sure if that’s the best solution, but it’s better than having to supply bootloaders and device trees. > Am 01.12.2014 um 07:20 schrieb Jonathan Gray <j...@jsg.id.au>: > > 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 >> >