_4afc_ 24 29 декабря, 2016 Опубликовано 29 декабря, 2016 · Жалоба Не удаётся писать блоки на eMMC X2 (DDR?) по интерфейсу HSMCI. Флешка определяется, проходит всю инициализацию вплоть до CMD16. При попытке записпть блок - запись не происходит. Если кеш выключен - то повисает на обмене по DMA Если кеш включен - то DMA возвращает ошибку Data CRC Error (HSMCI->HSMCI_SR=0х00200019) HSMCI_SR_DCRCE Вопросы: 1 Нужно ли конфигурировать MPU или TCM для работы XDMA и HSMCI? 2 может ли eMMC находится после инициализации в DDR режиме сама и какой тогда командой её перевести в SDR? PS: MPU вроде правильно подключил - ничего не изменилось PPS: AtmelStart пока неудалось проверить на этой плате - printf не переключить на UART1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться