Re: Any successful installs on a Broadcom HT1000 chipset?

From: Ian FREISLICH <ianf_at_clue.co.za>
Date: Wed, 21 Nov 2007 15:09:37 +0200
Barney Cordoba wrote:
> Travis Mikalson <bofh_at_terranova.net> wrote:
> > Pawel Worach wrote:
> > > Barney Cordoba wrote:
> > >> We can't get any flavor of Freebsd 7 to build or boot
> > >> successfully on an HT1000 MB.  We have 2 distinct MBs and both
> > >> have similar problems.
> > >>
> > >> I noticed in the linux driver that they have the HT1000 listed
> > >> in their pci_quirks.c, and have "quirk_disable_all_msi" set
> > >> for it. I have no idea what that means, but is FreeBSD doing
> > >> something similar? I haven't tested linux on this system yet, but
> > >> I hope to do so sometime this week.
> > >
> > >
> > > At the loader(8) prompt set the following two tunables:
> > > hw.pci.enable_msix0
> > > hw.pci.enable_msi=0
> >
> > I just tried this and it didn't help I'm afraid.
> >
> > In more detail: I hooked up my SATA disk to my HT1000
> > motherboard's onboard SATA controller with those two tunables set
> > to 0 and my data was still horribly corrupted quite quickly. It's
> > just as bad with or without those tunables set to 0.
>
> I've done a bit of research and it seems that this chipset has been
> ignored for years now by the FreeBSD team. Whats the reasoning for
> a major chipset used by supermicro and Tyan not being supported
> after years of deployment?  This isn't some obscure chipset we
> have here. This effects a major pct of opteron systems deployed
> worldwide. I don't see how Freebsd 7 can be released without this
> being fixed. It would be a major black eye to the project to say
> "FreeBSD 7 is released, but BTW, if you have a supermicro or tyan
> opteron system it won't work at all".
>
> Someone was complaining 2 years ago that they didn't have hardware to
> do the work. Is the FreeBSD project really so poorly funded that they
> can't get their hands on a $150 motherboard for 2 years?

I have two systems that I think are HT1000/HT2100 based.  They
booted and installed 7-BETA1.5 (amd64) and happily build RELENG7
about 3 weeks ago.  They don't have any PCI/PCI-X slots.  PCI-E
works fine.  I used the onboard ATA DVD-ROM drive to install and
the drive still works:

ATA channel 0:
    Master: acd0 <HL-DT-STCD-RW/DVD-ROM GCC-T10N/A102> ATA/ATAPI revision 5
    Slave:       no device present
ATA channel 1:
    Master:      no device present
    Slave:       no device present
ATA channel 2:
    Master:      no device present
    Slave:       no device present
ATA channel 3:
    Master:      no device present
    Slave:       no device present

Disks are connected to a PCI-E LSI Megaraid so I can't verify the
onboard SATA.  pciconf -lv later.

The only other quirk is the one set of USB ports on the front panel
work if I have a keyboard plugged in at boot time, but stops working
if I unplug the keyboard and plug it back in again.  The front panel
monitor connection also doesn't work after a headless boot.  Anly
the rear monitor and USB ports work properly after a boot.

Ian

--
Ian Freislich


pcib1_at_pci0:0:1:0:       class=0x060400 card=0x00000000 chip=0x00361166 rev=0x00 hdr=0x01
    vendor     = 'ServerWorks (Was: Reliance Computer Corp)'
    device     = 'HT1000 PCI/PCI-X bridge'
    class      = bridge
    subclass   = PCI-PCI
hostb0_at_pci0:0:2:0:      class=0x060000 card=0x02011166 chip=0x02051166 rev=0x00 hdr=0x00
    vendor     = 'ServerWorks (Was: Reliance Computer Corp)'
    device     = 'HT1000 Legacy South Bridge'
    class      = bridge
    subclass   = HOST-PCI
