У меня есть какая-то работающая прошивка, которую я устанавливаю на часть STM32 с 64 КБ флэш-памяти (начиная с адреса 0x8000000). Я хочу использовать некоторое количество этой памяти ближе к концу пространства флэш-памяти для хранения сжатого файла на самой части STM32.
Каков наилучший способ записать этот файл в папку во флэш-памяти с помощьюOpenOCD? Стоит ли как-то связать его в прошивку ELF? Должен ли я прошить прошивку, а затем выполнить другую команду флэш-памяти, чтобы записать файл в определенную часть пространства флэш-памяти?
После того, как написано, как мне использовать openOCD, чтобы извлечь файл из этого места и вернуть его обратнов формате, который gzip может распаковать?