From the
datasheet (
download page) for the
133x Transcend CF cards:
•
CompactFlash Specification Version 4.1 Complaint• RoHS compliant products
• Single Power Supply: 3.3V±5% or 5V±10%
• Operating Temperature: -25 C to 85 C
• Storage Temperature: -40 C to 85 C
• Operation Modes:
 - PC Card Memory Mode
 - PC Card IO Mode
 -
True IDE Mode• True IDE Mode supports up to Ultra DMA Mode 4
• Support PIO mode 0 to PIO mode 6
•
True IDE mode: Fixed Disk (Standard)• PC Card Mode: Removable Disk (Standard)
• Durability of Connector: 10,000 times
• Support Wear-Leveling to extend product life
• Compliant to CompactFlash, PCMCIA, and ATA standards
Compare to the
datasheet for the
120x Transcend CF cards:
• RoHS compliant products
•
Compliant with CompactFlash® specification V3.0• Single Power Supply: 5V ± 10% / 3.3V ± 5%
• Compliant to CompactFlash, PCMCIA, and ATA standards
• Support PIO mode 0 to PIO mode 6
•
Support Multi-Word DMA mode 0 to Multi-Word DMA mode 4 (Series of –P don’t support Multi-Word DMA mode, please see ordering information)•
True IDE Mode: Fixed Disk (Standard)• PC Card Mode: Removable Disk (Standard)
• Operating Temperature: -25 C to 85 C
• Storage Temperature: -40 C to 85 C
• Hardware RS-code ECC
• Durability of Connector: 10,000 times
radionico, I don't know what model your 2GB Transcend card is, but I do think that you might be on to something by noting that the default setting for the 133x and 266x (but not older) cards is Ultra DMA 4 (noted in
this brochure for the 133x cards)...
As noted in
this thread, an iPod works fine with Rockbox when using an A-Data CF card, but it gives an error with a Transcend card -
but only when he attempts to load Rockbox - Apple's firmware works fine with the Transcend card. And it appears that the same things occurs with Jeff's iRiver H120 and a 32GB, 133x Transcend CF card - he can do several things with it (though I don't know if he can get it to work with the iRiver's firmware), but it gives the same error (ATA error: -80) while attempting to load Rockbox.
I don't know whether Rockbox selects the Ultra DMA mode on boot or not, but if not it seems to me that perhaps the 133x and newer Transcend cards are trying to use Ultra DMA mode 4 while iRiver and iPod only support an older DMA mode?
(FWIW, I currently have a 4GB, 133x Transcend CF card that I've been planing to use in my iRiver H320 [I bought the card before I heard anyone having problems with it], so I too would be very happy if this combination can be made to work.
And
here's a direct link to the CompactFlash Specification Revision 4.1 PDF.)