Цитата(Alexey75 @ Dec 5 2006, 14:08)

Не пойму в чем дело?
Я проходил AT91RM9200+S1D13A04, особых подводных камней не было, кроме расставленных мною же

. По собственному опыту:
1. Попробуйте уменьшить тактовую частоту шины и увеличить количество циклов ожидания - вдруг где-то шина не позволяет.
2. Убедитесь, что правильно подключились. У меня, например, раздельно управлялись WE0 и WE1, пока не соединил вместе- не работало нормально.
3. Аналогично для софта. Выпиливаемые процессором диаграммы должны совпадать с требуемыми для S1D в выбранной схеме подключения.
4. Если есть косвенные пути проверки факта записи в камень и правильности чтения- попробуйте ими воспользоваться. Например, чтение известного значения, или управление чем-то, что можно проследить осциллографом (изменение частоты на выходе S1D и т.п.). Если у вас действительно читается слово конфигурации, то ответ где-то рядом.
5. Чтение-запись сторонними средствами. Так как S1D сидит в общей памяти, то у меня получалось доступаться к нему из-под дебаггера просто как к памяти, в отладочном окне "мемори". Конечно, предварительно нужно сконфигурировать контроллер шины в процессоре.