mirror of
https://github.com/meshtastic/firmware.git
synced 2025-02-01 18:29:56 +00:00
deb7c274c4
Note: This idea is originally from @caveman99 and should be credited as such. Submitting as a separate PR so the work in meshtastic/firmware#4148 can be a bit cleaner and Seeed boards can build while that work is ongoing. The nrf52 boards that depend on the v7 softdevice all use the same code and linker files. Rather than duplicate the code, keep it all together with the platform.
15 lines
789 B
INI
15 lines
789 B
INI
; Seeed Xiao BLE: https://www.digikey.com/en/products/detail/seeed-technology-co-ltd/102010448/16652893
|
|
[env:xiao_ble]
|
|
extends = nrf52840_base
|
|
board = xiao_ble_sense
|
|
board_level = extra
|
|
build_flags = ${nrf52840_base.build_flags} -Ivariants/xiao_ble -Isrc/platform/nrf52/softdevice -Isrc/platform/nrf52/softdevice/nrf52 -D EBYTE_E22 -DEBYTE_E22_900M30S -DPRIVATE_HW
|
|
-L "${platformio.libdeps_dir}/${this.__env__}/bsec2/src/cortex-m4/fpv4-sp-d16-hard"
|
|
board_build.ldscript = src/platform/nrf52/nrf52840_s140_v7.ld
|
|
build_src_filter = ${nrf52_base.build_src_filter} +<../variants/xiao_ble>
|
|
lib_deps =
|
|
${nrf52840_base.lib_deps}
|
|
debug_tool = jlink
|
|
; If not set we will default to uploading over serial (first it forces bootloader entry by talking 1200bps to cdcacm)
|
|
;upload_protocol = jlink
|