Skip to content

Commit d2f28eb

Browse files
authored
Merge pull request #6887 from RetiredWizard/Broadcom-UART
Enable CIRCUITPY_CONSOLE_UART by default on Broadcom boards
2 parents 254044e + 14b604f commit d2f28eb

File tree

8 files changed

+21
-3
lines changed

8 files changed

+21
-3
lines changed

ports/broadcom/boards/diodes_delight_piunora/mpconfigboard.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,6 @@
44
#define DEFAULT_I2C_BUS_SDA (&pin_GPIO2)
55

66
#define MICROPY_HW_NEOPIXEL (&pin_GPIO12)
7+
8+
#define CIRCUITPY_CONSOLE_UART_TX (&pin_GPIO4)
9+
#define CIRCUITPY_CONSOLE_UART_RX (&pin_GPIO5)

ports/broadcom/boards/raspberrypi_cm4io/mpconfigboard.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,6 @@
44
#define DEFAULT_I2C_BUS_SDA (&pin_GPIO2)
55

66
#define MICROPY_HW_LED_STATUS (&pin_GPIO42)
7+
8+
#define CIRCUITPY_CONSOLE_UART_TX (&pin_GPIO14)
9+
#define CIRCUITPY_CONSOLE_UART_RX (&pin_GPIO15)

ports/broadcom/boards/raspberrypi_pi4b/mpconfigboard.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,6 @@
44
#define DEFAULT_I2C_BUS_SDA (&pin_GPIO2)
55

66
#define MICROPY_HW_LED_STATUS (&pin_GPIO42)
7+
8+
#define CIRCUITPY_CONSOLE_UART_TX (&pin_GPIO14)
9+
#define CIRCUITPY_CONSOLE_UART_RX (&pin_GPIO15)

ports/broadcom/boards/raspberrypi_zero/mpconfigboard.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,6 @@
44
#define DEFAULT_I2C_BUS_SDA (&pin_GPIO2)
55

66
#define MICROPY_HW_LED_STATUS (&pin_GPIO47)
7+
8+
#define CIRCUITPY_CONSOLE_UART_TX (&pin_GPIO14)
9+
#define CIRCUITPY_CONSOLE_UART_RX (&pin_GPIO15)

ports/broadcom/boards/raspberrypi_zero2w/mpconfigboard.h

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,8 @@
22

33
#define DEFAULT_I2C_BUS_SCL (&pin_GPIO3)
44
#define DEFAULT_I2C_BUS_SDA (&pin_GPIO2)
5+
6+
#define MICROPY_HW_LED_STATUS (&pin_GPIO29)
7+
8+
#define CIRCUITPY_CONSOLE_UART_TX (&pin_GPIO14)
9+
#define CIRCUITPY_CONSOLE_UART_RX (&pin_GPIO15)

ports/broadcom/boards/raspberrypi_zero2w/pins.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@ STATIC const mp_rom_map_elem_t board_global_dict_table[] = {
5555
{ MP_ROM_QSTR(MP_QSTR_D25), MP_ROM_PTR(&pin_GPIO25) },
5656
{ MP_ROM_QSTR(MP_QSTR_D26), MP_ROM_PTR(&pin_GPIO26) },
5757
{ MP_ROM_QSTR(MP_QSTR_D27), MP_ROM_PTR(&pin_GPIO27) },
58+
{ MP_ROM_QSTR(MP_QSTR_LED), MP_ROM_PTR(&pin_GPIO29) },
5859

5960
{ MP_ROM_QSTR(MP_QSTR_I2C), MP_ROM_PTR(&board_i2c_obj) },
6061
{ MP_ROM_QSTR(MP_QSTR_DISPLAY), MP_ROM_PTR(&displays[0].display)},

ports/broadcom/boards/raspberrypi_zero_w/mpconfigboard.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,6 @@
44
#define DEFAULT_I2C_BUS_SDA (&pin_GPIO2)
55

66
#define MICROPY_HW_LED_STATUS (&pin_GPIO47)
7+
8+
#define CIRCUITPY_CONSOLE_UART_TX (&pin_GPIO14)
9+
#define CIRCUITPY_CONSOLE_UART_RX (&pin_GPIO15)

ports/broadcom/mpconfigport.h

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,4 @@
6060
#define MICROPY_PORT_ROOT_POINTERS \
6161
CIRCUITPY_COMMON_ROOT_POINTERS
6262

63-
#define CIRCUITPY_CONSOLE_UART_TX (&pin_GPIO14)
64-
#define CIRCUITPY_CONSOLE_UART_RX (&pin_GPIO15)
65-
6663
#endif // __INCLUDED_MPCONFIGPORT_H

0 commit comments

Comments
 (0)