Подключаюсь к CF карточке в режиме TRUE IDE После подачи питания или RESET появление бита готовности происходит через примерно 15сек. Не слишком ли это долго и в чем может состоять проблема?
Если карточка исправная - то слишком долго. Нормально - сотни миллисекунд. Там есть засада. Если карточка втыкается при поданном питании, то она становится не в true ide моду. Может быть, она и прочухивается за 15 сек, но у нас не прочухивалась вообще, и это правильно. Для того, чтобы она встала в true ide питание должно быть подано после подключения ata_sel. Следует еще помнить, что карточка имеет тенденцию питаться от шины, даже при выключенном питании, поэтому нужно еще и все сигналы переводить в Z, а в одном устройстве мне пришлось еще и питание на резистор ом 300 закорачивать, чтобы паразитные утечки не поднимали напряжение.
Спасибо за совет. Видимо придется перековырять плату.
Хотя в документации этот момент явно не описан (или же я не нашел)
Про то, что ATA_SEL защелкивется по включению питания - написано, а про питание от шины - это к карточке уже не относится.