atapci1_at_pci0:0:2:1:     class=0x01018a card=0x02051028 chip=0x02141166 rev=0x00 hdr=0x00
    vendor     = 'ServerWorks (Was: Reliance Computer Corp)'
    device     = 'HT1000 Legacy IDE controller'
    class      = mass storage
    subclass   = ATA
isab0_at_pci0:0:2:2:       class=0x060100 card=0x02051028 chip=0x02341166 rev=0x00 hdr=0x00
    vendor     = 'ServerWorks (Was: Reliance Computer Corp)'
    device     = 'HT1000 LPC Bridge'
    class      = bridge
    subclass   = PCI-ISA
none0_at_pci0:0:3:0:       class=0x0c0310 card=0x02051028 chip=0x02231166 rev=0x01 hdr=0x00
    vendor     = 'ServerWorks (Was: Reliance Computer Corp)'
    device     = 'HT1000 USB Controller'
    class      = serial bus
    subclass   = USB
none1_at_pci0:0:3:1:       class=0x0c0310 card=0x02051028 chip=0x02231166 rev=0x01 hdr=0x00
    vendor     = 'ServerWorks (Was: Reliance Computer Corp)'
    device     = 'HT1000 USB Controller'
    class      = serial bus
    subclass   = USB
ehci0_at_pci0:0:3:2:       class=0x0c0320 card=0x02051028 chip=0x02231166 rev=0x01 hdr=0x00
    vendor     = 'ServerWorks (Was: Reliance Computer Corp)'
    device     = 'HT1000 USB Controller'
    class      = serial bus
    subclass   = USB
vgapci0_at_pci0:0:4:0:     class=0x030000 card=0x02051028 chip=0x515e1002 rev=0x02 hdr=0x00
    vendor     = 'ATI Technologies Inc.'
    device     = 'Radeon ES1000 Radeon ES1000'
    class      = display
    subclass   = VGA
pcib3_at_pci0:0:7:0:       class=0x060400 card=0x00000000 chip=0x01401166 rev=0xa2 hdr=0x01
    vendor     = 'ServerWorks (Was: Reliance Computer Corp)'
    device     = 'HT2100 PCI-Express Bridge'
    class      = bridge
    subclass   = PCI-PCI
pcib4_at_pci0:0:8:0:       class=0x060400 card=0x00000000 chip=0x01421166 rev=0xa2 hdr=0x01
    vendor     = 'ServerWorks (Was: Reliance Computer Corp)'
    device     = 'HT2100 PCI-Express Bridge'
    class      = bridge
    subclass   = PCI-PCI
pcib8_at_pci0:0:9:0:       class=0x060400 card=0x00000000 chip=0x01441166 rev=0xa2 hdr=0x01
    vendor     = 'ServerWorks (Was: Reliance Computer Corp)'
    class      = bridge
    subclass   = PCI-PCI
pcib17_at_pci0:0:10:0:     class=0x060400 card=0x00000000 chip=0x01421166 rev=0xa2 hdr=0x01
    vendor     = 'ServerWorks (Was: Reliance Computer Corp)'
    device     = 'HT2100 PCI-Express Bridge'
    class      = bridge
    subclass   = PCI-PCI
pcib18_at_pci0:0:11:0:     class=0x060400 card=0x00000000 chip=0x01441166 rev=0xa2 hdr=0x01
    vendor     = 'ServerWorks (Was: Reliance Computer Corp)'
    class      = bridge
    subclass   = PCI-PCI
hostb1_at_pci0:0:24:0:     class=0x060000 card=0x00000000 chip=0x11001022 rev=0x00 hdr=0x00
    vendor     = 'Advanced Micro Devices (AMD)'
    device     = 'Athlon 64 / Opteron HyperTransport Technology Configuration'
    class      = bridge
    subclass   = HOST-PCI
