??? 12/05/06 06:21 Read: times |
#128960 - Interfacing with ATA IDE FLASH DISk Responding to: ???'s previous message |
We are currently using simpletech ide flash drive with singal board computer with DOS successfully.
But we want to make a standalone data recorder which contain microcntroller , IDE flash drive, and a customize user interface. According to the datasheet of flash drive it is compatible with the ATA standard. I have followed the set of operations which are described at site www.pjrc.com/tech/8051/ide & in artical " Construct an ATA Hard Drive Controller" www.atmel-grenoble.com/dyn/resources/prod_documents/ATA_HardDrive.pdf but no success was obtained. Then i attach Flash drive with single board computerfrom 44 pin connector side & make a cable with 40pin-IDE connector & plug in the 40 pin connector of flash drive cable. and then capture the signals on the Logic analyzer. Then i found the operation sequence steps of Flash drive are diffent than above mentioned reference design. The sequence is decribed in artical " Construct an ATA Hard Drive Controller" is following while(!ready & busy) hardware_reset diagnostic test select_device_0 recalibrate chk error ata_identify after it sector read and sector write sequence. But the sequence i captured is like that hardware_reset select_device_0 ata_identify after it sector read and sector write sequence. I have achieved success till ATA_identify i.e. getting the information of flash drive . But after it the status of flash drive remain busy . |
Topic | Author | Date |
Interfacing with ATA IDE FLASH DISk | 01/01/70 00:00 | |
Explain... | 01/01/70 00:00 | |
Interfacing with ATA IDE FLASH DISk![]() | 01/01/70 00:00 | |
IDE interface | 01/01/70 00:00 |