Skip to content

Commit dc6e171

Browse files
committed
Custom bootloader name
1 parent 485ca5c commit dc6e171

6 files changed

Lines changed: 20 additions & 21 deletions

File tree

ports/espressif/CMakeLists.txt

Lines changed: 12 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -26,26 +26,23 @@ set(EXTRA_COMPONENT_DIRS "${TOP}/src" boards)
2626
set(SDKCONFIG_DEFAULTS sdkconfig.defaults boards/${BOARD}/sdkconfig)
2727
set(SDKCONFIG ${CMAKE_BINARY_DIR}/sdkconfig)
2828

29-
message(SDKCONFIG_DEFAULTS "${SDKCONFIG_DEFAULTS}")
30-
message(SDKCONFIG "${SDKCONFIG}")
31-
32-
33-
34-
3529
include($ENV{IDF_PATH}/tools/cmake/project.cmake)
3630

37-
execute_process(COMMAND git describe --dirty --always --tags
38-
OUTPUT_VARIABLE GIT_VERSION
39-
ERROR_QUIET)
31+
execute_process(COMMAND git describe --always --tags
32+
OUTPUT_VARIABLE GIT_VERSION)
4033
string(STRIP ${GIT_VERSION} GIT_VERSION)
4134

4235
execute_process(COMMAND bash "-c" "git submodule status ${TOP}/lib/esp-idf ${TOP}/lib/tinyusb | cut -d\" \" -f3,4 | paste -s -d\" \" -"
43-
OUTPUT_VARIABLE GIT_SUBMODULE_VERSIONS
44-
ERROR_QUIET)
45-
string(REPLACE ../../../../lib/ "" GIT_SUBMODULE_VERSIONS ${GIT_SUBMODULE_VERSIONS})
46-
string(STRIP ${GIT_SUBMODULE_VERSIONS} GIT_SUBMODULE_VERSIONS)
36+
OUTPUT_VARIABLE GIT_SUBMODULE_VERSIONS)
37+
38+
message(SDKCONFIG "${SDKCONFIG}")
39+
40+
# string(REPLACE ../../../../lib/ "" GIT_SUBMODULE_VERSIONS ${GIT_SUBMODULE_VERSIONS})
41+
# string(STRIP ${GIT_SUBMODULE_VERSIONS} GIT_SUBMODULE_VERSIONS)
42+
4743

4844
add_compile_definitions(UF2_VERSION_BASE="${GIT_VERSION}")
49-
add_compile_definitions(UF2_VERSION="${GIT_VERSION} - ${GIT_SUBMODULE_VERSIONS}")
45+
# add_compile_definitions(UF2_VERSION="${GIT_VERSION} - ${GIT_SUBMODULE_VERSIONS}")
46+
add_compile_definitions(UF2_VERSION="${GIT_VERSION}")
5047

51-
project(tinyuf2)
48+
project(tinyuf2)

ports/espressif/boards/matrix_block6_prototype1/board.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
#ifndef MATRIX_BLOCK6_S2_H_
2626
#define MATRIX_BLOCK6_S2_H_
2727

28-
#define MATRIX
28+
#define CUSTOM_BOOTLOADER_NAME "Matrix"
2929
#define FASTBOOT
3030
#define CUSTOM_LED
3131

ports/espressif/boards/matrix_block6_prototype2/board.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
#ifndef MATRIX_BLOCK6_PT2_H_
2626
#define MATRIX_BLOCK6_PT2_H_
2727

28-
#define MATRIX
28+
#define CUSTOM_BOOTLOADER_NAME "Matrix"
2929
#define FASTBOOT
3030
#define CUSTOM_LED
3131

ports/espressif/boards/matrix_pro/board.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
#ifndef MATRIX_BLOCK6_PT2_H_
2626
#define MATRIX_BLOCK6_PT2_H_
2727

28-
#define MATRIX
28+
#define CUSTOM_BOOTLOADER_NAME "Matrix"
2929
#define FASTBOOT
3030
#define CUSTOM_LED
3131

ports/make.mk

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,8 @@ GIT_VERSION := $(shell git describe --dirty --always --tags)
5959
GIT_SUBMODULE_VERSIONS := $(shell git submodule status $(addprefix ../../lib/,$(GIT_SUBMODULES)) | cut -d" " -f3,4 | paste -s -d" " -)
6060
GIT_SUBMODULE_VERSIONS := $(subst ../../lib/,,$(GIT_SUBMODULE_VERSIONS))
6161

62+
63+
6264
CFLAGS += \
6365
-DBOARD_UF2_FAMILY_ID=$(UF2_FAMILY_ID) \
6466
-DUF2_VERSION_BASE='"$(GIT_VERSION)"'\

src/ghostfat.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -137,10 +137,10 @@ STATIC_ASSERT(FAT_ENTRIES_PER_SECTOR == 256); // FAT
137137

138138

139139
const char infoUf2File[] =
140-
#ifndef MATRIX
141-
"TinyUF2 Bootloader " UF2_VERSION "\r\n"
140+
#ifdef CUSTOM_BOOTLOADER_NAME
141+
CUSTOM_BOOTLOADER_NAME " Bootloader " UF2_VERSION_BASE "\r\n"
142142
#else
143-
"Matrix Bootloader " UF2_VERSION_BASE "\r\n"
143+
"TinyUF2 Bootloader " UF2_VERSION_BASE "\r\n"
144144
#endif
145145
"Model: " UF2_PRODUCT_NAME "\r\n"
146146
"Board-ID: " UF2_BOARD_ID "\r\n"

0 commit comments

Comments
 (0)