summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorrobert-hh <robert@hammelrath.com>2022-10-26 20:17:19 +0200
committerDamien George <damien@micropython.org>2022-11-08 23:22:26 +1100
commit144e5ec6459655ecf123da830cd36d4632fda9c2 (patch)
tree239c5f976edc2a4a4b5b183aaf776cf77c78341c
parente65b12a1b9d153991026b194341b881534a882c7 (diff)
samd/mcu/samd51: Use an additional manifest.py for SAMD51 boards.
Including the uasyncio scripts and the drivers for DHT, DS18x20 and onewire. The uasyncio scripts need about 8k of flash and are not included for the SAMD21 boards by default.
-rw-r--r--ports/samd/mcu/samd51/manifest.py5
-rw-r--r--ports/samd/mcu/samd51/mpconfigmcu.mk1
2 files changed, 6 insertions, 0 deletions
diff --git a/ports/samd/mcu/samd51/manifest.py b/ports/samd/mcu/samd51/manifest.py
new file mode 100644
index 000000000..4a79f6818
--- /dev/null
+++ b/ports/samd/mcu/samd51/manifest.py
@@ -0,0 +1,5 @@
+include("$(PORT_DIR)/boards/manifest.py")
+include("$(MPY_DIR)/extmod/uasyncio")
+require("onewire")
+require("ds18x20")
+require("dht")
diff --git a/ports/samd/mcu/samd51/mpconfigmcu.mk b/ports/samd/mcu/samd51/mpconfigmcu.mk
index 305e780b8..a016ba0a7 100644
--- a/ports/samd/mcu/samd51/mpconfigmcu.mk
+++ b/ports/samd/mcu/samd51/mpconfigmcu.mk
@@ -1,5 +1,6 @@
MICROPY_VFS_LFS2 ?= 1
MICROPY_VFS_FAT ?= 1
+FROZEN_MANIFEST ?= mcu/$(MCU_SERIES_LOWER)/manifest.py
SRC_S += shared/runtime/gchelper_m3.s