From a835e04f61407f18968eeb61e7a402a6aecc17ac Mon Sep 17 00:00:00 2001 From: Hayden Donald Date: Mon, 18 Nov 2024 11:49:48 +1100 Subject: [PATCH 1/3] AP_HAL_ChibiOS: CubeNode-ETH fix incorrect pin for CTS Fixed an incorrect pin for UART8_CTS (PC11 should be PC12) --- libraries/AP_HAL_ChibiOS/hwdef/CubeNode-ETH/hwdef.dat | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libraries/AP_HAL_ChibiOS/hwdef/CubeNode-ETH/hwdef.dat b/libraries/AP_HAL_ChibiOS/hwdef/CubeNode-ETH/hwdef.dat index f8345f47510ae..20af0387d0d62 100644 --- a/libraries/AP_HAL_ChibiOS/hwdef/CubeNode-ETH/hwdef.dat +++ b/libraries/AP_HAL_ChibiOS/hwdef/CubeNode-ETH/hwdef.dat @@ -3,7 +3,7 @@ include ../CubeNode/hwdef.dat # we need RTS/CTS for the PPP link undef PE0 undef PE1 -undef PC11 +undef PC12 undef HAL_PERIPH_ENABLE_IMU undef HAL_GCS_ENABLED @@ -11,7 +11,7 @@ undef HAL_GCS_ENABLED PE1 UART8_TX UART8 PE0 UART8_RX UART8 PA10 UART8_RTS UART8 -PC11 UART8_CTS_GPIO UART8 +PC12 UART8_CTS_GPIO UART8 SERIAL_ORDER OTG1 UART8 From 2cbc4f120ca7d3b3747f8efe58a5b8d9b2651eef Mon Sep 17 00:00:00 2001 From: Hayden Donald Date: Mon, 18 Nov 2024 11:50:36 +1100 Subject: [PATCH 2/3] AP_HAL_ChibiOS: CubeNode-ETH add LEDs Added the LEDs for CubeNode-ETH to the hwdef --- libraries/AP_HAL_ChibiOS/hwdef/CubeNode-ETH/hwdef.dat | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/libraries/AP_HAL_ChibiOS/hwdef/CubeNode-ETH/hwdef.dat b/libraries/AP_HAL_ChibiOS/hwdef/CubeNode-ETH/hwdef.dat index 20af0387d0d62..e4dccc4a8e217 100644 --- a/libraries/AP_HAL_ChibiOS/hwdef/CubeNode-ETH/hwdef.dat +++ b/libraries/AP_HAL_ChibiOS/hwdef/CubeNode-ETH/hwdef.dat @@ -17,6 +17,11 @@ SERIAL_ORDER OTG1 UART8 PA4 VDD_5V_SENS ADC1 SCALE(2) +# LEDs +undef PC11 +PC11 LED0 OUTPUT LOW GPIO(0) +PB14 LED1 OUTPUT LOW GPIO(1) + undef HAL_USE_ADC define HAL_USE_ADC TRUE define HAL_WITH_MCU_MONITORING 1 From 01f5b3c9bb7f367da203613fc1cb5c81f2c32da3 Mon Sep 17 00:00:00 2001 From: Hayden Donald Date: Thu, 21 Nov 2024 11:37:04 +1100 Subject: [PATCH 3/3] AP_HAL_ChibiOS: CubeNode ETH add HAL_PERIPH_SHOW_SERIAL_MANAGER_PARAMS --- libraries/AP_HAL_ChibiOS/hwdef/CubeNode-ETH/hwdef.dat | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libraries/AP_HAL_ChibiOS/hwdef/CubeNode-ETH/hwdef.dat b/libraries/AP_HAL_ChibiOS/hwdef/CubeNode-ETH/hwdef.dat index e4dccc4a8e217..4aef18a5c3e42 100644 --- a/libraries/AP_HAL_ChibiOS/hwdef/CubeNode-ETH/hwdef.dat +++ b/libraries/AP_HAL_ChibiOS/hwdef/CubeNode-ETH/hwdef.dat @@ -34,3 +34,5 @@ include ../include/network_PPPGW.inc define HAL_MONITOR_THREAD_ENABLED 1 define AP_NETWORKING_TESTS_ENABLED 1 + +define HAL_PERIPH_SHOW_SERIAL_MANAGER_PARAMS 1 \ No newline at end of file