Hello,
I have one in the slot closest to the CPU. All of them are supposed to
work, but they're off of different controllers.
[4294667.639000] Uniform Multi-Platform E-IDE driver Revision:
7.00alpha2
[4294667.640000] ide: Assuming 33MHz system bus speed for PIO modes;
override with idebus=xx
[4294667.641000] CMD649: IDE controller at PCI slot 0000:00:01.0
[4294667.642000] CMD649: chipset revision 2
[4294667.643000] CMD649: 100% native mode on irq 8
[4294667.644000] ide0: BM-DMA at 0x8000-0x8007, BIOS settings:
hda:pio, hdb:pio
[4294667.646000] ide1: BM-DMA at 0x8008-0x800f, BIOS settings:
hdc:pio, hdd:pio
[4294667.912000] hda: WDC AC35100L, ATA DISK drive
[4294668.526000] ide0 at 0x8010-0x8017,0x8022 on irq 8
[4294669.566000] hda: max request size: 128KiB
[4294669.567000] hda: 10085040 sectors (5163 MB) w/256KiB Cache,
CHS=10672/15/63[4294669.570000] hda: hda1 hda2 < hda5 >
Is this a 32-bit, or 64-bit kernel? If 64-bit, do you have more than 1G
of DRAM installed in the system (DRAM above 1G is accessed at >32-bit
physical addresses).
Are you using CFE 1.2.5? The PCI interrupt assignments in earlier
versions of CFE were not correct.
Thanks,
Mark
> -----Original Message-----
> From: linux-mips-bounce@linux-mips.org
> [mailto:linux-mips-bounce@linux-mips.org] On Behalf Of Martin
> Michlmayr
> Sent: Tuesday, February 28, 2006 1:47 PM
> To: linux-mips@linux-mips.org
> Subject: BCM91x80A/B PCI DMA problems
>
> Has anyone here successfully used a PCI IDE card on BCM91x80?
> I immediately get lots of PCI DMA problems, e.g:
>
>
> SiI680: IDE controller at PCI slot 0000:00:01.0
> SiI680: chipset revision 2
> SiI680: BASE CLOCK == 133
> SiI680: 100% native mode on irq 8
> ide0: MMIO-DMA , BIOS settings: hda:pio, hdb:pio
> ide1: MMIO-DMA , BIOS settings: hdc:pio, hdd:pio
> hda: FUJITSU MPB3043ATU E, ATA DISK drive isa bounce pool
> size: 16 pages ide0 at
> 0x9000000031080080-0x9000000031080087,0x900000003108008a on irq 8
> hda: max request size: 64KiB
> hda: 8448300 sectors (4325 MB), CHS=8940/15/63, UDMA(33)
> hda:<4>hda: dma_timer_expiry: dma status == 0x22
> hda: DMA timeout error
> hda: dma timeout error: status=0x01 { Error }
> hda: dma timeout error: error=0x7f { DriveStatusError
> UncorrectableError SectorIdNotFound TrackZeroNotFound
> AddrMarkNotFound }, LBAsect=260013951, sector=0
> ide: failed opcode was: unknown
> end_request: I/O error, dev hda, sector 0
>
> --
> Martin Michlmayr
> http://www.cyrius.com/
>
>
>
|