I've added a 

printf("a");

on hardclock() in sys/kern/kern_clock.c @ 157

And I see some "a" printed; this is the output:

.
.
.
port 8 pin 14 cfg 0
port 8 pin 15 cfg 0
port 8 pin 16 cfg 0
port 8 pin 17 cfg 0
port 8 pin 18 cfg 0
port 8 pin 19 cfg 0
port 8 pin 20 cfg 0
port 8 pin 21 cfg 0
gpio8 at sxipio0: 22 pins
enable irq 54 register 104 bitmask 00400000
enable irq 55 register 104 bitmask 00800000
Timecounters tick every 10.000 msec
XXXafter fork...before kthread_run_deferred_queue()
XXXafter kthread_run_deferred_queue()
aXXXbefore dostartuphooks()
XXXafter dostartuphooks()
boot device: lookup '' failed.
dev=0x1202 chrdev=0x1202 rawdev=0x1202
aroot on rd0a swap on rd0b dump on rd0b
XXXafter diskconf()
dev=0x1200 chrdev=0x1200 rawdev=0x1202
aWARNING: clock lost 2109 days
WARNING: CHECK AND RESET THE DATE!
XXXafter mountroot()
XXXbefore uvm_swap_init()
aXXXbefore start_init_exec()
XXXbefore idle...
init: copying out path `/sbin/init' 11
XXXEntering sys_execve()
aXXXGot Here
XXXreturned from sys_execve().
XXXafter KERNEL_UNLOCK
aa




Leonardo


On Sun, Oct 11, 2015 at 06:35:59PM +0200, Patrick Wildt wrote:
> That usually means that either
> 
> a) the interrupts don???t arrive or
> b) the timer/hardclock doesn???t tick.
> 
> Do your debug printfs print on interrupt? If not, try to add that and see if 
> there are any interrupts at all.
> 
> Patrick
> 
> > Am 11.10.2015 um 18:13 schrieb Leonardo Guardati <leona...@guardati.it>:
> > 
> > I believe I'm almost there.
> > 
> > To circumvent the problem of the previous email (where
> > it hung on driver deferred autoconfiguration),
> > I had to disable the usb drivers on the RAMDISK
> > kernel config.
> > 
> > The bsd.rd kernel is now reaching the /sbin/init
> > executable, but its code wont run!
> > 
> > I'm sure about this because if I remove the
> > /sbin/init file from the mr.fs ramdisk image, then the
> > process gracefully reboots because it doesn't find
> > the init file.
> > 
> > I've put some debugging printfs showing the sys/kern/init_main.c
> > code execution...it goes smooth...no error.
> > 
> > The problems I think is on the sys_execve() call.
> > 
> > But I need some insight/suggestion on where to look.
> > 
> > Here the console output:
> > 
> > U-Boot SPL 2015.10-rc4-00050-g996ec1d (Oct 04 2015 - 13:27:50)
> > DRAM: 1024 MiB
> > CPU: 912000000Hz, AXI/AHB/APB: 3/2/2
> > 
> > 
> > U-Boot 2015.10-rc4-00050-g996ec1d (Oct 04 2015 - 13:27:50 +0200) Allwinner 
> > Technology
> > 
> > CPU:   Allwinner A20 (SUN7I)
> > I2C:   ready
> > DRAM:  1 GiB
> > MMC:   SUNXI SD/MMC: 0
> > *** Warning - bad CRC, using default environment
> > 
> > In:    serial
> > Out:   serial
> > Err:   serial
> > SCSI:  SUNXI SCSI INIT
> > SATA link 0 timeout.
> > AHCI 0001.0100 32 slots 1 ports 3 Gbps 0x1 impl SATA mode
> > flags: ncq stag pm led clo only pmp pio slum part ccc apst 
> > Net:   eth0: ethernet@01c50000
> > starting USB...
> > USB0:   USB EHCI 1.00
> > USB1:   USB OHCI 1.0
> > USB2:   USB EHCI 1.00
> > USB3:   USB OHCI 1.0
> > scanning bus 0 for devices... 1 USB Device(s) found
> > scanning bus 2 for devices... 1 USB 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
> > reading /boot.scr
> > 189 bytes read in 17 ms (10.7 KiB/s)
> > ## Executing script at 43100000
> > reading bsd.umg
> > 5688048 bytes read in 294 ms (18.5 MiB/s)
> > ## Booting kernel from Legacy Image at 40200000 ...
> >   Image Name:   boot
> >   Image Type:   ARM Linux Kernel Image (uncompressed)
> >   Data Size:    5687984 Bytes = 5.4 MiB
> >   Load Address: 40300000
> >   Entry Point:  40300000
> >   Verifying Checksum ... OK
> >   Loading Kernel Image ... OK
> > 
> > Starting kernel ...
> > 
> > 
> > OpenBSD/sunxi booting ...
> > arg0 0x0 arg1 0x10bb arg2 0x40000100
> > atag core flags 0 pagesize 0 rootdev 0
> > atag serial 0x16516604:080264c0
> > atag cmdline [rd0a:]
> > atag mem start 0x40000000 size 0x40000000
> > bootfile: rd0a:
> > bootargs: 
> > memory size derived from u-boot
> > bootconf.mem[0].address = 40000000 pages 262144/0x40000000
> > physmemory: 262144 pages at 0x40000000 -> 0x7fffffff
> > Allocating page tables
> > freestart = 0x4086d000, free_pages = 259987 (0x0003f793)
> > IRQ stack: p0x4089b000 v0xc089b000
> > ABT stack: p0x4089c000 v0xc089c000
> > UND stack: p0x4089d000 v0xc089d000
> > SVC stack: p0x4089e000 v0xc089e000
> > Creating L1 page table at 0x40870000
> > Mapping kernel
> > Constructing L2 page tables
> > undefined page pmap [ using 251020 bytes of bsd ELF symbol table ]
> > board type: 4283
> > 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) #8: Sun Oct 11 17:53:06 CEST 2015
> >    r...@foo.my.domain:/usr/src/sys/arch/armv7/compile/RAMDISK
> > real mem  = 1073741824 (1024MB)
> > avail mem = 1043972096 (995MB)
> > mainbus0 at root
> > cortex0 at mainbus0
> > ampintc0 at cortex0 nirq 160
> > agtimer0 at cortex0: tick rate 24000 KHz
> > cpu0 at mainbus0: ARM Cortex A7 rev 4 (ARMv7 core)
> > cpu0: DC enabled IC enabled WB disabled EABT branch prediction enabled
> > cpu0: 32KB(32b/l,2way) I-cache, 32KB(64b/l,4way) wr-back D-cache
> > sunxi0 at mainbus0: Allwinner A20
> > sxipio0 at sunxi0
> > sxiccmu0 at sunxi0
> > sxitimer0 at sunxi0: ticktimer 100hz @ 32KHz
> > sxitimer1 at sunxi0: stattimer 128hz @ 32KHz
> > sxitimer2 at sunxi0: cntrtimer @ 32KHz
> > sxidog0 at sunxi0: ctrl 0 mode 0
> > 
> > sxirtc0 at sunxi0
> > sxiuart0 at sunxi0: consoleenable irq 33 register 104 bitmask 00000002
> > 
> > sxiuart1 at sunxi0enable irq 34 register 104 bitmask 00000004
> > 
> > sxiuart2 at sunxi0enable irq 35 register 104 bitmask 00000008
> > 
> > sxiuart3 at sunxi0enable irq 36 register 104 bitmask 00000010
> > 
> > sxiuart4 at sunxi0enable irq 49 register 104 bitmask 00020000
> > 
> > sxiuart5 at sunxi0enable irq 50 register 104 bitmask 00040000
> > 
> > sxiuart6 at sunxi0enable irq 51 register 104 bitmask 00080000
> > 
> > sxiuart7 at sunxi0enable irq 52 register 104 bitmask 00100000
> > 
> > sxie0 at sunxi0enable irq 87 register 108 bitmask 00800000
> > , address 02:04:08:02:64:c0
> > rgephy0 at sxie0 phy 0: RTL8169S/8110S/8211 PHY, rev. 5
> > rgephy1 at sxie0 phy 1: RTL8169S/8110S/8211 PHY, rev. 5
> > ahci0 at sunxi0enable irq 88 register 108 bitmask 01000000
> > AHCI 1.1
> > scsibus0 at ahci0: 32 targets
> > sunxi0: device ehci unit 0 not configured
> > sunxi0: device ehci unit 1 not configured
> > port 0 pin 0 cfg 2
> > port 0 pin 1 cfg 2
> > port 0 pin 2 cfg 2
> > port 0 pin 3 cfg 2
> > port 0 pin 4 cfg 2
> > port 0 pin 5 cfg 2
> > port 0 pin 6 cfg 2
> > port 0 pin 7 cfg 2
> > port 0 pin 8 cfg 2
> > port 0 pin 9 cfg 2
> > port 0 pin 10 cfg 2
> > port 0 pin 11 cfg 2
> > port 0 pin 12 cfg 2
> > port 0 pin 13 cfg 2
> > port 0 pin 14 cfg 2
> > port 0 pin 15 cfg 2
> > port 0 pin 16 cfg 2
> > port 0 pin 17 cfg 2
> > gpio0 at sxipio0: 18 pins
> > port 1 pin 0 cfg 2
> > port 1 pin 1 cfg 2
> > port 1 pin 2 cfg 0
> > port 1 pin 3 cfg 0
> > port 1 pin 4 cfg 0
> > port 1 pin 5 cfg 0
> > port 1 pin 6 cfg 0
> > port 1 pin 7 cfg 0
> > port 1 pin 8 cfg 1
> > port 1 pin 9 cfg 0
> > port 1 pin 10 cfg 0
> > port 1 pin 11 cfg 0
> > port 1 pin 12 cfg 0
> > port 1 pin 13 cfg 0
> > port 1 pin 14 cfg 0
> > port 1 pin 15 cfg 0
> > port 1 pin 16 cfg 0
> > port 1 pin 17 cfg 0
> > port 1 pin 18 cfg 0
> > port 1 pin 19 cfg 0
> > port 1 pin 20 cfg 0
> > port 1 pin 21 cfg 0
> > port 1 pin 22 cfg 2
> > port 1 pin 23 cfg 2
> > gpio1 at sxipio0: 24 pins
> > port 2 pin 0 cfg 0
> > port 2 pin 1 cfg 0
> > port 2 pin 2 cfg 0
> > port 2 pin 3 cfg 0
> > port 2 pin 4 cfg 0
> > port 2 pin 5 cfg 0
> > port 2 pin 6 cfg 0
> > port 2 pin 7 cfg 0
> > port 2 pin 8 cfg 0
> > port 2 pin 9 cfg 0
> > port 2 pin 10 cfg 0
> > port 2 pin 11 cfg 0
> > port 2 pin 12 cfg 0
> > port 2 pin 13 cfg 0
> > port 2 pin 14 cfg 0
> > port 2 pin 15 cfg 0
> > port 2 pin 16 cfg 0
> > port 2 pin 17 cfg 0
> > port 2 pin 18 cfg 0
> > port 2 pin 19 cfg 0
> > port 2 pin 20 cfg 0
> > port 2 pin 21 cfg 0
> > port 2 pin 22 cfg 0
> > port 2 pin 23 cfg 0
> > port 2 pin 24 cfg 0
> > gpio2 at sxipio0: 25 pins
> > port 3 pin 0 cfg 0
> > port 3 pin 1 cfg 0
> > port 3 pin 2 cfg 0
> > port 3 pin 3 cfg 0
> > port 3 pin 4 cfg 0
> > port 3 pin 5 cfg 0
> > port 3 pin 6 cfg 0
> > port 3 pin 7 cfg 0
> > port 3 pin 8 cfg 0
> > port 3 pin 9 cfg 0
> > port 3 pin 10 cfg 0
> > port 3 pin 11 cfg 0
> > port 3 pin 12 cfg 0
> > port 3 pin 13 cfg 0
> > port 3 pin 14 cfg 0
> > port 3 pin 15 cfg 0
> > port 3 pin 16 cfg 0
> > port 3 pin 17 cfg 0
> > port 3 pin 18 cfg 0
> > port 3 pin 19 cfg 0
> > port 3 pin 20 cfg 0
> > port 3 pin 21 cfg 0
> > port 3 pin 22 cfg 0
> > port 3 pin 23 cfg 0
> > port 3 pin 24 cfg 0
> > port 3 pin 25 cfg 0
> > port 3 pin 26 cfg 0
> > port 3 pin 27 cfg 0
> > gpio3 at sxipio0: 28 pins
> > port 4 pin 0 cfg 0
> > port 4 pin 1 cfg 0
> > port 4 pin 2 cfg 0
> > port 4 pin 3 cfg 0
> > port 4 pin 4 cfg 0
> > port 4 pin 5 cfg 0
> > port 4 pin 6 cfg 0
> > port 4 pin 7 cfg 0
> > port 4 pin 8 cfg 0
> > port 4 pin 9 cfg 0
> > port 4 pin 10 cfg 0
> > port 4 pin 11 cfg 0
> > gpio4 at sxipio0: 12 pins
> > port 5 pin 0 cfg 2
> > port 5 pin 1 cfg 2
> > port 5 pin 2 cfg 2
> > port 5 pin 3 cfg 2
> > port 5 pin 4 cfg 2
> > port 5 pin 5 cfg 2
> > gpio5 at sxipio0: 6 pins
> > port 6 pin 0 cfg 0
> > port 6 pin 1 cfg 0
> > port 6 pin 2 cfg 0
> > port 6 pin 3 cfg 0
> > port 6 pin 4 cfg 0
> > port 6 pin 5 cfg 0
> > port 6 pin 6 cfg 0
> > port 6 pin 7 cfg 0
> > port 6 pin 8 cfg 0
> > port 6 pin 9 cfg 0
> > port 6 pin 10 cfg 0
> > port 6 pin 11 cfg 0
> > gpio6 at sxipio0: 12 pins
> > port 7 pin 0 cfg 0
> > port 7 pin 1 cfg 0
> > port 7 pin 2 cfg 1
> > port 7 pin 3 cfg 1
> > port 7 pin 4 cfg 0
> > port 7 pin 5 cfg 0
> > port 7 pin 6 cfg 0
> > port 7 pin 7 cfg 0
> > port 7 pin 8 cfg 0
> > port 7 pin 9 cfg 0
> > port 7 pin 10 cfg 0
> > port 7 pin 11 cfg 1
> > port 7 pin 12 cfg 0
> > port 7 pin 13 cfg 0
> > port 7 pin 14 cfg 0
> > port 7 pin 15 cfg 0
> > port 7 pin 16 cfg 0
> > port 7 pin 17 cfg 0
> > port 7 pin 18 cfg 0
> > port 7 pin 19 cfg 0
> > port 7 pin 20 cfg 0
> > port 7 pin 21 cfg 0
> > port 7 pin 22 cfg 0
> > port 7 pin 23 cfg 0
> > port 7 pin 24 cfg 0
> > port 7 pin 25 cfg 0
> > port 7 pin 26 cfg 0
> > port 7 pin 27 cfg 0
> > gpio7 at sxipio0: 28 pins
> > port 8 pin 0 cfg 0
> > port 8 pin 1 cfg 0
> > port 8 pin 2 cfg 0
> > port 8 pin 3 cfg 0
> > port 8 pin 4 cfg 0
> > port 8 pin 5 cfg 0
> > port 8 pin 6 cfg 0
> > port 8 pin 7 cfg 0
> > port 8 pin 8 cfg 0
> > port 8 pin 9 cfg 0
> > port 8 pin 10 cfg 0
> > port 8 pin 11 cfg 0
> > port 8 pin 12 cfg 0
> > port 8 pin 13 cfg 0
> > port 8 pin 14 cfg 0
> > port 8 pin 15 cfg 0
> > port 8 pin 16 cfg 0
> > port 8 pin 17 cfg 0
> > port 8 pin 18 cfg 0
> > port 8 pin 19 cfg 0
> > port 8 pin 20 cfg 0
> > port 8 pin 21 cfg 0
> > gpio8 at sxipio0: 22 pins
> > enable irq 54 register 104 bitmask 00400000
> > enable irq 55 register 104 bitmask 00800000
> > Timecounters tick every 10.000 msec
> > XXXafter fork...before kthread_run_deferred_queue()
> > XXXafter kthread_run_deferred_queue()
> > XXXbefore dostartuphooks()
> > XXXafter dostartuphooks()
> > boot device: rd0
> > dev=0x1202 chrdev=0x1202 rawdev=0x1202
> > root on rd0a swap on rd0b dump on rd0b
> > XXXafter diskconf()
> > dev=0x1200 chrdev=0x1200 rawdev=0x1202
> > WARNING: clock lost 2109 days
> > WARNING: CHECK AND RESET THE DATE!
> > XXXafter mountroot()
> > XXXbefore uvm_swap_init()
> > XXXbefore start_init_exec()
> > XXXbefore idle...
> > init: copying out path `/sbin/init' 11
> > XXXreturned from sys_execve().
> > XXXafter KERNEL_UNLOCK
> > 
> > 
> > 
> > The XXX* lines are the printf()s.
> > 
> > 
> > Anyway, to make it work, I had to disable the usb
> > related drivers:
> > #ehci*          at sunxi?               # EHCI (shim)
> > #usb*           at ehci?        #flags 0x1
> > 
> > 
> > Also, I've enabled the ddb with
> > option DDB
> > option DDB_SAFE_CONSOLE
> > 
> > but even if I send BREAKs from the serial console, the
> > debugger isn't called.
> > 
> > Any help is welcome.
> > 
> > Leonardo.
> > 
> > 
> > 
> > 
> > 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.
> >> 
> >> The u-boot version shipped with the board:
> >> U-Boot 2011.09-rc1 (Jul 03 2013 - 17:40:47) Allwinner Technology
> >> 
> >> Is not able to load openbsd from sd card.
> >> 
> >> Back in august I wrote to the list with a config option for
> >> u-boot 2015-07 to make the bsd.umg image load; that
> >> was:
> >> [*] Enable workarounds for booting old kernels 
> >> under ARM Architecture of the uboot menuconfig.
> >> 
> >> Now, using the last uboot git version
> >> 
> >> U-Boot 2015.10-rc3-00297-g1a9c229 (Sep 27 2015 - 11:01:54 +0200) Allwinner 
> >> Technology
> >> 
> >> it would stop at dram initialization:
> >> 
> >> DRAM:Timeout initialising DRAM
> >> 
> >> 
> >> I had to change another config option to make it work:
> >> 
> >> "ARM Architecture" -> "sunxi dram timings" set to "JEDEC DDR3-800E / 
> >> DDR3-1066G / DDR3-1333J"
> >> 
> >> instead of "Magic vendor timings from Android"
> >> 
> >> 
> >> Now I'm back to square one with the same problem: openbsd loads fine but 
> >> stuck at the
> >> end of hardware initialization:
> >> 
> >> [see output1.log]
> >> 
> >> 
> >> The sd0 (a SATA disk) device is found.
> >> 
> >> I've tried to run the same bsd.umg binary in QEMU, and it has the same 
> >> behaviour; but it spews some
> >> other messages after the gpio:
> >> 
> >> $ qemu-system-arm -M cubieboard -kernel bsd.rd.SUNXI.umg -m 1024M
> >> 
> >> [see output2.log]
> >> 
> >> 
> >> Now I compiled the bsd.rd with debug option activated: and here the
> >> results:
> >> 
> >> [see output3.log]
> >> 
> >> 
> >> and this is without the external SATA disk:
> >> 
> >> 
> >> [see output4.log]
> >> 
> >> 
> >> I've checked the source code (I'm not able yet
> >> to debug live the code...any suggestion on how to
> >> setup that?) and adding some printf()s here and
> >> there I saw that the code stops on sys/kern/init_main.c@:
> >> 
> >> while (config_pending)
> >>    (void) tsleep((void *)&config_pending, PWAIT, "cfpend", 0);
> >> 
> >> the threads are woken up and I see the disk_attach_callback()s for
> >> each of the devices (rd and sd) but then something goes wrong
> >> and 
> >> 
> >> dostartuphooks();
> >> 
> >> is never reached.
> >> 
> >> I've verified the disk_attach_callback() calls the final wakeup().
> >> 
> >> Also, in the tsleep() loop, the while() tests on config_pending=2.
> >> 
> >> Any hint on what could be the problem?
> >> It seems like the thread waiting for the deferred autoconfiguration
> >> doesn't wake up.
> >> 
> >> 
> >> 
> >> 
> >> Leonardo.
> >> 
> >> 
> >> 
> >> 
> > 
> >> U-Boot SPL 2015.10-rc3-00297-g1a9c229 (Sep 27 2015 - 11:01:54)
> >> DRAM: 1024 MiB
> >> CPU: 912000000Hz, AXI/AHB/APB: 3/2/2
> >> 
> >> 
> >> U-Boot 2015.10-rc3-00297-g1a9c229 (Sep 27 2015 - 11:01:54 +0200) Allwinner 
> >> Technology
> >> 
> >> CPU:   Allwinner A20 (SUN7I)
> >> I2C:   ready
> >> DRAM:  1 GiB
> >> MMC:   SUNXI SD/MMC: 0
> >> *** Warning - bad CRC, using default environment
> >> 
> >> In:    serial
> >> Out:   serial
> >> Err:   serial
> >> SCSI:  SUNXI SCSI INIT
> >> Target spinup took 0 ms.
> >> AHCI 0001.0100 32 slots 1 ports 3 Gbps 0x1 impl SATA mode
> >> flags: ncq stag pm led clo only pmp pio slum part ccc apst 
> >> Net:   eth0: ethernet@01c50000
> >> starting USB...
> >> USB0:   USB EHCI 1.00
> >> USB1:   USB OHCI 1.0
> >> USB2:   USB EHCI 1.00
> >> USB3:   USB OHCI 1.0
> >> scanning bus 0 for devices... 1 USB Device(s) found
> >> scanning bus 2 for devices... 1 USB Device(s) found
> >> Hit any key to stop autoboot:  0 
> >> => fatload mmc 0 0x48000000 bsd.umg
> >> reading bsd.umg
> >> 8028428 bytes read in 452 ms (16.9 MiB/s)
> >> => 
> >> => 
> >> => bootm 0x48000000
> >> ## Booting kernel from Legacy Image at 48000000 ...
> >>   Image Name:   boot
> >>   Image Type:   ARM Linux Kernel Image (uncompressed)
> >>   Data Size:    8028364 Bytes = 7.7 MiB
> >>   Load Address: 40300000
> >>   Entry Point:  40300000
> >>   Verifying Checksum ... OK
> >>   Loading Kernel Image ... OK
> >> 
> >> Starting kernel ...
> >> 
> >> 
> >> OpenBSD/sunxi booting ...
> >> arg0 0x0 arg1 0x10bb arg2 0x40000100
> >> atag core flags 0 pagesize 0 rootdev 0
> >> atag serial 0x16516604:080264c0
> >> 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: 4283
> >> 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) #23: Mon Sep 21 16:37:27 AEST 2015
> >>    j...@armv7.jsg.id.au:/usr/src/sys/arch/armv7/compile/RAMDISK
> >> real mem  = 1073741824 (1024MB)
> >> avail mem = 1041674240 (993MB)
> >> mainbus0 at root
> >> cortex0 at mainbus0
> >> ampintc0 at cortex0 nirq 160
> >> agtimer0 at cortex0: tick rate 24000 KHz
> >> cpu0 at mainbus0: ARM Cortex A7 rev 4 (ARMv7 core)
> >> cpu0: DC enabled IC enabled WB disabled EABT branch prediction enabled
> >> cpu0: 32KB(32b/l,2way) I-cache, 32KB(64b/l,4way) wr-back D-cache
> >> sunxi0 at mainbus0: Allwinner A20
> >> sxipio0 at sunxi0
> >> sxiccmu0 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 02:04:08:02:64:c0
> >> rgephy0 at sxie0 phy 0: RTL8169S/8110S/8211 PHY, rev. 5
> >> rgephy1 at sxie0 phy 1: RTL8169S/8110S/8211 PHY, rev. 5
> >> ahci0 at sunxi0 AHCI 1.1
> >> ahci0: port 0: 3.0Gb/s
> >> scsibus0 at ahci0: 32 targets
> >> sd0 at scsibus0 targ 0 lun 0: <ATA, WDC WD10JPVX-22J, 01.0> SCSI3 0/direct 
> >> fixed naa.50014ee65ac04a9a
> >> sd0: 953869MB, 512 bytes/sector, 1953525168 sectors
> >> ehci0 at sunxi0
> >> usb0 at ehci0: USB revision 2.0
> >> uhub0 at usb0 "Allwinner EHCI root hub" rev 2.00/1.00 addr 1
> >> ehci1 at sunxi0
> >> usb1 at ehci1: USB revision 2.0
> >> uhub1 at usb1 "Allwinner EHCI root hub" rev 2.00/1.00 addr 1
> >> 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
> >> 
> >> 
> > 
> >> 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) #23: Mon Sep 21 16:37:27 AEST 2015
> >>    j...@armv7.jsg.id.au:/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:6b:f0
> >> 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!
> >> 
> > 
> >> U-Boot SPL 2015.10-rc3-00297-g1a9c229 (Sep 30 2015 - 21:47:24)
> >> DRAM: 1024 MiB
> >> CPU: 912000000Hz, AXI/AHB/APB: 3/2/2
> >> 
> >> 
> >> U-Boot 2015.10-rc3-00297-g1a9c229 (Sep 30 2015 - 21:47:24 +0200) Allwinner 
> >> Technology
> >> 
> >> CPU:   Allwinner A20 (SUN7I)
> >> I2C:   ready
> >> DRAM:  1 GiB
> >> MMC:   SUNXI SD/MMC: 0
> >> *** Warning - bad CRC, using default environment
> >> 
> >> In:    serial
> >> Out:   serial
> >> Err:   serial
> >> SCSI:  SUNXI SCSI INIT
> >> Target spinup took 0 ms.
> >> AHCI 0001.0100 32 slots 1 ports 3 Gbps 0x1 impl SATA mode
> >> flags: ncq stag pm led clo only pmp pio slum part ccc apst 
> >> Net:   eth0: ethernet@01c50000
> >> starting USB...
> >> USB0:   USB EHCI 1.00
> >> USB1:   USB OHCI 1.0
> >> USB2:   USB EHCI 1.00
> >> USB3:   USB OHCI 1.0
> >> scanning bus 0 for devices... 1 USB Device(s) found
> >> scanning bus 2 for devices... 1 USB Device(s) found
> >> Hit any key to stop autoboot:  0 
> >> => fatload mmc 0 0x40200000 bsd.umg; bootm 0x40200000
> >> reading bsd.umg
> >> 8029540 bytes read in 407 ms (18.8 MiB/s)
> >> ## Booting kernel from Legacy Image at 40200000 ...
> >>   Image Name:   boot
> >>   Image Type:   ARM Linux Kernel Image (uncompressed)
> >>   Data Size:    8029476 Bytes = 7.7 MiB
> >>   Load Address: 40300000
> >>   Entry Point:  40300000
> >>   Verifying Checksum ... OK
> >>   Loading Kernel Image ... OK
> >> 
> >> Starting kernel ...
> >> 
> >> 
> >> OpenBSD/sunxi booting ...
> >> arg0 0x0 arg1 0x10bb arg2 0x40000100
> >> atag core flags 0 pagesize 0 rootdev 0
> >> atag serial 0x16516604:080264c0
> >> atag mem start 0x40000000 size 0x40000000
> >> bootfile: 
> >> bootargs: 
> >> memory size derived from u-boot
> >> bootconf.mem[0].address = 40000000 pages 262144/0x40000000
> >> physmemory: 262144 pages at 0x40000000 -> 0x7fffffff
> >> 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: 4283
> >> 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) #6: Wed Sep 30 21:51:18 CEST 2015
> >>    r...@cc.my.domain:/usr/src/sys/arch/armv7/compile/RAMDISK
> >> real mem  = 1073741824 (1024MB)
> >> avail mem = 1041674240 (993MB)
> >> mainbus0 at root
> >> cortex0 at mainbus0
> >> ampintc0 at cortex0 nirq 160
> >> agtimer0 at cortex0: tick rate 24000 KHz
> >> cpu0 at mainbus0: ARM Cortex A7 rev 4 (ARMv7 core)
> >> cpu0: DC enabled IC enabled WB disabled EABT branch prediction enabled
> >> cpu0: 32KB(32b/l,2way) I-cache, 32KB(64b/l,4way) wr-back D-cache
> >> sunxi0 at mainbus0: Allwinner A20
> >> sxipio0 at sunxi0
> >> sxiccmu0 at sunxi0
> >> sxitimer0 at sunxi0: ticktimer 100hz @ 32KHz
> >> sxitimer1 at sunxi0: stattimer 128hz @ 32KHz
> >> sxitimer2 at sunxi0: cntrtimer @ 32KHz
> >> sxidog0 at sunxi0: ctrl 0 mode 0
> >> 
> >> sxirtc0 at sunxi0
> >> sxiuart0 at sunxi0: consoleenable irq 33 register 104 bitmask 00000002
> >> 
> >> sxiuart1 at sunxi0enable irq 34 register 104 bitmask 00000004
> >> 
> >> sxiuart2 at sunxi0enable irq 35 register 104 bitmask 00000008
> >> 
> >> sxiuart3 at sunxi0enable irq 36 register 104 bitmask 00000010
> >> 
> >> sxiuart4 at sunxi0enable irq 49 register 104 bitmask 00020000
> >> 
> >> sxiuart5 at sunxi0enable irq 50 register 104 bitmask 00040000
> >> 
> >> sxiuart6 at sunxi0enable irq 51 register 104 bitmask 00080000
> >> 
> >> sxiuart7 at sunxi0enable irq 52 register 104 bitmask 00100000
> >> 
> >> sxie0 at sunxi0enable irq 87 register 108 bitmask 00800000
> >> , address 02:04:08:02:64:c0
> >> rgephy0 at sxie0 phy 0: RTL8169S/8110S/8211 PHY, rev. 5
> >> rgephy1 at sxie0 phy 1: RTL8169S/8110S/8211 PHY, rev. 5
> >> ahci0 at sunxi0enable irq 88 register 108 bitmask 01000000
> >> AHCI 1.1
> >> ahci0: port 0: 3.0Gb/s
> >> scsibus0 at ahci0: 32 targets
> >> sd0 at scsibus0 targ 0 lun 0: <ATA, WDC WD10JPVX-22J, 01.0> SCSI3 0/direct 
> >> fixed naa.50014ee65ac04a9a
> >> sd0: 953869MB, 512 bytes/sector, 1953525168 sectors
> >> ehci0 at sunxi0
> >> enable irq 71 register 108 bitmask 00000080
> >> usb0 at ehci0: USB revision 2.0
> >> uhub0 at usb0 "Allwinner EHCI root hub" rev 2.00/1.00 addr 1
> >> ehci1 at sunxi0
> >> enable irq 72 register 108 bitmask 00000100
> >> usb1 at ehci1: USB revision 2.0
> >> uhub1 at usb1 "Allwinner EHCI root hub" rev 2.00/1.00 addr 1
> >> port 0 pin 0 cfg 2
> >> port 0 pin 1 cfg 2
> >> port 0 pin 2 cfg 2
> >> port 0 pin 3 cfg 2
> >> port 0 pin 4 cfg 2
> >> port 0 pin 5 cfg 2
> >> port 0 pin 6 cfg 2
> >> port 0 pin 7 cfg 2
> >> port 0 pin 8 cfg 2
> >> port 0 pin 9 cfg 2
> >> port 0 pin 10 cfg 2
> >> port 0 pin 11 cfg 2
> >> port 0 pin 12 cfg 2
> >> port 0 pin 13 cfg 2
> >> port 0 pin 14 cfg 2
> >> port 0 pin 15 cfg 2
> >> port 0 pin 16 cfg 2
> >> port 0 pin 17 cfg 2
> >> gpio0 at sxipio0: 18 pins
> >> port 1 pin 0 cfg 2
> >> port 1 pin 1 cfg 2
> >> port 1 pin 2 cfg 0
> >> port 1 pin 3 cfg 0
> >> port 1 pin 4 cfg 0
> >> port 1 pin 5 cfg 0
> >> port 1 pin 6 cfg 0
> >> port 1 pin 7 cfg 0
> >> port 1 pin 8 cfg 1
> >> port 1 pin 9 cfg 0
> >> port 1 pin 10 cfg 0
> >> port 1 pin 11 cfg 0
> >> port 1 pin 12 cfg 0
> >> port 1 pin 13 cfg 0
> >> port 1 pin 14 cfg 0
> >> port 1 pin 15 cfg 0
> >> port 1 pin 16 cfg 0
> >> port 1 pin 17 cfg 0
> >> port 1 pin 18 cfg 0
> >> port 1 pin 19 cfg 0
> >> port 1 pin 20 cfg 0
> >> port 1 pin 21 cfg 0
> >> port 1 pin 22 cfg 2
> >> port 1 pin 23 cfg 2
> >> gpio1 at sxipio0: 24 pins
> >> port 2 pin 0 cfg 0
> >> port 2 pin 1 cfg 0
> >> port 2 pin 2 cfg 0
> >> port 2 pin 3 cfg 0
> >> port 2 pin 4 cfg 0
> >> port 2 pin 5 cfg 0
> >> port 2 pin 6 cfg 0
> >> port 2 pin 7 cfg 0
> >> port 2 pin 8 cfg 0
> >> port 2 pin 9 cfg 0
> >> port 2 pin 10 cfg 0
> >> port 2 pin 11 cfg 0
> >> port 2 pin 12 cfg 0
> >> port 2 pin 13 cfg 0
> >> port 2 pin 14 cfg 0
> >> port 2 pin 15 cfg 0
> >> port 2 pin 16 cfg 0
> >> port 2 pin 17 cfg 0
> >> port 2 pin 18 cfg 0
> >> port 2 pin 19 cfg 0
> >> port 2 pin 20 cfg 0
> >> port 2 pin 21 cfg 0
> >> port 2 pin 22 cfg 0
> >> port 2 pin 23 cfg 0
> >> port 2 pin 24 cfg 0
> >> gpio2 at sxipio0: 25 pins
> >> port 3 pin 0 cfg 0
> >> port 3 pin 1 cfg 0
> >> port 3 pin 2 cfg 0
> >> port 3 pin 3 cfg 0
> >> port 3 pin 4 cfg 0
> >> port 3 pin 5 cfg 0
> >> port 3 pin 6 cfg 0
> >> port 3 pin 7 cfg 0
> >> port 3 pin 8 cfg 0
> >> port 3 pin 9 cfg 0
> >> port 3 pin 10 cfg 0
> >> port 3 pin 11 cfg 0
> >> port 3 pin 12 cfg 0
> >> port 3 pin 13 cfg 0
> >> port 3 pin 14 cfg 0
> >> port 3 pin 15 cfg 0
> >> port 3 pin 16 cfg 0
> >> port 3 pin 17 cfg 0
> >> port 3 pin 18 cfg 0
> >> port 3 pin 19 cfg 0
> >> port 3 pin 20 cfg 0
> >> port 3 pin 21 cfg 0
> >> port 3 pin 22 cfg 0
> >> port 3 pin 23 cfg 0
> >> port 3 pin 24 cfg 0
> >> port 3 pin 25 cfg 0
> >> port 3 pin 26 cfg 0
> >> port 3 pin 27 cfg 0
> >> gpio3 at sxipio0: 28 pins
> >> port 4 pin 0 cfg 0
> >> port 4 pin 1 cfg 0
> >> port 4 pin 2 cfg 0
> >> port 4 pin 3 cfg 0
> >> port 4 pin 4 cfg 0
> >> port 4 pin 5 cfg 0
> >> port 4 pin 6 cfg 0
> >> port 4 pin 7 cfg 0
> >> port 4 pin 8 cfg 0
> >> port 4 pin 9 cfg 0
> >> port 4 pin 10 cfg 0
> >> port 4 pin 11 cfg 0
> >> gpio4 at sxipio0: 12 pins
> >> port 5 pin 0 cfg 2
> >> port 5 pin 1 cfg 2
> >> port 5 pin 2 cfg 2
> >> port 5 pin 3 cfg 2
> >> port 5 pin 4 cfg 2
> >> port 5 pin 5 cfg 2
> >> gpio5 at sxipio0: 6 pins
> >> port 6 pin 0 cfg 0
> >> port 6 pin 1 cfg 0
> >> port 6 pin 2 cfg 0
> >> port 6 pin 3 cfg 0
> >> port 6 pin 4 cfg 0
> >> port 6 pin 5 cfg 0
> >> port 6 pin 6 cfg 0
> >> port 6 pin 7 cfg 0
> >> port 6 pin 8 cfg 0
> >> port 6 pin 9 cfg 0
> >> port 6 pin 10 cfg 0
> >> port 6 pin 11 cfg 0
> >> gpio6 at sxipio0: 12 pins
> >> port 7 pin 0 cfg 0
> >> port 7 pin 1 cfg 0
> >> port 7 pin 2 cfg 1
> >> port 7 pin 3 cfg 1
> >> port 7 pin 4 cfg 0
> >> port 7 pin 5 cfg 0
> >> port 7 pin 6 cfg 1
> >> port 7 pin 7 cfg 0
> >> port 7 pin 8 cfg 0
> >> port 7 pin 9 cfg 0
> >> port 7 pin 10 cfg 0
> >> port 7 pin 11 cfg 1
> >> port 7 pin 12 cfg 0
> >> port 7 pin 13 cfg 0
> >> port 7 pin 14 cfg 0
> >> port 7 pin 15 cfg 0
> >> port 7 pin 16 cfg 0
> >> port 7 pin 17 cfg 0
> >> port 7 pin 18 cfg 0
> >> port 7 pin 19 cfg 0
> >> port 7 pin 20 cfg 0
> >> port 7 pin 21 cfg 0
> >> port 7 pin 22 cfg 0
> >> port 7 pin 23 cfg 0
> >> port 7 pin 24 cfg 0
> >> port 7 pin 25 cfg 0
> >> port 7 pin 26 cfg 0
> >> port 7 pin 27 cfg 0
> >> gpio7 at sxipio0: 28 pins
> >> port 8 pin 0 cfg 0
> >> port 8 pin 1 cfg 0
> >> port 8 pin 2 cfg 0
> >> port 8 pin 3 cfg 0
> >> port 8 pin 4 cfg 0
> >> port 8 pin 5 cfg 0
> >> port 8 pin 6 cfg 0
> >> port 8 pin 7 cfg 0
> >> port 8 pin 8 cfg 0
> >> port 8 pin 9 cfg 0
> >> port 8 pin 10 cfg 0
> >> port 8 pin 11 cfg 0
> >> port 8 pin 12 cfg 0
> >> port 8 pin 13 cfg 0
> >> port 8 pin 14 cfg 0
> >> port 8 pin 15 cfg 0
> >> port 8 pin 16 cfg 0
> >> port 8 pin 17 cfg 0
> >> port 8 pin 18 cfg 0
> >> port 8 pin 19 cfg 0
> >> port 8 pin 20 cfg 0
> >> port 8 pin 21 cfg 0
> >> gpio8 at sxipio0: 22 pins
> >> enable irq 54 register 104 bitmask 00400000
> >> enable irq 55 register 104 bitmask 00800000
> >> Timecounters tick every 10.000 msec
> >> dev=0x1802 chrdev=0x1802 rawdev=0x1802
> >> dev=0x1202 chrdev=0x1202 rawdev=0x1202
> >> 
> > 
> >> U-Boot SPL 2015.10-rc3-00297-g1a9c229 (Sep 30 2015 - 21:47:24)
> >> DRAM: 1024 MiB
> >> CPU: 912000000Hz, AXI/AHB/APB: 3/2/2
> >> 
> >> 
> >> U-Boot 2015.10-rc3-00297-g1a9c229 (Sep 30 2015 - 21:47:24 +0200) Allwinner 
> >> Technology
> >> 
> >> CPU:   Allwinner A20 (SUN7I)
> >> I2C:   ready
> >> DRAM:  1 GiB
> >> MMC:   SUNXI SD/MMC: 0
> >> *** Warning - bad CRC, using default environment
> >> 
> >> In:    serial
> >> Out:   serial
> >> Err:   serial
> >> SCSI:  SUNXI SCSI INIT
> >> SATA link 0 timeout.
> >> AHCI 0001.0100 32 slots 1 ports 3 Gbps 0x1 impl SATA mode
> >> flags: ncq stag pm led clo only pmp pio slum part ccc apst 
> >> Net:   eth0: ethernet@01c50000
> >> starting USB...
> >> USB0:   USB EHCI 1.00
> >> USB1:   USB OHCI 1.0
> >> USB2:   USB EHCI 1.00
> >> USB3:   USB OHCI 1.0
> >> scanning bus 0 for devices... 1 USB Device(s) found
> >> scanning bus 2 for devices... 1 USB Device(s) found
> >> Hit any key to stop autoboot:  0 
> >> => fatload mmc 0 0x40200000 bsd.umg; bootm 0x40200000
> >> reading bsd.umg
> >> 8029540 bytes read in 407 ms (18.8 MiB/s)
> >> ## Booting kernel from Legacy Image at 40200000 ...
> >>   Image Name:   boot
> >>   Image Type:   ARM Linux Kernel Image (uncompressed)
> >>   Data Size:    8029476 Bytes = 7.7 MiB
> >>   Load Address: 40300000
> >>   Entry Point:  40300000
> >>   Verifying Checksum ... OK
> >>   Loading Kernel Image ... OK
> >> 
> >> Starting kernel ...
> >> 
> >> 
> >> OpenBSD/sunxi booting ...
> >> arg0 0x0 arg1 0x10bb arg2 0x40000100
> >> atag core flags 0 pagesize 0 rootdev 0
> >> atag serial 0x16516604:080264c0
> >> atag mem start 0x40000000 size 0x40000000
> >> bootfile: 
> >> bootargs: 
> >> memory size derived from u-boot
> >> bootconf.mem[0].address = 40000000 pages 262144/0x40000000
> >> physmemory: 262144 pages at 0x40000000 -> 0x7fffffff
> >> 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: 4283
> >> 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) #6: Wed Sep 30 21:51:18 CEST 2015
> >>    r...@cc.my.domain:/usr/src/sys/arch/armv7/compile/RAMDISK
> >> real mem  = 1073741824 (1024MB)
> >> avail mem = 1041674240 (993MB)
> >> mainbus0 at root
> >> cortex0 at mainbus0
> >> ampintc0 at cortex0 nirq 160
> >> agtimer0 at cortex0: tick rate 24000 KHz
> >> cpu0 at mainbus0: ARM Cortex A7 rev 4 (ARMv7 core)
> >> cpu0: DC enabled IC enabled WB disabled EABT branch prediction enabled
> >> cpu0: 32KB(32b/l,2way) I-cache, 32KB(64b/l,4way) wr-back D-cache
> >> sunxi0 at mainbus0: Allwinner A20
> >> sxipio0 at sunxi0
> >> sxiccmu0 at sunxi0
> >> sxitimer0 at sunxi0: ticktimer 100hz @ 32KHz
> >> sxitimer1 at sunxi0: stattimer 128hz @ 32KHz
> >> sxitimer2 at sunxi0: cntrtimer @ 32KHz
> >> sxidog0 at sunxi0: ctrl 0 mode 0
> >> 
> >> sxirtc0 at sunxi0
> >> sxiuart0 at sunxi0: consoleenable irq 33 register 104 bitmask 00000002
> >> 
> >> sxiuart1 at sunxi0enable irq 34 register 104 bitmask 00000004
> >> 
> >> sxiuart2 at sunxi0enable irq 35 register 104 bitmask 00000008
> >> 
> >> sxiuart3 at sunxi0enable irq 36 register 104 bitmask 00000010
> >> 
> >> sxiuart4 at sunxi0enable irq 49 register 104 bitmask 00020000
> >> 
> >> sxiuart5 at sunxi0enable irq 50 register 104 bitmask 00040000
> >> 
> >> sxiuart6 at sunxi0enable irq 51 register 104 bitmask 00080000
> >> 
> >> sxiuart7 at sunxi0enable irq 52 register 104 bitmask 00100000
> >> 
> >> sxie0 at sunxi0enable irq 87 register 108 bitmask 00800000
> >> , address 02:04:08:02:64:c0
> >> rgephy0 at sxie0 phy 0: RTL8169S/8110S/8211 PHY, rev. 5
> >> rgephy1 at sxie0 phy 1: RTL8169S/8110S/8211 PHY, rev. 5
> >> ahci0 at sunxi0enable irq 88 register 108 bitmask 01000000
> >> AHCI 1.1
> >> scsibus0 at ahci0: 32 targets
> >> ehci0 at sunxi0
> >> enable irq 71 register 108 bitmask 00000080
> >> usb0 at ehci0: USB revision 2.0
> >> uhub0 at usb0 "Allwinner EHCI root hub" rev 2.00/1.00 addr 1
> >> ehci1 at sunxi0
> >> enable irq 72 register 108 bitmask 00000100
> >> usb1 at ehci1: USB revision 2.0
> >> uhub1 at usb1 "Allwinner EHCI root hub" rev 2.00/1.00 addr 1
> >> port 0 pin 0 cfg 2
> >> port 0 pin 1 cfg 2
> >> port 0 pin 2 cfg 2
> >> port 0 pin 3 cfg 2
> >> port 0 pin 4 cfg 2
> >> port 0 pin 5 cfg 2
> >> port 0 pin 6 cfg 2
> >> port 0 pin 7 cfg 2
> >> port 0 pin 8 cfg 2
> >> port 0 pin 9 cfg 2
> >> port 0 pin 10 cfg 2
> >> port 0 pin 11 cfg 2
> >> port 0 pin 12 cfg 2
> >> port 0 pin 13 cfg 2
> >> port 0 pin 14 cfg 2
> >> port 0 pin 15 cfg 2
> >> port 0 pin 16 cfg 2
> >> port 0 pin 17 cfg 2
> >> gpio0 at sxipio0: 18 pins
> >> port 1 pin 0 cfg 2
> >> port 1 pin 1 cfg 2
> >> port 1 pin 2 cfg 0
> >> port 1 pin 3 cfg 0
> >> port 1 pin 4 cfg 0
> >> port 1 pin 5 cfg 0
> >> port 1 pin 6 cfg 0
> >> port 1 pin 7 cfg 0
> >> port 1 pin 8 cfg 1
> >> port 1 pin 9 cfg 0
> >> port 1 pin 10 cfg 0
> >> port 1 pin 11 cfg 0
> >> port 1 pin 12 cfg 0
> >> port 1 pin 13 cfg 0
> >> port 1 pin 14 cfg 0
> >> port 1 pin 15 cfg 0
> >> port 1 pin 16 cfg 0
> >> port 1 pin 17 cfg 0
> >> port 1 pin 18 cfg 0
> >> port 1 pin 19 cfg 0
> >> port 1 pin 20 cfg 0
> >> port 1 pin 21 cfg 0
> >> port 1 pin 22 cfg 2
> >> port 1 pin 23 cfg 2
> >> gpio1 at sxipio0: 24 pins
> >> port 2 pin 0 cfg 0
> >> port 2 pin 1 cfg 0
> >> port 2 pin 2 cfg 0
> >> port 2 pin 3 cfg 0
> >> port 2 pin 4 cfg 0
> >> port 2 pin 5 cfg 0
> >> port 2 pin 6 cfg 0
> >> port 2 pin 7 cfg 0
> >> port 2 pin 8 cfg 0
> >> port 2 pin 9 cfg 0
> >> port 2 pin 10 cfg 0
> >> port 2 pin 11 cfg 0
> >> port 2 pin 12 cfg 0
> >> port 2 pin 13 cfg 0
> >> port 2 pin 14 cfg 0
> >> port 2 pin 15 cfg 0
> >> port 2 pin 16 cfg 0
> >> port 2 pin 17 cfg 0
> >> port 2 pin 18 cfg 0
> >> port 2 pin 19 cfg 0
> >> port 2 pin 20 cfg 0
> >> port 2 pin 21 cfg 0
> >> port 2 pin 22 cfg 0
> >> port 2 pin 23 cfg 0
> >> port 2 pin 24 cfg 0
> >> gpio2 at sxipio0: 25 pins
> >> port 3 pin 0 cfg 0
> >> port 3 pin 1 cfg 0
> >> port 3 pin 2 cfg 0
> >> port 3 pin 3 cfg 0
> >> port 3 pin 4 cfg 0
> >> port 3 pin 5 cfg 0
> >> port 3 pin 6 cfg 0
> >> port 3 pin 7 cfg 0
> >> port 3 pin 8 cfg 0
> >> port 3 pin 9 cfg 0
> >> port 3 pin 10 cfg 0
> >> port 3 pin 11 cfg 0
> >> port 3 pin 12 cfg 0
> >> port 3 pin 13 cfg 0
> >> port 3 pin 14 cfg 0
> >> port 3 pin 15 cfg 0
> >> port 3 pin 16 cfg 0
> >> port 3 pin 17 cfg 0
> >> port 3 pin 18 cfg 0
> >> port 3 pin 19 cfg 0
> >> port 3 pin 20 cfg 0
> >> port 3 pin 21 cfg 0
> >> port 3 pin 22 cfg 0
> >> port 3 pin 23 cfg 0
> >> port 3 pin 24 cfg 0
> >> port 3 pin 25 cfg 0
> >> port 3 pin 26 cfg 0
> >> port 3 pin 27 cfg 0
> >> gpio3 at sxipio0: 28 pins
> >> port 4 pin 0 cfg 0
> >> port 4 pin 1 cfg 0
> >> port 4 pin 2 cfg 0
> >> port 4 pin 3 cfg 0
> >> port 4 pin 4 cfg 0
> >> port 4 pin 5 cfg 0
> >> port 4 pin 6 cfg 0
> >> port 4 pin 7 cfg 0
> >> port 4 pin 8 cfg 0
> >> port 4 pin 9 cfg 0
> >> port 4 pin 10 cfg 0
> >> port 4 pin 11 cfg 0
> >> gpio4 at sxipio0: 12 pins
> >> port 5 pin 0 cfg 2
> >> port 5 pin 1 cfg 2
> >> port 5 pin 2 cfg 2
> >> port 5 pin 3 cfg 2
> >> port 5 pin 4 cfg 2
> >> port 5 pin 5 cfg 2
> >> gpio5 at sxipio0: 6 pins
> >> port 6 pin 0 cfg 0
> >> port 6 pin 1 cfg 0
> >> port 6 pin 2 cfg 0
> >> port 6 pin 3 cfg 0
> >> port 6 pin 4 cfg 0
> >> port 6 pin 5 cfg 0
> >> port 6 pin 6 cfg 0
> >> port 6 pin 7 cfg 0
> >> port 6 pin 8 cfg 0
> >> port 6 pin 9 cfg 0
> >> port 6 pin 10 cfg 0
> >> port 6 pin 11 cfg 0
> >> gpio6 at sxipio0: 12 pins
> >> port 7 pin 0 cfg 0
> >> port 7 pin 1 cfg 0
> >> port 7 pin 2 cfg 1
> >> port 7 pin 3 cfg 1
> >> port 7 pin 4 cfg 0
> >> port 7 pin 5 cfg 0
> >> port 7 pin 6 cfg 1
> >> port 7 pin 7 cfg 0
> >> port 7 pin 8 cfg 0
> >> port 7 pin 9 cfg 0
> >> port 7 pin 10 cfg 0
> >> port 7 pin 11 cfg 1
> >> port 7 pin 12 cfg 0
> >> port 7 pin 13 cfg 0
> >> port 7 pin 14 cfg 0
> >> port 7 pin 15 cfg 0
> >> port 7 pin 16 cfg 0
> >> port 7 pin 17 cfg 0
> >> port 7 pin 18 cfg 0
> >> port 7 pin 19 cfg 0
> >> port 7 pin 20 cfg 0
> >> port 7 pin 21 cfg 0
> >> port 7 pin 22 cfg 0
> >> port 7 pin 23 cfg 0
> >> port 7 pin 24 cfg 0
> >> port 7 pin 25 cfg 0
> >> port 7 pin 26 cfg 0
> >> port 7 pin 27 cfg 0
> >> gpio7 at sxipio0: 28 pins
> >> port 8 pin 0 cfg 0
> >> port 8 pin 1 cfg 0
> >> port 8 pin 2 cfg 0
> >> port 8 pin 3 cfg 0
> >> port 8 pin 4 cfg 0
> >> port 8 pin 5 cfg 0
> >> port 8 pin 6 cfg 0
> >> port 8 pin 7 cfg 0
> >> port 8 pin 8 cfg 0
> >> port 8 pin 9 cfg 0
> >> port 8 pin 10 cfg 0
> >> port 8 pin 11 cfg 0
> >> port 8 pin 12 cfg 0
> >> port 8 pin 13 cfg 0
> >> port 8 pin 14 cfg 0
> >> port 8 pin 15 cfg 0
> >> port 8 pin 16 cfg 0
> >> port 8 pin 17 cfg 0
> >> port 8 pin 18 cfg 0
> >> port 8 pin 19 cfg 0
> >> port 8 pin 20 cfg 0
> >> port 8 pin 21 cfg 0
> >> gpio8 at sxipio0: 22 pins
> >> enable irq 54 register 104 bitmask 00400000
> >> enable irq 55 register 104 bitmask 00800000
> >> Timecounters tick every 10.000 msec
> >> dev=0x1202 chrdev=0x1202 rawdev=0x1202
> 
> 

Reply via email to