Чип EPM570. Контроллер доступа к UFM настроен в режиме parallel, 16-битные данные, 9 бит адрес.
1. Если после прошивки/включения первой операцией доступа делаем запись, то в память UFM пишется не все 16-битное слово, а только его часть (например, пишу 0x1234, а в память ложится только 0x24). В итоге при чтении памяти читается некорректное слово (согласно примеру прочтется 0x2400). 2. Если перед первой записью сделать ERASE, то все последующие записи будут работать корректно.
Кто знает, скажите - это нормальное поведение?
|