Merge pull request #3817 from BennyE/reserve-pins-only-for-debug
esp32s2: Reserve UART pins only if DEBUG=1 is set to address issue 3811
This commit is contained in:
commit
d6ee17c6fd
|
@ -118,7 +118,7 @@ CFLAGS += -DSTACK_CANARY_VALUE=0xa5a5a5a5
|
||||||
|
|
||||||
#Debugging/Optimization
|
#Debugging/Optimization
|
||||||
ifeq ($(DEBUG), 1)
|
ifeq ($(DEBUG), 1)
|
||||||
CFLAGS += -ggdb
|
CFLAGS += -DDEBUG -ggdb
|
||||||
OPTIMIZATION_FLAGS ?= -Og
|
OPTIMIZATION_FLAGS ?= -Og
|
||||||
# You may want to enable these flags to make setting breakpoints easier.
|
# You may want to enable these flags to make setting breakpoints easier.
|
||||||
# CFLAGS += -fno-inline -fno-ipa-sra
|
# CFLAGS += -fno-inline -fno-ipa-sra
|
||||||
|
|
|
@ -115,8 +115,10 @@ void board_init(void) {
|
||||||
common_hal_never_reset_pin(&pin_GPIO20);
|
common_hal_never_reset_pin(&pin_GPIO20);
|
||||||
|
|
||||||
// Debug UART
|
// Debug UART
|
||||||
|
#ifdef DEBUG
|
||||||
common_hal_never_reset_pin(&pin_GPIO43);
|
common_hal_never_reset_pin(&pin_GPIO43);
|
||||||
common_hal_never_reset_pin(&pin_GPIO44);
|
common_hal_never_reset_pin(&pin_GPIO44);
|
||||||
|
#endif /* DEBUG */
|
||||||
|
|
||||||
busio_spi_obj_t* spi = &displays[0].fourwire_bus.inline_bus;
|
busio_spi_obj_t* spi = &displays[0].fourwire_bus.inline_bus;
|
||||||
common_hal_busio_spi_construct(spi, &pin_GPIO36, &pin_GPIO35, NULL);
|
common_hal_busio_spi_construct(spi, &pin_GPIO36, &pin_GPIO35, NULL);
|
||||||
|
|
|
@ -34,8 +34,10 @@ void board_init(void) {
|
||||||
common_hal_never_reset_pin(&pin_GPIO20);
|
common_hal_never_reset_pin(&pin_GPIO20);
|
||||||
|
|
||||||
// Debug UART
|
// Debug UART
|
||||||
|
#ifdef DEBUG
|
||||||
common_hal_never_reset_pin(&pin_GPIO43);
|
common_hal_never_reset_pin(&pin_GPIO43);
|
||||||
common_hal_never_reset_pin(&pin_GPIO44);
|
common_hal_never_reset_pin(&pin_GPIO44);
|
||||||
|
#endif /* DEBUG */
|
||||||
}
|
}
|
||||||
|
|
||||||
bool board_requests_safe_mode(void) {
|
bool board_requests_safe_mode(void) {
|
||||||
|
|
|
@ -34,8 +34,10 @@ void board_init(void) {
|
||||||
common_hal_never_reset_pin(&pin_GPIO20);
|
common_hal_never_reset_pin(&pin_GPIO20);
|
||||||
|
|
||||||
// Debug UART
|
// Debug UART
|
||||||
|
#ifdef DEBUG
|
||||||
common_hal_never_reset_pin(&pin_GPIO43);
|
common_hal_never_reset_pin(&pin_GPIO43);
|
||||||
common_hal_never_reset_pin(&pin_GPIO44);
|
common_hal_never_reset_pin(&pin_GPIO44);
|
||||||
|
#endif /* DEBUG */
|
||||||
}
|
}
|
||||||
|
|
||||||
bool board_requests_safe_mode(void) {
|
bool board_requests_safe_mode(void) {
|
||||||
|
|
|
@ -34,8 +34,10 @@ void board_init(void) {
|
||||||
common_hal_never_reset_pin(&pin_GPIO20);
|
common_hal_never_reset_pin(&pin_GPIO20);
|
||||||
|
|
||||||
// Debug UART
|
// Debug UART
|
||||||
|
#ifdef DEBUG
|
||||||
common_hal_never_reset_pin(&pin_GPIO43);
|
common_hal_never_reset_pin(&pin_GPIO43);
|
||||||
common_hal_never_reset_pin(&pin_GPIO44);
|
common_hal_never_reset_pin(&pin_GPIO44);
|
||||||
|
#endif /* DEBUG */
|
||||||
}
|
}
|
||||||
|
|
||||||
bool board_requests_safe_mode(void) {
|
bool board_requests_safe_mode(void) {
|
||||||
|
|
|
@ -34,8 +34,10 @@ void board_init(void) {
|
||||||
common_hal_never_reset_pin(&pin_GPIO20);
|
common_hal_never_reset_pin(&pin_GPIO20);
|
||||||
|
|
||||||
// Debug UART
|
// Debug UART
|
||||||
|
#ifdef DEBUG
|
||||||
common_hal_never_reset_pin(&pin_GPIO43);
|
common_hal_never_reset_pin(&pin_GPIO43);
|
||||||
common_hal_never_reset_pin(&pin_GPIO44);
|
common_hal_never_reset_pin(&pin_GPIO44);
|
||||||
|
#endif /* DEBUG */
|
||||||
}
|
}
|
||||||
|
|
||||||
bool board_requests_safe_mode(void) {
|
bool board_requests_safe_mode(void) {
|
||||||
|
|
|
@ -34,8 +34,10 @@ void board_init(void) {
|
||||||
common_hal_never_reset_pin(&pin_GPIO20);
|
common_hal_never_reset_pin(&pin_GPIO20);
|
||||||
|
|
||||||
// Debug UART
|
// Debug UART
|
||||||
|
#ifdef DEBUG
|
||||||
common_hal_never_reset_pin(&pin_GPIO43);
|
common_hal_never_reset_pin(&pin_GPIO43);
|
||||||
common_hal_never_reset_pin(&pin_GPIO44);
|
common_hal_never_reset_pin(&pin_GPIO44);
|
||||||
|
#endif /* DEBUG */
|
||||||
|
|
||||||
// SPI Flash and RAM
|
// SPI Flash and RAM
|
||||||
common_hal_never_reset_pin(&pin_GPIO26);
|
common_hal_never_reset_pin(&pin_GPIO26);
|
||||||
|
|
|
@ -34,8 +34,10 @@ void board_init(void) {
|
||||||
common_hal_never_reset_pin(&pin_GPIO20);
|
common_hal_never_reset_pin(&pin_GPIO20);
|
||||||
|
|
||||||
// Debug UART
|
// Debug UART
|
||||||
|
#ifdef DEBUG
|
||||||
common_hal_never_reset_pin(&pin_GPIO43);
|
common_hal_never_reset_pin(&pin_GPIO43);
|
||||||
common_hal_never_reset_pin(&pin_GPIO44);
|
common_hal_never_reset_pin(&pin_GPIO44);
|
||||||
|
#endif /* DEBUG */
|
||||||
}
|
}
|
||||||
|
|
||||||
bool board_requests_safe_mode(void) {
|
bool board_requests_safe_mode(void) {
|
||||||
|
|
|
@ -34,8 +34,10 @@ void board_init(void) {
|
||||||
common_hal_never_reset_pin(&pin_GPIO20);
|
common_hal_never_reset_pin(&pin_GPIO20);
|
||||||
|
|
||||||
// Debug UART
|
// Debug UART
|
||||||
|
#ifdef DEBUG
|
||||||
common_hal_never_reset_pin(&pin_GPIO43);
|
common_hal_never_reset_pin(&pin_GPIO43);
|
||||||
common_hal_never_reset_pin(&pin_GPIO44);
|
common_hal_never_reset_pin(&pin_GPIO44);
|
||||||
|
#endif /* DEBUG */
|
||||||
|
|
||||||
// Crystal
|
// Crystal
|
||||||
common_hal_never_reset_pin(&pin_GPIO15);
|
common_hal_never_reset_pin(&pin_GPIO15);
|
||||||
|
|
|
@ -34,8 +34,10 @@ void board_init(void) {
|
||||||
common_hal_never_reset_pin(&pin_GPIO20);
|
common_hal_never_reset_pin(&pin_GPIO20);
|
||||||
|
|
||||||
// Debug UART
|
// Debug UART
|
||||||
|
#ifdef DEBUG
|
||||||
common_hal_never_reset_pin(&pin_GPIO43);
|
common_hal_never_reset_pin(&pin_GPIO43);
|
||||||
common_hal_never_reset_pin(&pin_GPIO44);
|
common_hal_never_reset_pin(&pin_GPIO44);
|
||||||
|
#endif /* DEBUG */
|
||||||
|
|
||||||
//Crystal
|
//Crystal
|
||||||
common_hal_never_reset_pin(&pin_GPIO15);
|
common_hal_never_reset_pin(&pin_GPIO15);
|
||||||
|
|
|
@ -34,8 +34,10 @@ void board_init(void) {
|
||||||
common_hal_never_reset_pin(&pin_GPIO20);
|
common_hal_never_reset_pin(&pin_GPIO20);
|
||||||
|
|
||||||
// Debug UART
|
// Debug UART
|
||||||
|
#ifdef DEBUG
|
||||||
common_hal_never_reset_pin(&pin_GPIO43);
|
common_hal_never_reset_pin(&pin_GPIO43);
|
||||||
common_hal_never_reset_pin(&pin_GPIO44);
|
common_hal_never_reset_pin(&pin_GPIO44);
|
||||||
|
#endif /* DEBUG */
|
||||||
|
|
||||||
// SPI Flash and RAM
|
// SPI Flash and RAM
|
||||||
common_hal_never_reset_pin(&pin_GPIO26);
|
common_hal_never_reset_pin(&pin_GPIO26);
|
||||||
|
|
|
@ -34,8 +34,10 @@ void board_init(void) {
|
||||||
common_hal_never_reset_pin(&pin_GPIO20);
|
common_hal_never_reset_pin(&pin_GPIO20);
|
||||||
|
|
||||||
// Debug UART
|
// Debug UART
|
||||||
|
#ifdef DEBUG
|
||||||
common_hal_never_reset_pin(&pin_GPIO43);
|
common_hal_never_reset_pin(&pin_GPIO43);
|
||||||
common_hal_never_reset_pin(&pin_GPIO44);
|
common_hal_never_reset_pin(&pin_GPIO44);
|
||||||
|
#endif /* DEBUG */
|
||||||
|
|
||||||
// SPI Flash and RAM
|
// SPI Flash and RAM
|
||||||
common_hal_never_reset_pin(&pin_GPIO26);
|
common_hal_never_reset_pin(&pin_GPIO26);
|
||||||
|
|
Loading…
Reference in New Issue