hostb2_at_pci0:0:24:1:     class=0x060000 card=0x00000000 chip=0x11011022 rev=0x00 hdr=0x00
    vendor     = 'Advanced Micro Devices (AMD)'
    device     = 'Athlon 64 / Opteron Address Map'
    class      = bridge
    subclass   = HOST-PCI
hostb3_at_pci0:0:24:2:     class=0x060000 card=0x00000000 chip=0x11021022 rev=0x00 hdr=0x00
    vendor     = 'Advanced Micro Devices (AMD)'
    device     = 'Athlon 64 / Opteron DRAM Controller'
    class      = bridge
    subclass   = HOST-PCI
hostb4_at_pci0:0:24:3:     class=0x060000 card=0x00000000 chip=0x11031022 rev=0x00 hdr=0x00
    vendor     = 'Advanced Micro Devices (AMD)'
    device     = 'Athlon 64 / Opteron Miscellaneous Control'
    class      = bridge
    subclass   = HOST-PCI
hostb5_at_pci0:0:25:0:     class=0x060000 card=0x00000000 chip=0x11001022 rev=0x00 hdr=0x00
    vendor     = 'Advanced Micro Devices (AMD)'
    device     = 'Athlon 64 / Opteron HyperTransport Technology Configuration'
    class      = bridge
    subclass   = HOST-PCI
hostb6_at_pci0:0:25:1:     class=0x060000 card=0x00000000 chip=0x11011022 rev=0x00 hdr=0x00
    vendor     = 'Advanced Micro Devices (AMD)'
    device     = 'Athlon 64 / Opteron Address Map'
    class      = bridge
    subclass   = HOST-PCI
hostb7_at_pci0:0:25:2:     class=0x060000 card=0x00000000 chip=0x11021022 rev=0x00 hdr=0x00
    vendor     = 'Advanced Micro Devices (AMD)'
    device     = 'Athlon 64 / Opteron DRAM Controller'
    class      = bridge
    subclass   = HOST-PCI
hostb8_at_pci0:0:25:3:     class=0x060000 card=0x00000000 chip=0x11031022 rev=0x00 hdr=0x00
    vendor     = 'Advanced Micro Devices (AMD)'
    device     = 'Athlon 64 / Opteron Miscellaneous Control'
    class      = bridge
    subclass   = HOST-PCI
pcib2_at_pci0:10:13:0:     class=0x060400 card=0x8f01013f chip=0x01041166 rev=0xc0 hdr=0x01
    vendor     = 'ServerWorks (Was: Reliance Computer Corp)'
    device     = 'HT1000 PCI/PCI-X bridge'
    class      = bridge
    subclass   = PCI-PCI
atapci0_at_pci0:10:14:0:   class=0x01018f card=0x02051028 chip=0x024b1166 rev=0x00 hdr=0x00
    vendor     = 'ServerWorks (Was: Reliance Computer Corp)'
    device     = 'BCM5785 (HT1000) PATA/IDE Mode'
    class      = mass storage
    subclass   = ATA
pcib5_at_pci0:13:0:0:      class=0x060400 card=0x00000000 chip=0x8018111d rev=0x04 hdr=0x01
    vendor     = 'Integrated Device Technology Inc.'
    class      = bridge
    subclass   = PCI-PCI
pcib6_at_pci0:14:0:0:      class=0x060400 card=0x00000000 chip=0x8018111d rev=0x04 hdr=0x01
    vendor     = 'Integrated Device Technology Inc.'
    class      = bridge
    subclass   = PCI-PCI
pcib7_at_pci0:14:1:0:      class=0x060400 card=0x00000000 chip=0x8018111d rev=0x04 hdr=0x01
    vendor     = 'Integrated Device Technology Inc.'
    class      = bridge
    subclass   = PCI-PCI
em0_at_pci0:15:0:0:        class=0x020000 card=0x10a48086 chip=0x10a48086 rev=0x06 hdr=0x00
    vendor     = 'Intel Corporation'
    class      = network
    subclass   = ethernet
