Я правильно делаю?
После CMD0 посылаю CMD8 - не отвечает.
SD не HC тоже не отвечают, но работают(power-up устанавливается).
Код
send_comstr( CMD_0, 0, 6);
ocr = 0;
do {
send_comstr( CMD_8, 0, 6); // !!! нет ответа
send_comstr(CMD_55, 0, 6);
send_comstr(ACMD_41, ocr, 6);
ocr = (comstr->arg3)|(comstr->arg2<<8)|(comstr->arg1<<16)|(comstr->arg0<<24);
} while (!(comstr->arg0 & 0x80));
На 55 и 41 отвечает.
Работаю с ARM7 под Jtag. Проходил пошагово. В софте ошибок нет.
И может главное - работаю в SD-mode.