Hi Nick, Nicholas Esborn wrote: > On 12/07/2011 07:33 AM, Soren Kristensen wrote: >> Hi Niuck, >> >> Nicholas Esborn wrote: >>> Hello, >>> >>> I am having no luck getting FreeBSD/amd64 8.2-RELEASE to boot on the >>> Net6501. FreeBSD/i386 8.2-RELEASE works fine, but if possible I'd like >>> to run amd64 in this machine's intended role. >>> >>> I've seen reports that 64-bit Linux and OpenBSD have been booted >>> successfully, but not FreeBSD. Has anyone gotten this working? >> >> Have you updated to newest BIOS ? The dmesg looks like an old BIOS, >> unless it's FreeBSD-64 that don't like something.... > > Soren, > > Thanks for your reply. This was with 1.41: > > comBIOS ver. 1.41 20111201 Copyright (C) 2000-2011 Soekris Engineering.
That new enough, the only change in 1.41a is USB related. Seems like FreeBSD-64 isn't parsing the MP Table at all, like the -32 version do. I don't have the knowledge to find out where and why FreeBSD stops, but if some FreeBSD hacker can go down and tell me why, I will do what I can do fix it if the BIOS need a little adjustment.... Best Regards, Soren Kristensen CEO & Chief Engineer Soekris Engineering, Inc. > Thanks, > > -nick > > >> Best Regards, >> >> >> Soren Kristensen >> >> CEO& Chief Engineer >> Soekris Engineering, Inc. >> >> >>> The kernel initializes as seen below, then it just stops. I've tried >>> disabling ACPI, APIC, MSI, and MSIX in various combinations. The boot >>> output changes a bit, particularly with regard to interrupts, but >>> nothing I have tried has altered where the kernel stops. Also, I don't >>> seem to be able to break into the debugger. >>> >>> For the following dmesg, ACPI, APIC, MSI, and MSIX are at defaults. >>> >>> KDB: debugger backends: ddb >>> KDB: current backend: ddb >>> ACPI Error: A valid RSDP was not found (20101013/tbxfroot-309) >>> Copyright (c) 1992-2011 The FreeBSD Project. >>> Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 >>> The Regents of the University of California. All rights reserved. >>> FreeBSD is a registered trademark of The FreeBSD Foundation. >>> FreeBSD 8.2-RELEASE-p2 #0: Thu Dec 1 16:42:39 MST 2011 >>> [email protected]:/usr/obj/usr/src/sys/NET6501 amd64 >>> Timecounter "i8254" frequency 1193182 Hz quality 0 >>> CPU: Genuine Intel(R) CPU @ 1.60GHz (1600.01-MHz K8-class CPU) >>> Origin = "GenuineIntel" Id = 0x20661 Family = 6 Model = 26 >>> Stepping = 1 >>> >>> Features=0xbfe9fbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE> >>> >>> >>> Features2=0x40e3bd<SSE3,DTES64,MON,DS_CPL,VMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,MOVBE> >>> >>> AMD Features=0x20100800<SYSCALL,NX,LM> >>> AMD Features2=0x1<LAHF> >>> TSC: P-state invariant >>> real memory = 2147352576 (2047 MB) >>> avail memory = 2060894208 (1965 MB) >>> kbd0 at kbdmux0 >>> ACPI Error: A valid RSDP was not found (20101013/tbxfroot-309) >>> ACPI: Table initialisation failed: AE_NOT_FOUND >>> ACPI: Try disabling either ACPI or apic support. >>> pcib0:<Host to PCI bridge> pcibus 0 on motherboard >>> pci0:<PCI bus> on pcib0 >>> pcib1:<PCI-PCI bridge> irq 10 at device 23.0 on pci0 >>> pci1:<PCI bus> on pcib1 >>> pcib2:<PCI-PCI bridge> irq 10 at device 0.0 on pci1 >>> pci2:<PCI bus> on pcib2 >>> pci2:<unknown> at device 0.0 (no driver attached) >>> pci2:<network, ethernet> at device 0.1 (no driver attached) >>> pci2:<unknown> at device 0.2 (no driver attached) >>> ohci0:<OHCI (generic) USB controller> mem 0xa0000b00-0xa0000bff irq 9 >>> at device 2.0 on pci2 >>> ohci0: Could not allocate irq >>> device_attach: ohci0 attach returned 6 >>> ohci1:<OHCI (generic) USB controller> mem 0xa0000c00-0xa0000cff irq 9 >>> at device 2.1 on pci2 >>> ohci1: Could not allocate irq >>> device_attach: ohci1 attach returned 6 >>> ohci2:<OHCI (generic) USB controller> mem 0xa0000d00-0xa0000dff irq 9 >>> at device 2.2 on pci2 >>> ohci2: Could not allocate irq >>> device_attach: ohci2 attach returned 6 >>> ehci0:<EHCI (generic) USB 2.0 controller> mem 0xa0000e00-0xa0000eff irq >>> 9 at device 2.3 on pci2 >>> ehci0: Could not allocate irq >>> device_attach: ehci0 attach returned 6 >>> pci2:<serial bus, USB> at device 2.4 (no driver attached) >>> pci2:<base peripheral, SD host controller> at device 4.0 (no driver >>> attached) >>> pci2:<base peripheral, SD host controller> at device 4.1 (no driver >>> attached) >>> ahci0:<AHCI SATA controller> port 0x1020-0x103f mem >>> 0xa0004400-0xa00047ff irq 11 at device 6.0 on pci2 >>> ahci0: unable to map interrupt >>> device_attach: ahci0 attach returned 6 >>> ohci3:<OHCI (generic) USB controller> mem 0xa0004800-0xa00048ff irq 10 >>> at device 8.0 on pci2 >>> ohci3: Could not allocate irq >>> device_attach: ohci3 attach returned 6 >>> ohci4:<OHCI (generic) USB controller> mem 0xa0004900-0xa00049ff irq 10 >>> at device 8.1 on pci2 >>> ohci4: Could not allocate irq >>> device_attach: ohci4 attach returned 6 >>> ohci5:<OHCI (generic) USB controller> mem 0xa0004a00-0xa0004aff irq 10 >>> at device 8.2 on pci2 >>> ohci5: Could not allocate irq >>> device_attach: ohci5 attach returned 6 >>> ehci1:<EHCI (generic) USB 2.0 controller> mem 0xa0004b00-0xa0004bff irq >>> 10 at device 8.3 on pci2 >>> ehci1: Could not allocate irq >>> device_attach: ehci1 attach returned 6 >>> pci2:<unknown> at device 10.0 (no driver attached) >>> pci2:<simple comms, UART> at device 10.1 (no driver attached) >>> pci2:<simple comms, UART> at device 10.2 (no driver attached) >>> pci2:<simple comms, UART> at device 10.3 (no driver attached) >>> pci2:<simple comms, UART> at device 10.4 (no driver attached) >>> pci2:<unknown> at device 12.0 (no driver attached) >>> pci2:<serial bus> at device 12.1 (no driver attached) >>> pci2:<serial bus> at device 12.2 (no driver attached) >>> pci2:<serial bus> at device 12.3 (no driver attached) >>> pci2:<unknown> at device 12.4 (no driver attached) >>> pcib3:<PCI-PCI bridge> irq 11 at device 24.0 on pci0 >>> pci3:<PCI bus> on pcib3 >>> pcib4:<PCI-PCI bridge> at device 0.0 on pci3 >>> pci4:<PCI bus> on pcib4 >>> pcib5:<PCI-PCI bridge> at device 2.0 on pci4 >>> pci5:<PCI bus> on pcib5 >>> em0:<Intel(R) PRO/1000 Network Connection 7.1.9> port 0x2000-0x201f mem >>> 0xa1000000-0xa101ffff,0xa1020000-0xa1023fff irq 9 at device 0.0 on pci5 >>> em0: Using MSIX interrupts with 0 vectors >>> em0: Unable to allocate bus resource: interrupt >>> device_attach: em0 attach returned 6 >>> pcib6:<PCI-PCI bridge> at device 3.0 on pci4 >>> pci6:<PCI bus> on pcib6 >>> em1:<Intel(R) PRO/1000 Network Connection 7.1.9> port 0x3000-0x301f mem >>> 0xa2000000-0xa201ffff,0xa2020000-0xa2023fff irq 10 at device 0.0 on pci6 >>> em1: Using MSIX interrupts with 0 vectors >>> em1: Unable to allocate bus resource: interrupt >>> device_attach: em1 attach returned 6 >>> pcib7:<PCI-PCI bridge> at device 4.0 on pci4 >>> pci7:<PCI bus> on pcib7 >>> pcib8:<PCI-PCI bridge> irq 5 at device 25.0 on pci0 >>> pci8:<PCI bus> on pcib8 >>> pcib9:<PCI-PCI bridge> at device 0.0 on pci8 >>> pci9:<PCI bus> on pcib9 >>> pcib10:<PCI-PCI bridge> at device 2.0 on pci9 >>> pci10:<PCI bus> on pcib10 >>> em2:<Intel(R) PRO/1000 Network Connection 7.1.9> port 0x4000-0x401f mem >>> 0xa3000000-0xa301ffff,0xa3020000-0xa3023fff irq 10 at device 0.0 on pci10 >>> em2: Using MSIX interrupts with 0 vectors >>> em2: Unable to allocate bus resource: interrupt >>> device_attach: em2 attach returned 6 >>> pcib11:<PCI-PCI bridge> at device 3.0 on pci9 >>> pci11:<PCI bus> on pcib11 >>> em3:<Intel(R) PRO/1000 Network Connection 7.1.9> port 0x5000-0x501f mem >>> 0xa4000000-0xa401ffff,0xa4020000-0xa4023fff irq 11 at device 0.0 on pci11 >>> em3: Using MSIX interrupts with 0 vectors >>> em3: Unable to allocate bus resource: interrupt >>> device_attach: em3 attach returned 6 >>> pcib12:<PCI-PCI bridge> at device 4.0 on pci9 >>> pci12:<PCI bus> on pcib12 >>> pcib13:<PCI-PCI bridge> irq 9 at device 26.0 on pci0 >>> pci13:<PCI bus> on pcib13 >>> isab0:<PCI-ISA bridge> at device 31.0 on pci0 >>> isa0:<ISA bus> on isab0 >>> cpu0 on motherboard >>> atrtc0:<AT Real Time Clock> at port 0x70 irq 8 on isa0 >>> atrtc0: Warning: Couldn't map Interrupt. >>> uart0:<Non-standard ns8250 class UART with FIFOs> at port 0x3f8-0x3ff >>> irq 4 flags 0x10 on isa0 >>> uart0: console (19200,n,8,1) >>> Timecounter "TSC" frequency 1600013248 Hz quality 800 >>> Timecounters tick every 1.000 msec >>> >>> This is where it stops. >>> >>> Thanks for any help, >>> >>> -nick >>> >>> >>> >>> >>> _______________________________________________ >>> Soekris-tech mailing list >>> [email protected] >>> http://lists.soekris.com/mailman/listinfo/soekris-tech > > _______________________________________________ Soekris-tech mailing list [email protected] http://lists.soekris.com/mailman/listinfo/soekris-tech
