-
Notifications
You must be signed in to change notification settings - Fork 0
/
platformio.ini
75 lines (66 loc) · 1.65 KB
/
platformio.ini
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
[env]
monitor_filters = esp32_exception_decoder, direct
monitor_speed = 115200
upload_speed = 460800
build_type = debug
; try bleeding edge Arduino 3.0 alpha -
; see https://github.com/platformio/platform-espressif32/issues/1211#issuecomment-1770625276
platform = https://github.com/Jason2866/platform-espressif32.git#Arduino/IDF5
framework = arduino
platform_packages = tool-xtensa-esp-elf-gdb
lib_deps =
; https://github.com/mhaberler/M5GFX.git#arduino-3.0
; m5stack/M5Unified@^0.1.10
https://github.com/mhaberler/fmtlib#mah-10.1.1
https://github.com/gabime/spdlog#v1.12.0
[env:coreS3]
board = m5stack-cores3
debug_tool = esp-builtin
debug_init_break = tbreak app_main
debug_speed = 40000
build_flags =
-DTEST_SPDLOG
; -std=c++20
; -DFMT_HEADER_ONLY
-DBOARD_HAS_PSRAM
-DEMBEDDED ; for fmtlib
-DSPDLOG_COMPILED_LIB ; for spdlog
-DSPDLOG_FMT_EXTERNAL
-DSPDLOG_NO_EXCEPTIONS
-DARDUINO_USB_CDC_ON_BOOT=1
-DCORE_DEBUG_LEVEL=5 ; show boot-time config
-O0 -ggdb -g
-Wall
-Wextra
-Wdouble-promotion
-Wfloat-conversion
-fdata-sections
-ffunction-sections
-Wimplicit-fallthrough
-Wno-missing-field-initializers
-mtext-section-literals
-Wno-narrowing
[env:core2]
board = m5stack-core2
build_flags =
-DTEST_SPDLOG
; -std=c++20
; -DFMT_HEADER_ONLY
-DBOARD_HAS_PSRAM
-DEMBEDDED ; for fmtlib
-DSPDLOG_COMPILED_LIB ; for spdlog
-DSPDLOG_FMT_EXTERNAL
-DSPDLOG_NO_EXCEPTIONS
-DCORE_DEBUG_LEVEL=5 ; show boot-time config
-DSOC_LEDC_SUPPORT_FADE_STOP
-O0 -ggdb -g
-Wall
-Wextra
-Wdouble-promotion
-Wfloat-conversion
-fdata-sections
-ffunction-sections
-Wimplicit-fallthrough
-Wno-missing-field-initializers
-mtext-section-literals
-Wno-narrowing