Работаю с Cortex M1 на актелевской демоплате с M1ProASICC3L
Пытаюсь запрограммировать внешнюю Flash (JS28F640).
При однократной последовательности записи во Flash (0x40, а затем байт или слово в записывамый адрес ) происходит
запись во все четыре байта 32 разрядного слова одинакового значения равного значению младшего байта.
При этом два младших разряда адреса игнорируются. При любых комбинациях двух младших бит адреса записывается один и тот же байт. При увеличении адреса на 4 записываются следующие четыре байта, опять же одинаковым значением, равным значению младшего байта новой записываемой величины.
Как записать 4 разных байта?
Прилагаемая к киту программа MemoryLoaderM1 программирует флеш нормально, но к ней нет исходников.