Как настроить схему секционирования Wemos D1 mini pro?

Я купил себе WEMOS D1 mini PRO (16 МБ) для создания довольно большого проекта.

Когда я пишу код, моя память начинает расти. Когда я посмотрел на размер флэш в Arduino IDE, единственными вариантами, которые у меня есть, являются

  • FS 14MB, OTA: 1019KB
  • FS 15MB, OTA: 512KB

Единственное, что мне нужно в этом проекте, - это OTA и EEPROM. (нет необходимости в СПИФФАХ)

Я поискал в Интернете и наткнулся на пару сайтов, которые манипулируют файловой системой. https://robotzero.one/arduino-ide-partitions/

Также на других форумах я читал, что вы можете изменить сценарии LD, которые использует Arduino. Но я не уверен, как определить адреса и что делать.

Вот визуальный элемент конфигурации, который я хочу.

ОРИГИНАЛ

СКОРРЕКТИРОВАНО

Может кто-нибудь подтолкнуть меня в правильном направлении ?

Заранее спасибо.

, 👍2

Обсуждение

максимальный размер кода приложения на esp8266 составляет 1 МБ, @Juraj

Я знаю, но можно настроить 1 МБ. Но я не знаю, как настроить адреса., @Jens Vanhulst

как приспособиться? 1 МБ-это ограничение процессора на инструкции по адресации. почему ваш код такой большой? поместите большие строки или данные в файлы FS., @Juraj

@JensVanhulst Юрай говорит, что процессор не может справиться с объемом более 1 МБ. Независимо от размера Flash. Именно поэтому нет настроек, в которых размер кода превышает 1 МБ - это абсолютный максимум, который у вас может быть. Никакое количество возни с файлами конфигурации не может этого изменить, это физическое свойство чипа., @Majenko