Merge pull request #4149 from geeksville/pr-fixserial

Make serial port on wio-sdk-wm1110 board work
This commit is contained in:
Thomas Göttgens
2024-06-20 22:56:31 +02:00
committed by GitHub
5 changed files with 35 additions and 8 deletions

View File

@@ -2,6 +2,10 @@
[env:wio-sdk-wm1110]
extends = nrf52840_base
board = wio-sdk-wm1110
# Remove adafruit USB serial from the build (it is incompatible with using the ch340 serial chip on this board)
build_unflags = ${nrf52840_base:build_unflags} -DUSBCON -DUSE_TINYUSB
board_level = extra
; platform = https://github.com/maxgerhardt/platform-nordicnrf52#cac6fcf943a41accd2aeb4f3659ae297a73f422e
build_flags = ${nrf52840_base.build_flags} -Ivariants/wio-sdk-wm1110 -DWIO_WM1110
@@ -12,4 +16,4 @@ 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
upload_protocol = jlink

View File

@@ -31,6 +31,13 @@
#include "WVariant.h"
#ifdef USE_TINYUSB
#error TinyUSB must be disabled by platformio before using this variant
#endif
// We use the hardware serial port for the serial console
#define Serial Serial1
#ifdef __cplusplus
extern "C" {
#endif // __cplusplus