Я читаю блоками по 32 байта начиная с адреса 0х005. Пятнадцать раз CMD16 возвращает отклик R1=0, и считываются валидные данные. На шестнадцатый раз CMD16 возвращает 0х20, ошибка адреса. Это означает, что блок, который я собираюсь считать, пересекает границу секторов.