File tree Expand file tree Collapse file tree
ports/atmel-samd/boards/capablerobot_usbhub Expand file tree Collapse file tree Original file line number Diff line number Diff line change 3030#include "common-hal/microcontroller/Pin.h"
3131
3232void board_init (void ) {
33- // Don't reset:
34- // - USB Host Enable Pin
35- // - reset pin of the USB Hub
36- //
37- // If either are reset, USB devices will disconnect when the MCU restarts
38- never_reset_pin_number (PIN_PA07 );
39- never_reset_pin_number (PIN_PB08 );
4033}
4134
4235bool board_requests_safe_mode (void ) {
Original file line number Diff line number Diff line change @@ -7,8 +7,8 @@ CHIP_VARIANT = SAMD51G19A
77CHIP_FAMILY = samd51
88
99QSPI_FLASH_FILESYSTEM = 1
10- EXTERNAL_FLASH_DEVICE_COUNT = 1
11- EXTERNAL_FLASH_DEVICES = GD25Q16C
10+ EXTERNAL_FLASH_DEVICE_COUNT = 2
11+ EXTERNAL_FLASH_DEVICES = " GD25Q16C, W25Q16JV_IQ"
1212LONGINT_IMPL = MPZ
1313
1414# No I2S on SAMD51G
Original file line number Diff line number Diff line change @@ -17,8 +17,9 @@ STATIC const mp_rom_map_elem_t board_global_dict_table[] = {
1717 { MP_OBJ_NEW_QSTR (MP_QSTR_RX ), MP_ROM_PTR (& pin_PA16 ) },
1818 { MP_OBJ_NEW_QSTR (MP_QSTR_TX ), MP_ROM_PTR (& pin_PA17 ) },
1919
20- { MP_OBJ_NEW_QSTR (MP_QSTR_USBHEN ), MP_ROM_PTR (& pin_PA07 ) },
21- { MP_OBJ_NEW_QSTR (MP_QSTR_USBRST ), MP_ROM_PTR (& pin_PB08 ) },
20+ { MP_OBJ_NEW_QSTR (MP_QSTR_USBHOSTEN ), MP_ROM_PTR (& pin_PA07 ) },
21+ { MP_OBJ_NEW_QSTR (MP_QSTR_USBRESET ), MP_ROM_PTR (& pin_PB08 ) },
22+ { MP_OBJ_NEW_QSTR (MP_QSTR_USBBCEN ), MP_ROM_PTR (& pin_PB22 ) },
2223
2324 { MP_OBJ_NEW_QSTR (MP_QSTR_SDA ), MP_ROM_PTR (& pin_PA22 ) },
2425 { MP_OBJ_NEW_QSTR (MP_QSTR_SCL ), MP_ROM_PTR (& pin_PA23 ) },
You can’t perform that action at this time.
0 commit comments