lkml.org 
[lkml]   [2004]   [May]   [25]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectPCI / CardBus problems
    I am running out of (reasonable) ideas with this problem. The only thing I
    can do now is to ask help from the Highest Summit:-)

    Setup: an ARM PXA255 board with an IT8152 PCI companion chip and a PCI4520
    cardbus controller. Kernel 2.4.21 (sorry...) A couple of devices on PCI-0:
    IT8152-internal USB OHCI, a RTL8139 chip, a graphics controller, and the
    cardbus.

    Problem:
    test 1. Run some load on USB, RTL, insert a 16-bit PCMCIA card in a
    cardbus slot and put some load on it - everything works.

    test 2. Do not load USB, RTL, insert a 32-bit CardBus card, e.g. a Xircom
    eth, connect to 100MBps, put load - works.

    test 3. Load USB, but do not put load, insert 32-bit Xircom, put load on
    it. Works in the beginning, but then starts losing packets, slowly becomes
    unusable. The higher the load - the faster it degrades.

    test 4. Load USB, insert a CardBus USB2.0 (EHCI + OHCI) card, insert a
    USB BT module in the card, configure it (hciconfig hci0 up), scan (hcitool
    scan), so far everything works, but first by a l2ping attempt get a BUG()
    in dma_to_ed_td(). Same in internal USB (OHCI too) works. Similarly, other
    USB devices work "partly".

    So, either PCI-0 alone (possibly with 16-bit PCMCIA in the cardbus), or
    PCI-1 alone work. Simultaneously - not.

    So, the question - what can it be? PCI misconfiguration? Timing?
    Electrical problems on the bus?...

    Thanks
    Guennadi
    ---------------------------------
    Guennadi Liakhovetski, Ph.D.
    DSA Daten- und Systemtechnik GmbH
    Pascalstr. 28
    D-52076 Aachen
    Germany



    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/

    \
     
     \ /
      Last update: 2005-03-22 14:03    [W:4.768 / U:0.004 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site