I have a customer trying to use the TUSB6250 as a compact flash card reader in true IDE mode, but they do not want to do firmware development. Is there a readily available firmware build to enable this?
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.
We do have a ready-mdae HEX file to use the TUSB6250 as a compact flash reader.
Hi
My application demands "Full Speed" Only usage of TUSB6250 as Compact flash reader. I read in the boot code document that it is possible to configure TUSB such that "high speed" mode is disabled and only "Full Speed" is supported. Does anybody have this kind of initialization code (.hex file)?
Thank you,
Hemant
Hi,
I have built up a Compact Flash Reader including the tusb6250. I am using the Firmware you provided. My circuit diagram is pretty close to the ref-design. I've just added two LEDs to the DASP-pin. Otherwise I replaced TPS2020 with a simple pnp-transistor.
The problem is that a few CF-Cards work perfectly while many others do not.
USB-Tree-Viewer reports "device is in low power state"
Any ideas?
Thanks very much
Thomas
Cards which are working:
TRS Star 256MB/512MB/2GB http://www.mscbp.hu/Documents/I-Grade.pdf
The 1GB version is not working!
Cards which are not working:
Innodisk iCF4000 128MB/1GB/4GB/8GB https://www.spezial.com/commercio/dateien/produktbeitraege/InnoDisk_iCF4000_ds-rev1.5.pdf
Swissbit 1GB/8GB http://www.swissbit.com/images/stories/pdfs/C-300_data_sheet_CF-HxBK_Rev151.pdf
SanDisk CompactFlash5000 2Gb http://media.digikey.com/pdf/Data%20Sheets/M-Systems%20Inc%20PDFs/CompactFlash%205000%20Manual.pdf
And a few other CF-Cards which are not working. So you see, it is hard to locate the problem.
I added my circuit diagram, maybe that might help. I am unsure about the power switch for the CF-Card. I couldn't see any difference between the power-up sequence of the cards which are working and those which are not.
Thank you very much
Regards
Thomas
Hi Thomas,
One thing I noticed in your circuit is that you have DMARQ and DMACK connected, these signals were not connected on the TUSB6250 CF reference designs. The TUSB6250 is an older device and did not support that DMA functions on the CF interface.
Regards,
Julie
Hi Julie,
thanks for taking a look at my circuit. I already connected DMARQ and DMACK as shown in the ref-des. Unfortunately it didn't help. Do you maybe have a different Firmware? I wrote already to usb@ti.com but didnt receive any reply.
Regards,
Thomas