@@ -95,13 +95,13 @@ STATIC const mp_rom_map_elem_t board_module_globals_table[] = {
95
95
{ MP_OBJ_NEW_QSTR (MP_QSTR_I2S_SDIN ), MP_ROM_PTR (& pin_PA22 ) },
96
96
{ MP_OBJ_NEW_QSTR (MP_QSTR_I2S_BCLK ), MP_ROM_PTR (& pin_PB16 ) },
97
97
98
- // RTL8720D
98
+ // RTL8720D - follows the schematic, but see comments
99
99
{ MP_OBJ_NEW_QSTR (MP_QSTR_RTL_PWR ), MP_ROM_PTR (& pin_PA18 ) }, // CHIP_PU
100
- { MP_OBJ_NEW_QSTR (MP_QSTR_RTL_RXD ), MP_ROM_PTR (& pin_PC22 ) },
101
- { MP_OBJ_NEW_QSTR (MP_QSTR_RTL_TXD ), MP_ROM_PTR (& pin_PC23 ) },
102
- { MP_OBJ_NEW_QSTR (MP_QSTR_RTL_MOSI ), MP_ROM_PTR (& pin_PB24 ) },
100
+ { MP_OBJ_NEW_QSTR (MP_QSTR_RTL_RXD ), MP_ROM_PTR (& pin_PC22 ) }, // *NOT* THE MAIN RX FOR THE RTL CHIP (may be a log UART?)
101
+ { MP_OBJ_NEW_QSTR (MP_QSTR_RTL_TXD ), MP_ROM_PTR (& pin_PC23 ) }, // *NOT* THE MAIN TX FOR THE RTL CHIP (may be a log UART?)
102
+ { MP_OBJ_NEW_QSTR (MP_QSTR_RTL_MOSI ), MP_ROM_PTR (& pin_PB24 ) }, // used as the UART TX for the RTL chip
103
103
{ MP_OBJ_NEW_QSTR (MP_QSTR_RTL_CLK ), MP_ROM_PTR (& pin_PB25 ) },
104
- { MP_OBJ_NEW_QSTR (MP_QSTR_RTL_MISO ), MP_ROM_PTR (& pin_PC24 ) },
104
+ { MP_OBJ_NEW_QSTR (MP_QSTR_RTL_MISO ), MP_ROM_PTR (& pin_PC24 ) }, // used as the UART RX for the RTL chip
105
105
{ MP_OBJ_NEW_QSTR (MP_QSTR_RTL_CS ), MP_ROM_PTR (& pin_PC25 ) },
106
106
{ MP_OBJ_NEW_QSTR (MP_QSTR_RTL_READY ), MP_ROM_PTR (& pin_PC20 ) }, // IRQ0
107
107
{ MP_OBJ_NEW_QSTR (MP_QSTR_RTL_DIR ), MP_ROM_PTR (& pin_PA19 ) }, // SYNC
0 commit comments