Welcome to Tech Support Forum home to more then 136,000 problems solved. Issues have included: Spyware, Malware, Virus Issues, Windows, Microsoft, Linux, Networking, Security, Hardware, and Gaming Getting your problem solved is as easy as:
1. Registering for a free account
2. Asking your question
3. Receiving an answer

Registered members:
* Get free support
* Communicate privately with other members (PM).
* Removal of this message
* See fewer ads.
* And much more..

 



Want to know how to post a question? click here Having problems with spyware and pop-ups? First Steps
Go Back   Tech Support Forum > Hardware Support > Motherboards, Bios & CPU
User Name
Password
Site Map Register Donate Rules Blogs Mark Forums Read


Motherboards, Bios & CPU Support Forum for Motherboards and CPUs; ASUS, Intel, AMD, BioStar

Reply
 
LinkBack Thread Tools
Old 03-04-2005, 10:28 AM   #1 (permalink)
Registered User
 
Join Date: Mar 2005
Posts: 14
OS: WinXP


P4C800-E PCI-CSA bridge not recognized

(I first posted this in the MB, Bios, CPU forum, but since it is an Asus MB, I'm re-posting here.)

I have been trying to get the onboard LAN working on a P4C800-E MB (bought used - not sure if the onboard LAN ever worked). BIOS has been updated, all of the Intel chipset drivers installed, etc. Everything is actually working very nicely except for the onboard LAN (an installed NIC is working fine ... using it at this very moment). All of the usual suspects have been tried (LAN enabled in BIOS, etc).

From searching through various posts here (lots of useful info), one thing looks suspicious - from Clintfan's Chipset Software Installation Utility post, I expected to see "Intel(R) 82875P Processor to PCI to CSA bridge", but I'm not (I'm seeing every one of the other "Intel(R) 82875P" and "82801" devices as expected). I do see a "Intel(R) 82801EB PCI Bridge" but don't see "CSA" anywhere in the Device Manager list. Obviously since Device Manager does not show anything appropriate, trying to update to the drivers from the Asus site download (and even the Intel site downloads) don't do anything.

Any ideas? Is there some kind of hardware jumper I missed reading about in the manual? Is this symptomatic of bad hardware? Or is there something else obvious I have not tried?

I have 160 GB SATA and a 160 GB ATA HD's installed, with the primary boot drive being the SATA drive (where Windows is installed). No RAID configured ...

Thanks!

Cliff
cliffnseattle is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Bookmark on Thread SoupReddit!
Reply With Quote
Sponsored Links
Old 03-04-2005, 12:15 PM   #2 (permalink)
111
Registered User
 
Join Date: Jul 2004
Posts: 24
OS: XPpro


You also need the Intel Pro/1000 LAN drivers... you should be able to get them from the Intel site if you don't have the ASUS driver disk. They are probably part of the PROset utilites package.
111 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Bookmark on Thread SoupReddit!
Reply With Quote
Old 03-04-2005, 09:49 PM   #3 (permalink)
Registered User
 
Join Date: Mar 2005
Posts: 14
OS: WinXP


I'm beginning to wonder if maybe the MB I bought (used) is actually slightly different than the P4C800-E ... maybe P4C800 or something similar? I did flash the BIOS to the -E version ... I'll look through posts to see if there's a way to tell by looking at the board / chips ...
cliffnseattle is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Bookmark on Thread SoupReddit!
Reply With Quote
Old 03-04-2005, 11:55 PM   #4 (permalink)
Guru
 
clintfan's Avatar
 
Join Date: Sep 2003
Location: Silicon Valley, CA
Posts: 2,655
OS: XP Pro


Quote:
one thing looks suspicious - from Clintfan's Chipset Software Installation Utility post, I expected to see "Intel(R) 82875P Processor to PCI to CSA bridge", but I'm not
You're right, it is suspicious if you don't see that item. Sorry, I think my thread may be a little out of date. I think Intel has changed the designation for that component. But there is still a CSY bridge device. Assuming your mobo model is P4C800-E with the 875P chip,

What used to be called (in the XP\865.inf file) in ICSIU version 5.0.2.1003:
"Intel(R) 82875P Processor to PCI to CSA bridge - 257B"
"Intel(R) 82875P Processor to I/O Memory Interface - 257E"

is now respectively called (in the same XP\865.inf file) in ICSIU version 6.0.1.1002:
"Intel(R) 82875P/E7210 Processor to PCI to CSA bridge - 257B"
"Intel(R) 82875P/E7210 Processor to I/O Memory Interface - 257E"

The name of the AGP device did not change:
"Intel(R) 82875P Processor to AGP Controller - 2579"



Quote:
Any ideas? Is there some kind of hardware jumper I missed reading about in the manual?...Or is there something else obvious...I'm beginning to wonder if maybe the MB I bought (used) is actually slightly different than the P4C800-E ... maybe P4C800 or something similar?
No, there are no hardware jumpers. There is a BIOS setting to enable the LAN, it is in Advanced- Onboard Devices- Onboard LAN=Enabled, and Onboard LAN Boot ROM=Disabled.

I can think of one obvious idea: all of the P4C800 series have the i875P chip, but if you actually have a different model, there might be no CSA. For instance if you really have P4P800-E, then you will have a i865PE chip instead, and this one won't have the CSA bridge on it, AFAIK.

Make sure you are not barking up the wrong tree, and that you have the model right. Point is, one mobo has the Intel LAN, another has the Marvell LAN, and others have the 3Com LAN. Each needs a different driver. Let's first be sure what model we're dealing with here.



Quote:
I did flash the BIOS to the -E version
This could be very bad news if you flashed BIOS for the wrong mobo, onto a mismatched model. Let us know what filename you used for that flash.



Quote:
I'll look through posts to see if there's a way to tell by looking at the board / chips
Sure that is one way, and I can walk you through that. But first check the model number stenciled in big white letters between the PCI slots.

Hope this helps,

-clintfan

Last edited by clintfan; 03-04-2005 at 11:57 PM.
clintfan is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Bookmark on Thread SoupReddit!
Reply With Quote
Old 03-05-2005, 10:34 AM   #5 (permalink)
Registered User
 
Join Date: Mar 2005
Posts: 14
OS: WinXP


P4C800 is stenciled on the mobo (between PCI slots), so that's consistent. The BIOS I flashed to is named (from the download) P4CED19.ROM. (On the floppy it had to be renamed to whatever file name the BIOS flash utility was looking for ... can't remember the name at the moment).

There's a mobo diagram / settings sticker in the case - it says P4C800-E (doesn't say Deluxe) and shows an ICH5R chip (actual chip has a bunch of different numbers on it, though), and an 875P memory controller chip (can't tell what is on the actual chip - has an Asus heat sink on it).

Device Manager shows (view devices by connection):

ACPI Multiprocessor PC
Microsoft ACPI-Compliant System
ACPI Fixed Feature Button
Intel(R) Pentium(R) 4 CPU 2.60 GHz
(same)
PCI bus
Intel(R) 82801EB LPC Interface Controller - 24D0
Communications Port (COM1)
(COM2)
Direct memory access controller
ECP Printer Port (LPT1)
ISAPNP Read Data Port
Microsoft PS/2 Mouse
Motherboard resources
(same 2 more times ... total 3X)
Numeric data processor
Programmable interrupt controller
Standard floppy disk controller
System CMOS/real time clock
System speaker
System timer
Intel(R) 82801EB PCI Bridge - 244E
Realtek RTL8139 Family PCI Fast Ethernet NIC #2
Intel(R) 82801EB SMBus Controller - 24D3
Intel(R) 82801EB Ultra ATA Storage Controllers
Intel(R) 82801EB Ultra ATA Storage Controllers
Intel(R) 82801EB USB Universal Host Controller - 24D2
- 24D4
- 24D7
- 24DE
Intel(R) 82801EB USB2 Enhanced Host Controller - 24DD
Intel(R) 82875P Memory Controller Hub - 2478
Intel(R) 82875P Processor to AGP Controller - 2579
SoundMAX Integrated Digital Audio
System Board
Audio Codecs
BestCrypt bus controller
Legacy ...
...
(rest of this doesn't seem applicable)

This seems a little bit inconsistent with what it should be ...

Next step?

Many thanks!

Cliff
cliffnseattle is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Bookmark on Thread SoupReddit!
Reply With Quote
Old 03-06-2005, 08:03 PM   #6 (permalink)
Guru
 
clintfan's Avatar
 
Join Date: Sep 2003
Location: Silicon Valley, CA
Posts: 2,655
OS: XP Pro


OK P4C800 series has the i875P chip. That chip does have an extra CSA port on it. But only some of the models use it.

It seems a little odd that the only indication yours is a P4C800-E Deluxe is some little sticker. Let's figure out if that's true. You're going to have to look at the chips on the board. Here we go...
  • Under the AGP slot along the back edge of the board you may find a chip about 3/4 inch square. If this says Intel 82547Ei then you have the P4C800-E Deluxe; no need to look further.

  • If you don't have that Intel chip, then look down at the lower right corner of the board. If you have only 2 SATA ports (SATA1 & SATA2) and only 2 IDE ports (PRI_IDE & SEC_IDE) you have the "straight" P4C800.

  • If you have 4 SATA ports and 3 IDE ports (PRI_IDE, SEC_IDE & PRI_RAID) then it is probably the P4C800 Deluxe (non-"E"). If you have 4 IDE ports, let me know.

If indeed you have the P4C800-E Deluxe, then why doesn't the onboard LAN work?...
I assume you have enabled the Onboard LAN in the BIOS as described last time. As 111 said you do also need to install the Intel LAN driver for XinXP... actually I should mention there is a different driver for each OS, so be sure to download the right one. Have you installed this?

If the driver won't go on, it could be a Northbridge CSA issue as you suspect. I really can't explain the missing CSA device. All I can suggest is to maybe try the "Scan for hardware changes" in DeviceManager. There really should be a "257B" device in the list but you didn't mention seeing one. The only other idea I have is to try running the EXE version of the Intel Chipset Software Installation Utility, and see if it detects the missing item. You could also try uninstalling all the Intel 828xx devices, then let them get rediscovered... I'd try to take a backup first, though. You could also try wiping the HDD and doing a complete reinstall. I suppose there's a chance that only the CSA connection from the Northbridge is bad, in which case you need to get the mobo repaired.

If the driver goes on but the onboard LAN still doesn't work, it could be a network software configuration issue, and that's a lot of work do debug over a forum. I'll stop here and let you replay with what mobo you've got, and how far you've gotten with the driver...

-clintfan

Last edited by clintfan; 03-06-2005 at 08:06 PM.
clintfan is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Bookmark on Thread SoupReddit!
Reply With Quote
Old 03-08-2005, 12:42 PM   #7 (permalink)
Registered User
 
Join Date: Mar 2005
Posts: 14
OS: WinXP


The mobo has 4 SATA ports (SATA1, SATA2, SATA_RAID1, SATA_RAID2), and 3 IDE ports (PRI_RAID, PRI_IDE, SEC_IDE). I can't find a fourth IDE port. I can't find an 82547Ei chip, although with all of the various cables it's possible I missed it somewhere. While searching for the 82547Ei chip (which I didn't find), I noticed a chip in that area (right next to the AGP slot, at the edge of the board where monitor cables, etc would be connected) with 3COM, Marvell, and some very small numbers printed on the chip (I can't get a good look at it, without significant disassembly).

Your third bullet (and reading elsewhere on this forum about the differences in the various P4C800 mobo's) leads me to believe this is a P4C800 Deluxe (non-E). I'm tempted to flash the BIOS, assuming the BIOS is different, although with a working system (other than the onboard LAN) I'm a little reluctant.

I'll download the non-E BIOS and decide whether to flash it (I probably will give it a try ...)

Assuming a non-E Deluxe, one of two things probably happened (the retail mobo box and the manual all say P4C800-E Deluxe):

1. The wrong mobo was in the box ... or
2. The guy I bought it from had two systems - maybe one of them was an -E, and the other non-E, and he swapped boxes / mobo's when I bought the system from him.

Many thanks for the help, Clintfan!

Cliff

Last edited by cliffnseattle; 03-08-2005 at 12:54 PM.
cliffnseattle is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Bookmark on Thread SoupReddit!
Reply With Quote
Old 03-08-2005, 02:47 PM   #8 (permalink)
Registered User
 
Join Date: Mar 2005
Posts: 14
OS: WinXP


I flashed to non-E BIOS ... didn't work. Flashed back to the -E Bios, everything back up and working. Not sure what to make of it, other than it's good to have a working system (sans onboard LAN) back again ...

Cliff
cliffnseattle is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Bookmark on Thread SoupReddit!
Reply With Quote
Old 03-08-2005, 08:51 PM   #9 (permalink)
Guru
 
clintfan's Avatar
 
Join Date: Sep 2003
Location: Silicon Valley, CA
Posts: 2,655
OS: XP Pro


It is very dangerous to flash the wrong BIOS. Even what you did to try flashing non-E BIOS was a mistake unless you're sure that's what you've got. You may not have a P4C800 series mobo after all. In that case you should be using BIOS for the model you have, and this could also explain the nonworking LAN. We need to keep studying...
  1. First, you say under the AGP slot you found a 3Com Marvell chip. Check the chip again; do the small numbers say M 88E8001 or something close to that, or do that say something more like Marvell 940? I'm afraid I'll have to ask you to really get in there and read those first few little numbers.

  2. How far apart is the AGP slot from the PCI slot number 1? Is it the same spacing as PCI2 to PCI3, or is it twice the spacing?

  3. Where is the square ATX12V connector? Is it just to the upper left of a DIMM slot, or is it to the lower left of the CPU carrier, behind the LAN jack?

  4. Where is the PRI_RAID IDE connector? Is it horizontal on the board near the bottom right, or is it haning off the side of the front edge of the mobo?

If your LAN chip is the 940, the AGP slot spacing is the same as the other PCI slots, the ATX12V is up by the DIMM, and the PRI_RAID IDE connector is off the side of the board, I think you probably have the P4C800 Deluxe (non-E). Your Northbridge heatsink may also be mounted in a diamond orientation. This is likely the mobo that you have. In that case you need to use the BIOS P4C81019.ROM which is available from the download page. Be sure to use the latest AFUDOS v2.11 to install this; never use EZ Flash for updates, only for factory-level reload. Reference BIOS update instructions may be found in my article here, it is a bit dated but still good for your model. Afterward assuming you are using Windows XP, you will need the 3COM driver version 46 (Taiwan link); latest version 46 has it combined for all O/S's.

If your LAN chip is the 88E8001, the AGP slot is spaced wide, the ATX12V is to the lower left of the CPU, and the PRI_RAID IDE connector is horizontal, I think you probably have P4P800-E Deluxe. Your Northbridge heatsink may be mounted in a square orientation (parallel to the four sides of the mobo). In that case you need the BIOS and driver for that model. Websites went down, sorry I can't post links right now.


You said your LAN chip under the AGP slot isn't the Intel 82547Ei, so there's no way your mobo is P4C800-E Deluxe. So we won't tlak about that model anymore. But you should still check that chip number, so we can eliminate this for sure. Most of the rest of the qualities of this board are the same as the non-E, except the heatsink is in the square orientation.

I should also mention there is a very small but nonzero chance you have the P4C800-E Deluxe but they mounted the wrong LAN chip; this would also explain why the LAN isn't working. I hate to say this but I think we've seen boards before that have the wrong chips or are mismarked. Asus warns there are also some counterfeit boards out there.

Let me know the answers to the above points, so we can figure out which mobo you probably have, and wrap this up and maybe get your LAN working.

-clintfan

Last edited by clintfan; 03-08-2005 at 11:35 PM.
clintfan is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Bookmark on Thread SoupReddit!
Reply With Quote
Old 03-15-2005, 09:07 AM   #10 (permalink)
Registered User
 
Join Date: Mar 2005
Posts: 14
OS: WinXP


Thanks for the help, Clintfan! Consider myself properly chastised for flashing BIOS a little too gleefully - I've flashed BIOS probably a dozen times over the last 10 years and never had a significant problem ... probably means I'm lucky. :)

Also, a quick note to say how much I appreciate the free (volunteer?) help you've provided me (and it looks like you provide a huge amount of help in general on this forum). For me, working on this problem had long ago gone past the "cost effective use of my time" (buying a LAN card is not very expensive compared to my time), and is in the "I refuse to give up on this problem out of sheer stubbornness" category now. :)

Ok, now to some details:

1. The chip next to the AGP slot appears to have the following numbers / letters printed on it:

3COM
Marvell
840-NV00 (could be 940, but looks more like an 840 to me)
40-0799-000
(something illegible)
8311 80P

2. The AGP slot is equally spaced from the first PCI slot.

3. The ATX12V is to the upper left of the DIMMs.

4. The PRI_RAID connector is hanging off the side of the mobo - instead of plugging a cable in from the "top" (like the other connectors), a cable would have to be plugged in from the "side".

5. The 875P chip is in a diamond orientation.

From your description, it's probably a non-E P4C800 Deluxe. I flashed to that BIOS, and had problems booting up (as described previously), but that's probably due to either not using the right flash utility, or missing a BIOS setup config parameter, and quickly reverting back to the known good BIOS (I'd rather not have to re-install WinXP, although I can if needed).

Unless you think otherwise, I'll follow your instructions for flashing to the non-E BIOS and see how things look ...

Again, thanks!

Cliff
cliffnseattle is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Bookmark on Thread SoupReddit!
Reply With Quote
Old 03-15-2005, 07:21 PM   #11 (permalink)
Guru
 
clintfan's Avatar
 
Join Date: Sep 2003
Location: Silicon Valley, CA
Posts: 2,655
OS: XP Pro


I agree, everything checks out to suggest you have the non-E P4C800 Deluxe. One more check that was so obvious I forgot about it is, that model is the only one in the series with a straight ICH5 chip. So I'll wager your big Intel Southbridge chip (largest chip in lower right corner of mobo) says 82801EB on the top instead of 82801ER.

That settled, use the Asus P4P800/P4C800 Series: How to Update BIOS thread to reflash your BIOS. It should get your onboard LAN chip working, after which you can boot Windows and install the 3Com LAN driver.

Part of the instructions include loading defaults and putting your BIOS boot order back again; that's important, but is buried in the generic Step 12, where I say to "reapply your custom settings". If you use the correct AFUDOS tool, there should be no problem. The instructions also include saving your current BIOS, so you can go back again if necessary.

Hope this helps,

-clintfan
clintfan is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Bookmark on Thread SoupReddit!
Reply With Quote
Old 03-16-2005, 10:16 AM   #12 (permalink)
Registered User
 
Join Date: Mar 2005
Posts: 14
OS: WinXP


Success! I'm using the onboard LAN connection to write this reply ... I've never been so glad to see the "yellow flag" in device manager (which told me the hardware was finally being recognized).

So it's definite - I'm running on a P4C800 Deluxe (non E). It took a few contortions to get the correct BIOS installed (since I had originally flashed to the E version). AFUDOS was telling me "incorrect ROMID" (or something to that effect), so I EZ flashed to the non-E BIOS, then ran AFUDOS one more time with the correct BIOS.

It took a number of iterations to get the BIOS parameters correct, but everything is up and going, after installing the net adapter driver (and no re-install of Win XP required). I'm actually more glad to be running the correct BIOS than for having the onboard LAN working (although there's probably not a whole lot of difference between the two BIOS).

I'm still getting a POST audio message (not very intelligible), something like "CPU blarg failed", but I can't find anything not looking correct or not working ... so I'll leave that investigation to another day.

Thanks again, Clintfan!

Cliff
cliffnseattle is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Bookmark on Thread SoupReddit!
Reply With Quote
Old 03-16-2005, 12:12 PM   #13 (permalink)
Registered User
 
Join Date: Mar 2005
Posts: 14
OS: WinXP


One more quick follow-up - the Southbridge chip does say 82801EB instead of 82801ER, so just one more data point in the P4C800 (non-E) Deluxe verification.

I'm e-mailing a link to this forum thread to the guy I bought the mobo from - it will be interesting to see the history / background (if he knows) ... (it's still an excellent motherboard that I bought from him at a good price, so I'm completely happy with it).

Cliff
cliffnseattle is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Bookmark on Thread SoupReddit!
Reply With Quote
Old 03-17-2005, 11:13 AM   #14 (permalink)
Registered User
 
Join Date: Mar 2005
Posts: 14
OS: WinXP


The guy I bought the mobo from replied back in e-mail - I won't go into the story, but it's definitely consistent that the box / manual did not match the motherboard itself (he did not buy it new, so there's any number of possibilities of someone swapping mobo's around, or something similar). He did build up the full system with really good quality components (excellent memory, good graphics card, high quality cables, quitest fans and power supply I've ever had, etc). It's been working rock solid for me, and I've been very happy with it. Specially now that Clintfan solved the technical riddle for me. :)

Cliff
cliffnseattle is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Bookmark on Thread SoupReddit!
Reply With Quote
Reply


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off




All times are GMT -7. The time now is 06:45 PM.



Copyright 2001 - 2009, Tech Support Forum
Home Tips Plus | Outdoor Basecamp | Automotive Support Forum

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84