ENE CB1410 data integrity problem

N. French nbm_clan at yahoo.com
Wed Jan 18 13:23:37 EST 2006


Hi,

I have set up a couple ENE CB1410-based Cardbus-PCI adapters(Elan
P111's) in two separate PC's and they seem to work ok with compact
flash readers.  I also have a Ricoh-based adapter in a Dell laptop. 
All setups are running FC4, for better or worse.

We have a prototype device that we have added a Cardbus interface to
that we are trying to bring up with these setups.  The device contains
a PCI core that we use to do DMA's from board memory to PC memory and
vice versa.  On the laptop this works flawlessly.

However, on the ENE adapters we see data corruption.  The corruption is
not random; the same data DMA'd to the board and back will always have
the same errors; there is never more than one bit per byte that is off;
the errors only ocurr in odd bytes.

Any advice here would be greatly appreciated.  We have some ability to
peek into the cardbus signals with a logic analyzer on our device if
that helps.  lspci -vv output for the card follows.

Thanks in advance,

Nathan French

04:01.0 CardBus bridge: ENE Technology Inc CB1410 Cardbus Controller
(rev 01)
        Subsystem: ENE Technology Inc CB1410 Cardbus Controller
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
        Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium
>TAbort- <TAbort- <MAbort- >SERR- <PERR-
        Latency: 168, Cache Line Size 20
        Interrupt: pin A routed to IRQ 10
        Region 0: Memory at 20000000 (32-bit, non-prefetchable)
[size=4K]
        Bus: primary=04, secondary=05, subordinate=08, sec-latency=176
        Memory window 0: 20400000-207ff000 (prefetchable)
        Memory window 1: 20800000-20bff000
        I/O window 0: 00004000-000040ff
        I/O window 1: 00004400-000044ff
        BridgeCtl: Parity- SERR- ISA- VGA- MAbort- >Reset- 16bInt-
PostWrite+
        16-bit legacy interface ports at 0001


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 



More information about the linux-pcmcia mailing list