Browse Source

stm32/boards/NUCLEO_WL55: Freeze LoRa driver.

This adds the sync version of the LoRa driver (and the base WL55 driver).

Adds +13.6kiB (212.6 -> 226.2). Limit for this board is 232kiB.

This work was funded through GitHub Sponsors.

Signed-off-by: Jim Mussared <jim.mussared@gmail.com>
pull/12909/head
Jim Mussared 1 year ago
committed by Damien George
parent
commit
af52e1ff24
  1. 6
      ports/stm32/boards/NUCLEO_WL55/manifest.py
  2. 4
      ports/stm32/boards/NUCLEO_WL55/mpconfigboard.mk

6
ports/stm32/boards/NUCLEO_WL55/manifest.py

@ -0,0 +1,6 @@
# Don't include default frozen modules because MCU is tight on flash space.
# Only install the sync version of the LoRa driver because this board doesn't
# have asyncio by default.
require("lora-sync")
require("lora-stm32wl5")

4
ports/stm32/boards/NUCLEO_WL55/mpconfigboard.mk

@ -9,5 +9,5 @@ TEXT0_ADDR = 0x08000000
MICROPY_VFS_FAT = 0
MICROPY_VFS_LFS2 = 1
# Don't include default frozen modules because MCU is tight on flash space
FROZEN_MANIFEST ?=
# Board-specific manifest (doesn't include default modules, adds LoRa driver).
FROZEN_MANIFEST ?= $(BOARD_DIR)/manifest.py

Loading…
Cancel
Save