@@ -95,13 +95,13 @@ STATIC const mp_rom_map_elem_t board_module_globals_table[] = {
9595 { MP_OBJ_NEW_QSTR (MP_QSTR_I2S_SDIN ), MP_ROM_PTR (& pin_PA22 ) },
9696 { MP_OBJ_NEW_QSTR (MP_QSTR_I2S_BCLK ), MP_ROM_PTR (& pin_PB16 ) },
9797
98- // RTL8720D
98+ // RTL8720D - follows the schematic, but see comments
9999 { 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
103103 { 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
105105 { MP_OBJ_NEW_QSTR (MP_QSTR_RTL_CS ), MP_ROM_PTR (& pin_PC25 ) },
106106 { MP_OBJ_NEW_QSTR (MP_QSTR_RTL_READY ), MP_ROM_PTR (& pin_PC20 ) }, // IRQ0
107107 { MP_OBJ_NEW_QSTR (MP_QSTR_RTL_DIR ), MP_ROM_PTR (& pin_PA19 ) }, // SYNC
0 commit comments