em1_at_pci0:15:0:1:        class=0x020000 card=0x10a48086 chip=0x10a48086 rev=0x06 hdr=0x00
    vendor     = 'Intel Corporation'
    class      = network
    subclass   = ethernet
em2_at_pci0:16:0:0:        class=0x020000 card=0x10a48086 chip=0x10a48086 rev=0x06 hdr=0x00
    vendor     = 'Intel Corporation'
    class      = network
    subclass   = ethernet
em3_at_pci0:16:0:1:        class=0x020000 card=0x10a48086 chip=0x10a48086 rev=0x06 hdr=0x00
    vendor     = 'Intel Corporation'
    class      = network
    subclass   = ethernet
pcib9_at_pci0:1:0:0:       class=0x060400 card=0x00000000 chip=0x851810b5 rev=0xac hdr=0x01
    vendor     = 'PLX Technology'
    class      = bridge
    subclass   = PCI-PCI
pcib10_at_pci0:2:1:0:      class=0x060400 card=0x00000000 chip=0x851810b5 rev=0xac hdr=0x01
    vendor     = 'PLX Technology'
    class      = bridge
    subclass   = PCI-PCI
pcib12_at_pci0:2:2:0:      class=0x060400 card=0x00000000 chip=0x851810b5 rev=0xac hdr=0x01
    vendor     = 'PLX Technology'
    class      = bridge
    subclass   = PCI-PCI
pcib14_at_pci0:2:3:0:      class=0x060400 card=0x00000000 chip=0x851810b5 rev=0xac hdr=0x01
    vendor     = 'PLX Technology'
    class      = bridge
    subclass   = PCI-PCI
pcib11_at_pci0:3:0:0:      class=0x060400 card=0x00000000 chip=0x01031166 rev=0xc3 hdr=0x01
    vendor     = 'ServerWorks (Was: Reliance Computer Corp)'
    device     = 'BCM5715 Broadcom dual gigabit, pci bridge'
    class      = bridge
    subclass   = PCI-PCI
bce0_at_pci0:4:0:0:        class=0x020000 card=0x02051028 chip=0x164c14e4 rev=0x12 hdr=0x00
    vendor     = 'Broadcom Corporation'
    device     = '5708C Broadcom NetXtreme II Gigabit Ethernet Adapter'
    class      = network
    subclass   = ethernet
pcib13_at_pci0:5:0:0:      class=0x060400 card=0x00000000 chip=0x01031166 rev=0xc3 hdr=0x01
    vendor     = 'ServerWorks (Was: Reliance Computer Corp)'
    device     = 'BCM5715 Broadcom dual gigabit, pci bridge'
    class      = bridge
    subclass   = PCI-PCI
bce1_at_pci0:6:0:0:        class=0x020000 card=0x02051028 chip=0x164c14e4 rev=0x12 hdr=0x00
    vendor     = 'Broadcom Corporation'
    device     = '5708C Broadcom NetXtreme II Gigabit Ethernet Adapter'
    class      = network
    subclass   = ethernet
pcib15_at_pci0:7:0:0:      class=0x060400 card=0x00000000 chip=0x03708086 rev=0x00 hdr=0x01
    vendor     = 'Intel Corporation'
    device     = '80333 Segment-A PCI Express-to-PCI Express Bridge'
    class      = bridge
    subclass   = PCI-PCI
pcib16_at_pci0:7:0:2:      class=0x060400 card=0x00000000 chip=0x03728086 rev=0x00 hdr=0x01
    vendor     = 'Intel Corporation'
    device     = '80333 Segment-B PCI Express-to-PCI Express Bridge'
    class      = bridge
    subclass   = PCI-PCI
mfi0_at_pci0:8:14:0:       class=0x010400 card=0x1f031028 chip=0x00151028 rev=0x00 hdr=0x00
    vendor     = 'Dell Computer Corporation'
    class      = mass storage
    subclass   = RAID
Received on Wed Nov 21 2007 - 12:10:11 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:22 UTC