File tree Expand file tree Collapse file tree 1 file changed +9
-3
lines changed Expand file tree Collapse file tree 1 file changed +9
-3
lines changed Original file line number Diff line number Diff line change @@ -318,11 +318,16 @@ void goToSleep(uint32_t sysTicksToSleep)
318318 am_hal_gpio_pinconfig (PIN_QWIIC_SCL , g_AM_HAL_GPIO_DISABLE);
319319
320320 // If requested, disable pins 48 and 49 (UART0) to stop them back-feeding the CH340
321- if (settings.serialTxRxDuringSleep == false )
322- {
321+ if (settings.serialTxRxDuringSleep == false )
322+ {
323323 am_hal_gpio_pinconfig (48 , g_AM_HAL_GPIO_DISABLE); // TX0
324324 am_hal_gpio_pinconfig (49 , g_AM_HAL_GPIO_DISABLE); // RX0
325- }
325+ if (settings.useTxRxPinsForTerminal == true )
326+ {
327+ am_hal_gpio_pinconfig (12 , g_AM_HAL_GPIO_DISABLE); // TX1
328+ am_hal_gpio_pinconfig (13 , g_AM_HAL_GPIO_DISABLE); // RX1
329+ }
330+ }
326331
327332 // Make sure PIN_POWER_LOSS is configured as an input for the WDT
328333 pinMode (PIN_POWER_LOSS, INPUT); // BD49K30G-TL has CMOS output and does not need a pull-up
@@ -470,6 +475,7 @@ void wakeFromSleep()
470475 pin_config (PinName (48 ), g_AM_BSP_GPIO_COM_UART_TX);
471476 pin_config (PinName (49 ), g_AM_BSP_GPIO_COM_UART_RX);
472477 }
478+
473479
474480 // Re-enable CIPO, COPI, SCK and the chip selects but may as well leave ICM_INT disabled
475481 pin_config (PinName (PIN_SPI_CIPO), g_AM_BSP_GPIO_IOM0_MISO);
You can’t perform that action at this time.
0 commit comments