summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorBernhard Boser <boser@berkeley.edu>2021-01-27 09:22:41 -0800
committerBernhard Boser <boser@berkeley.edu>2021-01-27 09:22:41 -0800
commite285b5b98ca24c877b794f1a4e019693c130b1bc (patch)
tree4d4d5c420e9e5a56b7ae1d196438e4694b298642 /tools
parent16d54586c1b5cbf839ee8fbb78cf56dd105096f3 (diff)
parent45b3c9ae4213008da092d5bb35e8602e1e90bca2 (diff)
Merge remote-tracking branch 'adafruit/main' into cp-flow
Diffstat (limited to 'tools')
-rw-r--r--tools/build_board_info.py2
-rw-r--r--tools/build_memory_info.py4
2 files changed, 4 insertions, 2 deletions
diff --git a/tools/build_board_info.py b/tools/build_board_info.py
index ce9d45fe2..7b556ee5d 100644
--- a/tools/build_board_info.py
+++ b/tools/build_board_info.py
@@ -26,6 +26,7 @@ SUPPORTED_PORTS = [
"litex",
"mimxrt10xx",
"nrf",
+ "raspberrypi",
"stm",
]
@@ -47,6 +48,7 @@ extension_by_port = {
"mimxrt10xx": HEX_UF2,
"litex": DFU,
"esp32s2": BIN_UF2,
+ "raspberrypi": UF2,
}
# Per board overrides
diff --git a/tools/build_memory_info.py b/tools/build_memory_info.py
index 26697b974..89aedf0f4 100644
--- a/tools/build_memory_info.py
+++ b/tools/build_memory_info.py
@@ -9,10 +9,10 @@ import re
import sys
# Handle size constants with K or M suffixes (allowed in .ld but not in Python).
-K_PATTERN = re.compile(r'([0-9]+)K')
+K_PATTERN = re.compile(r'([0-9]+)[kK]')
K_REPLACE = r'(\1*1024)'
-M_PATTERN = re.compile(r'([0-9]+)M')
+M_PATTERN = re.compile(r'([0-9]+)[mM]')
M_REPLACE = r'(\1*1024*1024)'
print()