From 144e5ec6459655ecf123da830cd36d4632fda9c2 Mon Sep 17 00:00:00 2001 From: robert-hh Date: Wed, 26 Oct 2022 20:17:19 +0200 Subject: [PATCH] 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. --- ports/samd/mcu/samd51/manifest.py | 5 +++++ ports/samd/mcu/samd51/mpconfigmcu.mk | 1 + 2 files changed, 6 insertions(+) create mode 100644 ports/samd/mcu/samd51/manifest.py 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