Date: Sat, 5 Aug 2000 19:31:55 -0400 From: "Andrew C. Hornback" <hornback@wireco.net> To: "'Dan O'Connor'" <dan@mostgraveconcern.com> Cc: <freebsd-questions@freebsd.org> Subject: RE: CMD 640 ATA controller !WARNING! Message-ID: <000d01bfff35$57f29b10$d4776bce@challenger> In-Reply-To: <005201bfff0a$b4e7a8e0$029b140a@danco>
next in thread | previous in thread | raw e-mail | index | archive | help
> -----Original Message----- > From: owner-freebsd-questions@FreeBSD.ORG > [mailto:owner-freebsd-questions@FreeBSD.ORG]On Behalf Of Dan O'Connor > Sent: Saturday, August 05, 2000 2:27 PM > To: Richard Mahoney; freebsd-questions > Subject: Re: CMD 640 ATA controller !WARNING! > > >Under 3.4 the boot messages complained that my CMD 640 ATA > >controller was rubbish. For all that, 3.4 made concessions for > >substandard hardware. It seemed to include a workaround and my > >CD-ROM worked. > > > >I'm unhappy to say that this doesn't seem to be the case with 4.0. > > > >When I boot under 4.0 I get: > > > >atapci0: <CMD 640 ATA controller !WARNING! buggy chip data loss > > possible> irq 14 at device 8.0 on pci0 > >atapci0: Busmastering DMA not supported > > > I had this same problem when I upgraded my old Dell > Pentium-90 to 4.0. Your > best bet is to replace your IDE controller with a add-in card. > > My recommendation is a Promise Technologies Ultra-33 card. > These are no > longer made, but you might be able to find one if you hunt > hard enough. It's > a PCI card that requires no drivers, supports Bus Mastering, > and works fine > with FreeBSD 4.x. > > Warning: Stay away from the Promise Ultra-66. Although it > supports faster > drives, it doesn't support ATAPI devices like CD-ROMs, CD-RW, > or ATAPI tape > drives (the Ultra-33 does, however). > > Another option would be one of the generic ISA multi-function > cards. These > generally have extra serial and/or parallel ports, plus an > IDE port. The one > I use in another machine (Vitex MP787) only has one IDE > interface, limiting > it to two drives (I have a 4GB IDE drive as master and a 40x > CD-ROM drive as > slave). Since it's an ISA card, it won't work in UDMA modes, > only PIO3 & > PIO4. Also, if you go this route, try to find a card with jumpers, not > Plug-n-Play, so you can set it up the way you want. (Since > even MS Windows > doesn't handle ISA PnP cards quite right, I try to avoid them like the > plague!) Another option would be another card from Promise. The EIDE Max or the EIDE Pro. I have used both of these, they're both ISA IDE Controllers, allowing up to 8.4 Gig drive sizes. The Pro is the same controller as the Max, but includes I/O ports. I've used Promise hardware for a long time now, and never had a bit of problem from any of it. Kind of the Adaptec of the IDE world. --- Andy To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?000d01bfff35$57f29b10$d4776bce>