Артём, подключив кучу SD-шек к разным девайсам я никогда не пользовался сигналом с этого концевика. Всё прекрасно работает и без него. Не исключаю, что сабж нужен для совместимости с ранними ревизиями стандарта. Кстати, часто первый пин обозначается как "CD/DAT3". Я бегло просмотрел несколько десятков типовых схем использования SD-карт, от любительских до промышленных - нигде не увидел, чтобы был задействован аппаратный концевик "Card Inserted". Отсюда делаю вывод - работать будет и так.
http://i449.photobucket.com/albums/qq22 ... asheet.jpg
upd: посмотрел официальную спецификацию SD, вот она:
https://www.sdcard.org/downloads/pls/si ... t1_410.pdf
Единственное упоминание о фиче "Card Detection (Insertion/Removal)" содержится в оглавлении документа и более нигде по тексту не описано. Все процедуры работы, см. start - что в режиме SPI, что в SD - требований к состоянию этого сигнала не содержат. см. page 26, 28.
Если коротко, то: по умолчанию, карта SD при подаче на ее напряжения питания запускается в режиме протокола SD. Карта перейдет в режим SPI в случае, когда сигнал на выводе _CS будет иметь низкий уровень (карта памяти выбрана) и при этом на карту будет послана команда сброса CMD0. В случае приема CMD0, карта проверяет состояние линии _CS. Если логический уровень на этом выводе равен «1», то на посланную команду карта памяти не ответит и останется в режиме SD. Если же карта, приняв CMD0, определит, что на выводе _CS низкий уровень, то она переключиться в режим SPI и ответит на посланную команду ответом R1.