Question to the developers. Based on the dmesg below what would be a
good starting point for a noob to start poking around with driver
development.


Or better yet... anyone want this board to hack on?


- Byron


On Tue, Dec 17, 2013, at 3:21, emigrant wrote:
> Wow new Alix, cant wait :) 
> 
> On 16 Dec 2013, at 22:19, Byron Klippert <byronklipp...@ml1.net> wrote:
> 
> > http://pcengines.ch/apu.htm
> > 
> > 
> > Introduction: Thank you for taking the time to test our first round
> > prototypes of the new apu system board. Since this is a prototype, there
> > are a few bugs... Use at your own risk, don't use these boards for
> > anything critical.
> > 
> > 
> > ############ BIOS boot capture:
> > 
> > coreboot-EDK_2.08.00_20130410_221-1434-g871c820-dirty Tue Aug 20
> > 15:46:42 MDT 2013 booting...
> > PCI: Left over static devices:
> > PCI: 00:15.1
> > PCI: 00:15.2
> > PCI: 00:15.3
> > PCI: Check your devicetree.cb.
> > APIC: 00 missing read_resources
> > APIC: 01 missing read_resources
> > Start bios (version ?-20130820_154629-owner-HP)
> > CPU Mhz=1001
> > Found 30 PCI devices (max PCI bus is 06)
> > Found 2 cpu(s) max supported 2 cpu(s)
> > Copying PIR from 0x7e16f000 to 0x000fdb40
> > Copying MPTABLE from 0x7e170000/7e170010 to 0x000fda00
> > Copying ACPI RSDP from 0x7e171000 to 0x000fd9e0
> > Copying SMBIOS entry point from 0x7e17c400 to 0x000fd9c0
> > Scan for VGA option rom
> > EHCI init on dev 00:12.2 (regs=0xfeb08420)
> > EHCI init on dev 00:13.2 (regs=0xfeb08520)
> > OHCI init on dev 00:14.5 (regs=0xfeb06000)
> > EHCI init on dev 00:16.2 (regs=0xfeb08620)
> > Found 1 lpt ports
> > Found 1 serial ports
> > ATA controller 1 at 1f0/3f4/4010 (irq 14 dev a1)
> > ATA controller 2 at 170/374/4018 (irq 15 dev a1)
> > AHCI controller at 11.0, iobase feb08000, irq 0
> > Searching bootorder for: /rom@img/sortbootorder
> > Searching bootorder for: /rom@img/memtest
> > Searching bootorder for: /pci@i0cf8/*@11/drive@0/disk@0
> > AHCI/0: registering: "AHCI/0: SuperSSpeed S238 16GB ATA-7 Hard-Disk
> > (15258 MiBytes)"
> > Searching bootorder for: /pci@i0cf8/usb@16,2/storage@1/*@0/*@0,0
> > Searching bootorder for: /pci@i0cf8/usb@16,2/usb-*@1
> > USB MSC vendor='Multiple' product='Card  Reader' rev='1.00' type=0
> > removable=1
> > Searching bootorder for: /pci@i0cf8/usb@12,2/storage@1/*@0/*@0,0
> > Searching bootorder for: /pci@i0cf8/usb@12,2/usb-*@1
> > USB MSC vendor='Lexar' product='JD FireFly' rev='1100' type=0
> > removable=1
> > USB MSC blksize=512 sectors=7831552
> > USB MSC blksize=512 sectors=7995392
> > All threads complete.
> > Scan for option roms
> > Press F12 for boot menu.
> > 
> > Select boot device:
> > 
> > 1. USB MSC Drive Multiple Card  Reader 1.00
> > 2. USB MSC Drive Lexar JD FireFly 1100
> > 3. AHCI/0: SuperSSpeed S238 16GB ATA-7 Hard-Disk (15258 MiByte
> > 4. Payload [sortbootorder]
> > 5. Payload [memtest]
> > 
> > drive 0x000fd8d0: PCHS=0/0/0 translation=lba LCHS=971/128/63 s=7831552
> > drive 0x000fd900: PCHS=0/0/0 translation=lba LCHS=991/128/63 s=7995392
> > drive 0x000fd930: PCHS=16383/16/63 translation=lba LCHS=1024/255/63
> > s=31248704
> > Space available for UMB: 000c0000-000ee000
> > Returned 49152 bytes of ZoneHigh
> > e820 map has 6 items:
> >  0: 0000000000000000 - 000000000009fc00 = 1 RAM
> >  1: 000000000009fc00 - 00000000000a0000 = 2 RESERVED
> >  2: 00000000000f0000 - 0000000000100000 = 2 RESERVED
> >  3: 0000000000100000 - 000000007e16ac00 = 1 RAM
> >  4: 000000007e16ac00 - 000000007efffc00 = 2 RESERVED
> >  5: 00000000f8000000 - 00000000f9000000 = 2 RESERVED
> > enter handle_19:
> >  NULL
> > Booting from Hard Disk...
> > Booting from 0000:7c00
> > Using drive 0, partition 3.
> > Loading.....
> > probing: pc0 com0 apm pci mem[639K 2016M a20=on]
> > disk: hd0+ hd1+ hd2*
> >>> OpenBSD/i386 BOOT 3.21
> > boot> stty com0 115200
> > boot> set tty com0
> > switching console to com0
> > 
> > 
> > 
> > ############ dmesg capture:
> > 
> > switching console to com0
> >                          òzÁ¹  M½i386 BOOT 3.21
> > boot> boot bsd.rd.amd64.snapshot
> > booting hd0a:bsd.rd.amd64.snapshot: 3118100+960644+2897040+0+528720
> > [80+338136+2                                                            
> >                           19474]=0xbb16d0
> > entry point at 0x10001e0
> > Copyright (c) 1982, 1986, 1989, 1991, 1993
> >        The Regents of the University of California.  All rights
> >        reserved.
> > Copyright (c) 1995-2013 OpenBSD. All rights reserved. 
> > http://www.OpenBSD.org
> > 
> > OpenBSD 5.4-current (RAMDISK_CD) #147: Mon Dec  9 16:39:35 MST 2013
> >    dera...@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/RAMDISK_CD
> > RTC BIOS diagnostic error
> > ff<clock_battery,ROM_cksum,config_unit,memory_size,fixed_disk,invalid_time>
> > real mem = 2098634752 (2001MB)
> > avail mem = 2037907456 (1943MB)
> > mainbus0 at root
> > bios0 at mainbus0: SMBIOS rev. 2.7 @ 0x7e17c420 (6 entries)
> > bios0: vendor coreboot version
> > "EDK_2.08.00_20130410_221-1434-g871c820-dirty" date 08/20/2013
> > bios0: PC Engines APU
> > acpi0 at bios0: rev 0, ACPI control unavailable
> > mpbios at bios0 not configured
> > cpu0 at mainbus0: (uniprocessor)
> > cpu0: AMD G-T40N Processor, 1000.13 MHz
> > cpu0:
> > FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,HTT,SSE3,MWAIT,SSSE3,CX16,POPCNT,NXE,MMXX,FFXSR,LONG,LAHF,CMPLEG,SVM,EAPICSP,AMCR8,ABM,SSE4A,MASSE,3DNOWP,IBS,SKINIT,ITSC
> > cpu0: 32KB 64b/line 2-way I-cache, 32KB 64b/line 8-way D-cache, 512KB
> > 64b/line 16-way L2 cache
> > cpu0: 8 4MB entries fully associative
> > cpu0: DTLB 40 4KB entries fully associative, 8 4MB entries fully
> > associative
> > pci0 at mainbus0 bus 0
> > pchb0 at pci0 dev 0 function 0 "AMD AMD64 14h Host" rev 0x00
> > ppb0 at pci0 dev 4 function 0 "AMD AMD64 14h PCIE" rev 0x00
> > pci1 at ppb0 bus 1
> > re0 at pci1 dev 0 function 0 "Realtek 8168" rev 0x06: couldn't map
> > interrupt
> > ppb1 at pci0 dev 5 function 0 "AMD AMD64 14h PCIE" rev 0x00
> > pci2 at ppb1 bus 2
> > re1 at pci2 dev 0 function 0 "Realtek 8168" rev 0x06: couldn't map
> > interrupt
> > ppb2 at pci0 dev 6 function 0 "AMD AMD64 14h PCIE" rev 0x00
> > pci3 at ppb2 bus 3
> > re2 at pci3 dev 0 function 0 "Realtek 8168" rev 0x06: couldn't map
> > interrupt
> > ppb3 at pci0 dev 7 function 0 "AMD AMD64 14h PCIE" rev 0x00
> > pci4 at ppb3 bus 4
> > athn0 at pci4 dev 0 function 0 "Atheros AR9281" rev 0x01: can't map
> > interrupt
> > ahci0 at pci0 dev 17 function 0 "ATI SBx00 SATA" rev 0x40: unable to map
> > interrupt
> > ohci0 at pci0 dev 18 function 0 "ATI SB700 USB" rev 0x00: couldn't map
> > interrupt
> > ehci0 at pci0 dev 18 function 2 "ATI SB700 USB2" rev 0x00: couldn't map
> > interrupt
> > ohci1 at pci0 dev 19 function 0 "ATI SB700 USB" rev 0x00: couldn't map
> > interrupt
> > ehci1 at pci0 dev 19 function 2 "ATI SB700 USB2" rev 0x00: couldn't map
> > interrupt
> > "ATI SBx00 SMBus" rev 0x42 at pci0 dev 20 function 0 not configured
> > pciide0 at pci0 dev 20 function 1 "ATI SB700 IDE" rev 0x40: DMA, channel
> > 0 configured to compatibility, channel 1 configured to compatibility
> > "ATI SB700 ISA" rev 0x40 at pci0 dev 20 function 3 not configured
> > ppb4 at pci0 dev 20 function 4 "ATI SB600 PCI" rev 0x40
> > pci5 at ppb4 bus 5
> > ohci2 at pci0 dev 20 function 5 "ATI SB700 USB" rev 0x00: couldn't map
> > interrupt
> > ppb5 at pci0 dev 21 function 0 "ATI SB800 PCIE" rev 0x00
> > pci6 at ppb5 bus 6
> > ohci3 at pci0 dev 22 function 0 "ATI SB700 USB" rev 0x00: couldn't map
> > interrupt
> > ehci2 at pci0 dev 22 function 2 "ATI SB700 USB2" rev 0x00: couldn't map
> > interrupt
> > pchb1 at pci0 dev 24 function 0 "AMD AMD64 14h Link Cfg" rev 0x43
> > pchb2 at pci0 dev 24 function 1 "AMD AMD64 14h Address Map" rev 0x00
> > pchb3 at pci0 dev 24 function 2 "AMD AMD64 14h DRAM Cfg" rev 0x00
> > pchb4 at pci0 dev 24 function 3 "AMD AMD64 14h Misc Cfg" rev 0x00
> > pchb5 at pci0 dev 24 function 4 "AMD AMD64 14h CPU Power" rev 0x00
> > pchb6 at pci0 dev 24 function 5 "AMD AMD64 14h Reserved" rev 0x00
> > pchb7 at pci0 dev 24 function 6 "AMD AMD64 14h NB Power" rev 0x00
> > pchb8 at pci0 dev 24 function 7 "AMD AMD64 14h Reserved" rev 0x00
> > isa0 at mainbus0
> > com0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo
> > com0: console
> > softraid0 at root
> > scsibus0 at softraid0: 256 targets
> > root on rd0a swap on rd0b dump on rd0b
> > erase ^?, werase ^W, kill ^U, intr ^C, status ^T
> > 
> > Welcome to the OpenBSD/amd64 5.4 installation program.
> > (I)nstall, (U)pgrade, (A)utoinstall or (S)hell?
> > 
> > 
> > 
> > -- 
> > Byron Klippert      
> >  byronklipp...@ml1.net
> >  c. 867-336-1306
> > 
> 


-- 
Byron Klippert      
  byronklipp...@ml1.net
  c. 867-336-1306

Reply via email to