Всем доброго времени суток!
Я реализовал доступ к SDRAM у данного Artery. За полгода не пропало ни одного байтика при постоянной работе. Прекрасно. Но как только я попробовал разработать драйвер NAND-флэшки, тут же начались проблемы.
Что я сделал. Я всего лишь написал код, который читает параметрическую таблицу NAND. И запустил это чтение в цикле. Итог: стали обнуляться сегменты данных в SDRAM, запись в которые происходила за последние 50 мкс до чтения параметрической таблицы.
Что я только не делал: перечитал всю документацию (в том числе и у STM32F745), смотрел осциллографом на фронты, пытался через OR-AND фильтровать WR/RD/CS, пробовал на другом экземпляре... всё бесполезно - SDRAM подбивается.
Ниже привожу схему подключения шины XMC (только ~WAIT я подтянул к 3,3 В через резистор 1 кОм навесом) .
Вопрос: кто-нибудь пытался это сделать, есть ли опыт?
Вопрос: кто-нибудь пытался сделать это на STM32? Всё ли там работает нормально?
Всем заранее спасибо за внимание!