July 27th, 2017

worklog: SDMMC

Йеееей, я добился хоть какого-то ответа от SD-карточки!
причём флаги в регистре статуса показывают, что передача прошла без ошибок.
Но вот когда я смотрю, какие данные пришли (это должен быть ответ на ACMD13, 64 байта очень интересной информации о самой карточке), то там.. ээ.. какая-то фигня.
Не совсем рандомный мусор - паттерн повторяется - но и не похоже на то, что должно быть.
И пока вообще не получается считать сектор, который 512 байт (карточка точно SDHC, отдельными байтами она не умеет).

Конечно, я когда-нибудь полностью осознаю замысел проектировщиков этой железяки, но сейчас она мне кажется инопланетной.

Сааа.. ах, какого человека можем потерять.