machine/pyportal: add needed values to board file for ninafw BLE support

Signed-off-by: deadprogram <ron@hybridgroup.com>
Этот коммит содержится в:
deadprogram 2024-01-06 18:58:24 +01:00 коммит произвёл Ron Evans
родитель c7c9a76af5
коммит 8c90f4facf
4 изменённых файлов: 20 добавлений и 6 удалений

Просмотреть файл

@ -110,8 +110,9 @@ const (
// NINA-W102 settings // NINA-W102 settings
const ( const (
NINA_BAUDRATE = 912600 NINA_BAUDRATE = 912600
NINA_RESET_INVERTED = true NINA_RESET_INVERTED = true
NINA_SOFT_FLOWCONTROL = false
) )
// I2S pins // I2S pins

Просмотреть файл

@ -95,8 +95,9 @@ const (
// NINA-W102 settings // NINA-W102 settings
const ( const (
NINA_BAUDRATE = 115200 NINA_BAUDRATE = 115200
NINA_RESET_INVERTED = true NINA_RESET_INVERTED = true
NINA_SOFT_FLOWCONTROL = false
) )
// Onboard crystal oscillator frequency, in MHz. // Onboard crystal oscillator frequency, in MHz.

Просмотреть файл

@ -53,9 +53,12 @@ const (
NINA_GPIO0 = D6 NINA_GPIO0 = D6
NINA_RESETN = D7 NINA_RESETN = D7
// pins used for the ESP32 connection do not allow hardware
// flow control, which is required. have to emulate with software.
NINA_TX = D1 NINA_TX = D1
NINA_RX = D0 NINA_RX = D0
NINA_RTS = D51 NINA_CTS = NINA_ACK
NINA_RTS = NINA_GPIO0
LCD_DATA0 = D34 LCD_DATA0 = D34
@ -111,6 +114,15 @@ var (
UART1 = &sercomUSART4 UART1 = &sercomUSART4
DefaultUART = UART1 DefaultUART = UART1
UART_NINA = UART1
)
// NINA-W102 settings
const (
NINA_BAUDRATE = 115200
NINA_RESET_INVERTED = true
NINA_SOFT_FLOWCONTROL = true
) )
// I2C pins // I2C pins

Просмотреть файл

@ -1,6 +1,6 @@
{ {
"inherits": ["atsamd51j20a"], "inherits": ["atsamd51j20a"],
"build-tags": ["pyportal"], "build-tags": ["pyportal", "ninafw"],
"serial": "usb", "serial": "usb",
"flash-1200-bps-reset": "true", "flash-1200-bps-reset": "true",
"flash-method": "msd", "flash-method": "msd",