Привет, сообщество!
У EFM32Gxxx (CM3 от Energy Micro) есть такое понятие как "пользовательская область" во flash, где хранятся всякие калибровочные константы, а первая страница (512 байт с адреса 0x0FE00000) рекомендована как оперативное хранилище типа EEPROM. Основная же flash расположена с адреса 0.
До сих пор все было для меня понятно, пока область памяти доступной flash была непрерывной, а для заливки программы по JTAG KEIL использовал информацию ("алгоритм") из предкомпилированных файлов с расширением *.FLM, где указаны также начальный адрес и размер flash. Теперь же я разместил в программе некоторые (в последствии изменяемые) константы в "пользовательском" flash EFM32 (именованная секция и перенастроенный скаттер-файл). Однако KEIL ругается, что не может найти алгоритм для записи туда.
Вопрос: как научить KEIL писать и в выделенную страницу flash?