This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TI 5-1 card reader does not read sd cards larger than 1GB

 

Hello,

I have an Acer Aspire 5670 laptop with a dual boot (Windows XP and ubuntu). In both operating systems the card reader reads and writes in a sd card of 32 MB but does nothing when I insert a 1GB or 2GB sd card.

Is this a hardware problem or I should update something like the drivers or firmware. I checked Acer's support website and I use the latest driver under windows.

I can't say if the cards are faulty but they work as expected with my camera. Also, the reader reads normally xD cards (only under windows. it's a driver's issue in ubuntu) and I don't know about the other types (MMC, Memory stick, memory stick pro)

Thank you in advance!

 

 

 

  • Hello, Do you know what TI part number is involved here?

    If not, can you give all the information about your card reader in order to find out which TI part is in it?

    Regards.

  • Google says:

    0a:09.0 CardBus bridge [0607]: Texas Instruments PCIxx12 Cardbus Controller [104c:8039]
        Subsystem: Acer Incorporated [ALI] Device [1025:0094]
        Kernel driver in use: yenta_cardbus

    0a:09.2 Mass storage controller [0180]: Texas Instruments 5-in-1 Multimedia Card Reader (SD/MMC/MS/MS PRO/xD) [104c:803b]
        Subsystem: Acer Incorporated [ALI] Device [1025:0094]
        Kernel driver in use: tifm_7xx1
  • 0a:09.0 CardBus bridge: Texas Instruments PCIxx12 Cardbus Controller
    Subsystem: Acer Incorporated [ALI] Device 0094
    Flags: bus master, medium devsel, latency 168, IRQ 20
    Memory at c8404000 (32-bit, non-prefetchable) [size=4K]
    Bus: primary=0a, secondary=0b, subordinate=0e, sec-latency=176
    Memory window 0: 84000000-87fff000 (prefetchable)
    Memory window 1: 88000000-8bfff000
    I/O window 0: 00003400-000034ff
    I/O window 1: 00003000-000030ff
    16-bit legacy interface ports at 0001
    Kernel driver in use: yenta_cardbus
    Kernel modules: yenta_socket

    0a:09.2 Mass storage controller: Texas Instruments 5-in-1 Multimedia Card Reader (SD/MMC/MS/MS PRO/xD)
    Subsystem: Acer Incorporated [ALI] Device 0094
    Flags: bus master, medium devsel, latency 57, IRQ 20
    Memory at c8406000 (32-bit, non-prefetchable) [size=4K]
    Capabilities: <access denied>
    Kernel driver in use: tifm_7xx1
    Kernel modules: tifm_7xx1

    This is the result of lspci -v command under kubuntu. In windows XP the driver version is 2.0.0.1 in an old Acer Aspire 5670.

     

  • I have an Acer Aspire 9300 with Windows XP Media Center Edition 2005 installed.  The 5 n 1 card reader utilizes "Texas Instruments PCI xx12 Integrated Flash Memory Controller" and the driver I am using is from the Acer Support website: 12/02/2008 ver: 2.0.0.4 

    Last week the card-reader read a 2GB microSD-card with no trouble whatsoever.

    You can check the microsoft.com/support website for card-reader-hotfix.