RE: BCM91x80A/B PCI DMA problems

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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@xxxxxxxxxxxxxx 
> [mailto:linux-mips-bounce@xxxxxxxxxxxxxx] On Behalf Of Martin 
> Michlmayr
> Sent: Tuesday, February 28, 2006 1:47 PM
> To: linux-mips@xxxxxxxxxxxxxx
> 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/
> 
> 
> 



[Index of Archives]     [Linux MIPS Home]     [LKML Archive]     [Linux ARM Kernel]     [Linux ARM]     [Linux]     [Git]     [Yosemite News]     [Linux SCSI]     [Linux Hams]

  Powered by Linux