On Sat, Oct 03, 2015 at 11:54:51AM +0200, Leonardo Guardati wrote: > Hi, > I'm back trying to make the pcDuino3_Nano board > work with OpenBSD.
Just to report, no solutions yet. I have a Cubieboard 2 and a Banana Pi, both with the A20 SoC like pcDuino3. With an unmodified RAMDISK, Cubieboard 2 works as reported on your output1. Disabling ehci* and usb*, I get to the point as reported on your output2. However, both kernels boot OK on QEMU (below). Didn't test on Banana Pi yet, however I expect the same results as Cubieboard 2. Also still not able also to live debug these boards. $ qemu-system-arm -M cubieboard -kernel bsd.rd.SUNXI.umg -m 1024M -nographic (process:23304): GLib-WARNING **: gmem.c:482: custom memory allocation vtable not supported OpenBSD/sunxi booting ... arg0 0x0 arg1 0x1008 arg2 0x40000100 atag core flags 1 pagesize 1000 rootdev 0 atag mem start 0x40000000 size 0x40000000 bootfile: bootargs: memory size derived from u-boot bootconf.mem[0].address = 40000000 pages 262144/0x40000000 Allocating page tables freestart = 0x40aa9000, free_pages = 259415 (0x0003f557) IRQ stack: p0x40ad7000 v0xc0ad7000 ABT stack: p0x40ad8000 v0xc0ad8000 UND stack: p0x40ad9000 v0xc0ad9000 SVC stack: p0x40ada000 v0xc0ada000 Creating L1 page table at 0x40aac000 Mapping kernel Constructing L2 page tables undefined page pmap board type: 4104 Copyright (c) 1982, 1986, 1989, 1991, 1993 The Regents of the University of California. All rights reserved. Copyright (c) 1995-2015 OpenBSD. All rights reserved. http://www.OpenBSD.org OpenBSD 5.8-current (RAMDISK) #11: Sun Oct 4 14:35:22 BRT 2015 dbolgher...@bbb.my.domain:/usr/src/sys/arch/armv7/compile/RAMDISK real mem = 1073741824 (1024MB) avail mem = 1041674240 (993MB) mainbus0 at root cpu0 at mainbus0: ARM Cortex A8 rev 0 (ARMv7 core) cpu0: DC enabled IC enabled WB disabled EABT branch prediction enabled cpu0: 16KB(64b/l,4way) I-cache, 16KB(64b/l,4way) wr-back D-cache sunxi0 at mainbus0: Allwinner A1x sxipio0 at sunxi0 sxiccmu0 at sunxi0 a1xintc0 at sunxi0 sxitimer0 at sunxi0: ticktimer 100hz @ 32KHz sxitimer1 at sunxi0: stattimer 128hz @ 32KHz sxitimer2 at sunxi0: cntrtimer @ 32KHz sxidog0 at sunxi0 sxirtc0 at sunxi0 sxiuart0 at sunxi0: console sxiuart1 at sunxi0 sxiuart2 at sunxi0 sxiuart3 at sunxi0 sxiuart4 at sunxi0 sxiuart5 at sunxi0 sxiuart6 at sunxi0 sxiuart7 at sunxi0 sxie0 at sunxi0, address fe:e1:ba:d0:30:8d rlphy0 at sxie0 phy 1: RTL8201L 10/100 PHY, rev. 1 ahci0 at sunxi0: AHCI phy power up failed. ehci0 at sunxi0 ehci0: halt timeout usb0 at ehci0: USB revision 2.0 uhub0 at usb0 "Allwinner EHCI root hub" rev 2.00/1.00 addr 1 uhub0: no ports, hub ignored usb0: root device is not a hub ehci1 at sunxi0 ehci1: halt timeout usb1 at ehci1: USB revision 2.0 uhub1 at usb1 "Allwinner EHCI root hub" rev 2.00/1.00 addr 1 uhub1: no ports, hub ignored usb1: root device is not a hub gpio0 at sxipio0: 18 pins gpio1 at sxipio0: 24 pins gpio2 at sxipio0: 25 pins gpio3 at sxipio0: 28 pins gpio4 at sxipio0: 12 pins gpio5 at sxipio0: 6 pins gpio6 at sxipio0: 12 pins gpio7 at sxipio0: 28 pins gpio8 at sxipio0: 22 pins boot device: lookup '' failed. root on rd0a swap on rd0b dump on rd0b WARNING: preposterous clock chip time WARNING: CHECK AND RESET THE DATE! erase ^?, werase ^W, kill ^U, intr ^C, status ^T Welcome to the OpenBSD/armv7 5.8 installation program. (I)nstall, (U)pgrade, (A)utoinstall or (S)hell? -- db