I am almost done building a custom NAS box, and running into a critical problem. The OS i'm using to test the hardware is Windows XP. The hardware involved is a 'single board computer' based on the SIS630E chipset, with a Pentium 3 cpu and 512 MB ram. The board supposedly supports up to 3 add-on PCI devices via backplane, on which i am relying for integrating a SATA RAID controller and a gigabit ethernet card.
Problem description: When i add PCI cards to an otherwise-properly-functioning system, the cards are detected, and drivers install, immediately after which this message comes up: "This device cannot start. (Code 10)", which, it seems, is a non-specific failure code, and which obviously results in non-functioning PCI devices. I've tested two network cards and a sound card, in different slots, with the same results. I've spent a few days researching this on the web, trying out various bios options, and disabling other system devices, and not found a solution. Each time, the device drivers seem to install fine, and the same message comes up.
I'm thinking this is a symptom of an imperfect bios, and if it is, i'm willing to try modding the bios myself, but i'm not sure where to start. I'd much prefer an easier solution. Any ideas?
Here is the main hardware involved:
Mainboard/computer - Link
PCI backplane - Link
I'm almost certain this issue is related to the board/bios, and not to the PCI cards themselves, which is why i haven't included links to the PCI hardware.
additional info: This motherboard has the standard integrated network interface, plus an additional two (SIS 900), for three total. I have disabled the standard one in bios, but there is no option to disable the other two, which are devices 11 and 13 on the PCI bus. When there are no PCI cards, those network interfaces work, but when a PCI card is added, they stop working correctly. Also, with those network interfaces enabled in Windows, and a PCI card added, the system has periodic (about every 8 seconds) cpu usage spikes that basically freeze the system for about 3 seconds each time. Would there be some way to disable those devices permanently via a bios edit? Might that, then, enable the add-in PCI cards to start properly?
Problem description: When i add PCI cards to an otherwise-properly-functioning system, the cards are detected, and drivers install, immediately after which this message comes up: "This device cannot start. (Code 10)", which, it seems, is a non-specific failure code, and which obviously results in non-functioning PCI devices. I've tested two network cards and a sound card, in different slots, with the same results. I've spent a few days researching this on the web, trying out various bios options, and disabling other system devices, and not found a solution. Each time, the device drivers seem to install fine, and the same message comes up.
I'm thinking this is a symptom of an imperfect bios, and if it is, i'm willing to try modding the bios myself, but i'm not sure where to start. I'd much prefer an easier solution. Any ideas?
Here is the main hardware involved:
Mainboard/computer - Link
PCI backplane - Link
I'm almost certain this issue is related to the board/bios, and not to the PCI cards themselves, which is why i haven't included links to the PCI hardware.
additional info: This motherboard has the standard integrated network interface, plus an additional two (SIS 900), for three total. I have disabled the standard one in bios, but there is no option to disable the other two, which are devices 11 and 13 on the PCI bus. When there are no PCI cards, those network interfaces work, but when a PCI card is added, they stop working correctly. Also, with those network interfaces enabled in Windows, and a PCI card added, the system has periodic (about every 8 seconds) cpu usage spikes that basically freeze the system for about 3 seconds each time. Would there be some way to disable those devices permanently via a bios edit? Might that, then, enable the add-in PCI cards to start properly?