Yesterday I bought an AMD690-based motherboard for a 7-current desktop - http://www.gigabyte.us/Products/Motherboard/Products_Spec.aspx?ClassValue=Motherboard&ProductID=2437&ProductName=GA-MA69VM-S2 - after previous nightmarish experiences with Asus M2N32-SLI (currently on its way to service center, again, and I just hope they wont even bother to send it back) and generally everything utilizing nForce chipsets, I didn't dare to expect much from anything AM2 related, but this board runs amazingly well and stable.. Well, except for two issuese someone might be willing to look into and make this board perfect for a FreeBSD desktop: SATA: IXP600 SATA AHCI controller isn't currently recognized by FreeBSD. There is an open PR with a patch that works for me - http://www.freebsd.org/cgi/query-pr.cgi?pr=113195 - but quite old and google doesn't show any other activity.. So, is there any reason why this patch wasn't commited? As far as I can tell, there is nothing wrong with it and everything seems to work as it should. For me, at least. USB: Second issue is with USB, the initialization fails every time when there is mouse plugged in prior to FreeBSD boot (but not if the mouse is plugged later). Some snippets from dmesg (sorry, no debug/verbose, as I currently cannot reboot for at least next 12 hours): FreeBSD 7.0-PRERELEASE #0: Fri Oct 12 04:30:49 CEST 2007 CPU: AMD Athlon(tm) 64 X2 Dual Core Processor 3600+ (2004.55-MHz 686-class CPU) ACPI APIC Table: <GBT GBTUACPI> FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs cpu0 (BSP): APIC ID: 0 cpu1 (AP): APIC ID: 1 ioapic0: Changing APIC ID to 2 ioapic0 <Version 2.1> irqs 0-23 on motherboard kbd1 at kbdmux0 smbios0: <System Management BIOS> at iomem 0xf0ce0-0xf0cfe on motherboard smbios0: Version: 2.3, BCD Revision: 2.3 acpi0: <GBT GBTUACPI> on motherboard acpi0: [ITHREAD] acpi0: Power Button (fixed) acpi0: reservation of f0000, 8000 (3) failed acpi0: reservation of 0, a0000 (3) failed acpi0: reservation of 100000, 7fde0000 (3) failed Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000 acpi_timer0: <32-bit timer at 3.579545MHz> port 0x4008-0x400b on acpi0 cpu0: <ACPI CPU> on acpi0 cpu1: <ACPI CPU> on acpi0 acpi_button0: <Power Button> on acpi0 pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0 pci0: <ACPI PCI bus> on pcib0 pcib1: <ACPI PCI-PCI bridge> at device 2.0 on pci0 pci1: <ACPI PCI bus> on pcib1 ohci0: <OHCI (generic) USB controller> mem 0xfe02e000-0xfe02efff irq 16 at device 19.0 on pci0 ohci0: [GIANT-LOCKED] ohci0: [ITHREAD] usb0: OHCI version 1.0, legacy support usb0: SMM does not respond, resetting usb0: <OHCI (generic) USB controller> on ohci0 usb0: USB revision 1.0 uhub0: <ATI OHCI root hub, class 9/0, rev 1.00/1.00, addr 1> on usb0 uhub0: 2 ports with 2 removable, self powered ohci1: <OHCI (generic) USB controller> mem 0xfe02d000-0xfe02dfff irq 17 at device 19.1 on pci0 ohci1: [GIANT-LOCKED] ohci1: [ITHREAD] usb1: OHCI version 1.0, legacy support usb1: <OHCI (generic) USB controller> on ohci1 usb1: USB revision 1.0 uhub1: <ATI OHCI root hub, class 9/0, rev 1.00/1.00, addr 1> on usb1 uhub1: 2 ports with 2 removable, self powered ohci2: <OHCI (generic) USB controller> mem 0xfe02c000-0xfe02cfff irq 18 at device 19.2 on pci0 ohci2: [GIANT-LOCKED] ohci2: [ITHREAD] usb2: OHCI version 1.0, legacy support usb2: SMM does not respond, resetting usb2: <OHCI (generic) USB controller> on ohci2 usb2: USB revision 1.0 uhub2: <ATI OHCI root hub, class 9/0, rev 1.00/1.00, addr 1> on usb2 uhub2: 2 ports with 2 removable, self powered ohci3: <OHCI (generic) USB controller> mem 0xfe02b000-0xfe02bfff irq 17 at device 19.3 on pci0 ohci3: [GIANT-LOCKED] ohci3: [ITHREAD] usb3: OHCI version 1.0, legacy support usb3: SMM does not respond, resetting usb3: <OHCI (generic) USB controller> on ohci3 usb3: USB revision 1.0 uhub3: <ATI OHCI root hub, class 9/0, rev 1.00/1.00, addr 1> on usb3 uhub3: 2 ports with 2 removable, self powered ohci4: <OHCI (generic) USB controller> mem 0xfe02a000-0xfe02afff irq 18 at device 19.4 on pci0 ohci4: [GIANT-LOCKED] ohci4: [ITHREAD] usb4: OHCI version 1.0, legacy support usb4: SMM does not respond, resetting usb4: <OHCI (generic) USB controller> on ohci4 usb4: USB revision 1.0 uhub4: <ATI OHCI root hub, class 9/0, rev 1.00/1.00, addr 1> on usb4 uhub4: 2 ports with 2 removable, self powered ehci0: <EHCI (generic) USB 2.0 controller> mem 0xfe029000-0xfe0290ff irq 19 at device 19.5 on pci0 ehci0: [GIANT-LOCKED] ehci0: [ITHREAD] usb5: EHCI version 1.0 usb5: companion controllers, 2 ports each: usb0 usb1 usb2 usb3 usb4 usb5: <EHCI (generic) USB 2.0 controller> on ehci0 usb5: USB revision 2.0 uhub5: <ATI EHCI root hub, class 9/0, rev 2.00/1.00, addr 1> on usb5 uhub5: 10 ports with 10 removable, self powered When there is mouse attached during boot in any of the USB ports, initialization for that port will fail: lpt0: <Printer> on ppbus0 lpt0: Interrupt-driven port ppi0: <Parallel I/O> on ppbus0 ppc0: [GIANT-LOCKED] ppc0: [ITHREAD] uhub0: device problem (TIMEOUT), disabling port 2 but any time after that, I can plug in that mouse (a cheap generic one I've been using for years without problems on other boards with FreeBSD) into any USB port (except that disabled one, of course) and it will work perfectly. Plug, here we go: ums0: <A4Tech USB Optical Mouse, class 0/0, rev 1.10/0.01, addr 2> on uhub1 ums0: 7 buttons and Z dir. pciconf: ohci0_at_pci0:0:19:0: class=0x0c0310 card=0x50041458 chip=0x43871002 rev=0x00 hdr=0x00 vendor = 'ATI Technologies Inc.' device = 'IXP SB600 USB Controller (OHCI0)' class = serial bus subclass = USB ohci1_at_pci0:0:19:1: class=0x0c0310 card=0x50041458 chip=0x43881002 rev=0x00 hdr=0x00 vendor = 'ATI Technologies Inc.' device = 'IXP SB600 USB Controller (OHCI1)' class = serial bus subclass = USB ohci2_at_pci0:0:19:2: class=0x0c0310 card=0x50041458 chip=0x43891002 rev=0x00 hdr=0x00 vendor = 'ATI Technologies Inc.' device = 'IXP SB600 USB Controller (OHCI2)' class = serial bus subclass = USB ohci3_at_pci0:0:19:3: class=0x0c0310 card=0x50041458 chip=0x438a1002 rev=0x00 hdr=0x00 vendor = 'ATI Technologies Inc.' device = 'IXP SB600 USB Controller (OHCI3)' class = serial bus subclass = USB ohci4_at_pci0:0:19:4: class=0x0c0310 card=0x50041458 chip=0x438b1002 rev=0x00 hdr=0x00 vendor = 'ATI Technologies Inc.' device = 'IXP SB600 USB Controller (OHCI4)' class = serial bus subclass = USB ehci0_at_pci0:0:19:5: class=0x0c0320 card=0x50041458 chip=0x43861002 rev=0x00 hdr=0x00 vendor = 'ATI Technologies Inc.' device = 'IXP SB600 USB Controller (EHCI)' class = serial bus subclass = USB Anyone interested in debugging this? (please CC: me for reply, I'm subscribed with a different email that is down for maintenance for a few days and didn't want to subscribe again) Regards, m.Received on Fri Oct 12 2007 - 18:30:09 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:19 UTC