Re: compaq 6515b turion x2 laptop



Quoting Coleman Kane <cokane@xxxxxxxxxxx>:

Yes!!! thank you. Unfortunately, I don't have access to another amd64 box to
try your patch. Sorry. But, I will look at the dmesg and send it to you.

RAR,

You are in luck! Well, actually I have good news and I have bad news.
The good news is that I have nearly the same (6715b) laptop and
experienced similar problems when getting FreeBSD onto it. After some
work, I've been able to use FreeBSD reliably on the system.

The bad news is that you probably have an overlap of PCI memory ranges
between the SATA controller and another device in the system (likely the
audio controller).

I put up a page describing the problem here:

http://www.cokane.org/dokuwiki/freebsd/amd64_compatibility#getting_the_hp_compaq_6715b_working

Specifically, read this section:

http://www.cokane.org/dokuwiki/freebsd/amd64_compatibility#the_onboard_ati_sb600_hda_audio_controller

Give me the weekend, and I will post a 7.0-RELEASE CD with the patch in
it. I figured that I should have done it a while ago. Oh well.

While you are at it, see if you can use Scroll-Lock and the up/down keys
to read the kernel messages. See if you can find the atapci0 probe line
for your SATA controller (AHCI), as well as the line for your pcm0
device and send them back to me. I can add your info to my webpage to
help others.

It will look like this:
atapci0: <ATI IXP600 SATA300 controller> port
0x9000-0x9007,0x9008-0x900b,0x9010-0x9017,0x5018-0x501b,0x5020-0x502f mem
0xd0609000-0xd06093ff irq 16 at device 18.0 on pci0
...
pcm0: <ATI SB600 High Definition Audio Controller> mem 0xd0608000-0xd060bfff
irq 16 at device 20.2 on pci0

You'll notice the "mem" resource for the audio controller is
0xd0608000-0xd060bff, and the "mem" resource for the SATA controller is
0xd0609000-0xd06093ff. The SATA controller's "mem" resource is
completely covered by this audio controller.

If you happen to have access to another machine for building your own
releases, you can try my patch and build them from it.

--
Coleman Kane




_______________________________________________
freebsd-arch@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-arch
To unsubscribe, send any mail to "freebsd-arch-unsubscribe@xxxxxxxxxxx"