mirror of
https://github.com/vicliu624/trail-mate.git
synced 2026-08-29 07:08:27 +00:00
build(tdeck-pro): add A7682E debug target
This commit is contained in:
@@ -43,6 +43,7 @@ def verify_debug_esp32_tinyusb_dfu_enabled(target, source, env):
|
||||
"tlora_pager_sx1262_debug",
|
||||
"tlora_pager_lr1121_debug",
|
||||
"tdeck_debug",
|
||||
"tdeck_pro_a7682e_debug",
|
||||
}
|
||||
if env.get("PIOENV") not in dfu_debug_envs:
|
||||
return
|
||||
|
||||
@@ -57,6 +57,73 @@ lib_ignore =
|
||||
boards_t_display_p4
|
||||
boards_t_echo_lite
|
||||
|
||||
[env:tdeck_pro_a7682e_debug]
|
||||
extends = arduino_base
|
||||
board = T-Deck-Pro
|
||||
upload_speed = 921600
|
||||
build_unflags =
|
||||
${arduino_base.build_unflags}
|
||||
-DARDUINO_USB_MODE=1
|
||||
build_flags =
|
||||
${arduino_base.build_flags}
|
||||
-DARDUINO_LOOP_STACK_SIZE=12288
|
||||
-DBOARD_HAS_PSRAM=1
|
||||
-DCONFIG_SPIRAM_ALLOW_BSS_SEG_EXTERNAL_MEMORY=1
|
||||
-DCONFIG_BT_NIMBLE_MEM_ALLOC_MODE_EXTERNAL=1
|
||||
-DCONFIG_BT_NIMBLE_MAX_CONNECTIONS=1
|
||||
-DCONFIG_BT_NIMBLE_ROLE_CENTRAL_DISABLED
|
||||
-DCONFIG_BT_NIMBLE_ROLE_OBSERVER_DISABLED
|
||||
-DCONFIG_BT_NIMBLE_MAX_BONDS=1
|
||||
-DCONFIG_BT_NIMBLE_MAX_CCCDS=4
|
||||
-DCONFIG_BT_NIMBLE_ATT_PREFERRED_MTU=185
|
||||
-DARDUINO_T_DECK_PRO
|
||||
-DARDUINO_USB_MODE=0
|
||||
-DARDUINO_USB_CDC_ON_BOOT=1
|
||||
-DARDUINO_USB_DFU_ON_BOOT=1
|
||||
-DTRAIL_MATE_ENABLE_ARDUINO_TINYUSB_DFU=1
|
||||
-DTRAIL_MATE_ENABLE_USB_CDC_TRANSPORT=1
|
||||
-Wl,-u,trail_mate_debug_tinyusb_dfu_link_anchor
|
||||
-DARDUINO_LILYGO_LORA_SX1262
|
||||
-DTRAIL_MATE_LORA_TX_POWER_MAX_DBM=22
|
||||
-DSCREEN_WIDTH=240
|
||||
-DSCREEN_HEIGHT=320
|
||||
-DSENSOR_INT=21
|
||||
-DGPS_TX=43
|
||||
-DGPS_RX=44
|
||||
-DLORA_CS=3
|
||||
-DLORA_BUSY=6
|
||||
-DLORA_RST=4
|
||||
-DLORA_IRQ=5
|
||||
-DSD_CS=48
|
||||
-DDISP_CS=34
|
||||
-DDISP_DC=35
|
||||
-DDISP_RST=-1
|
||||
-DDISP_BUSY=37
|
||||
-DBOARD_TOUCH_INT=12
|
||||
-DUSING_INPUT_DEV_TOUCHPAD
|
||||
-DUSING_INPUT_DEV_KEYBOARD
|
||||
-DTRAIL_MATE_ENABLE_SSTV=0
|
||||
-DTRAIL_MATE_TDECK_PRO=1
|
||||
-DTRAIL_MATE_TDECK_PRO_A7682E=1
|
||||
-DTRAIL_MATE_SDFAT_SHARED_SPI=1
|
||||
-D MESHCORE_LOG_ENABLE=1
|
||||
-D LORA_LOG_ENABLE=1
|
||||
-D APP_EVENT_LOG_ENABLE=1
|
||||
lib_deps =
|
||||
${arduino_base.lib_deps}
|
||||
zinggjm/GxEPD2 @ 1.5.9
|
||||
adafruit/Adafruit TCA8418 @ ^1.0.2
|
||||
adafruit/Adafruit BusIO @ ^1.17.0
|
||||
mikalhart/TinyGPSPlus @ 1.0.3
|
||||
lib_ignore =
|
||||
${arduino_base.lib_ignore}
|
||||
boards_tdeck
|
||||
boards_tlora_pager
|
||||
boards_twatchs3
|
||||
boards_tab5
|
||||
boards_t_display_p4
|
||||
boards_t_echo_lite
|
||||
|
||||
[env:tdeck_pro_pcm512a]
|
||||
extends = arduino_base
|
||||
board = T-Deck-Pro
|
||||
|
||||
Reference in New Issue
Block a user