File tree Expand file tree Collapse file tree 3 files changed +5
-11
lines changed
ports/atmel-samd/boards/capablerobot_usbhub Expand file tree Collapse file tree 3 files changed +5
-11
lines changed Original file line number Diff line number Diff line change 30
30
#include "common-hal/microcontroller/Pin.h"
31
31
32
32
void 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 );
40
33
}
41
34
42
35
bool board_requests_safe_mode (void ) {
Original file line number Diff line number Diff line change @@ -7,8 +7,8 @@ CHIP_VARIANT = SAMD51G19A
7
7
CHIP_FAMILY = samd51
8
8
9
9
QSPI_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"
12
12
LONGINT_IMPL = MPZ
13
13
14
14
# 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[] = {
17
17
{ MP_OBJ_NEW_QSTR (MP_QSTR_RX ), MP_ROM_PTR (& pin_PA16 ) },
18
18
{ MP_OBJ_NEW_QSTR (MP_QSTR_TX ), MP_ROM_PTR (& pin_PA17 ) },
19
19
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 ) },
22
23
23
24
{ MP_OBJ_NEW_QSTR (MP_QSTR_SDA ), MP_ROM_PTR (& pin_PA22 ) },
24
25
{ MP_OBJ_NEW_QSTR (MP_QSTR_SCL ), MP_ROM_PTR (& pin_PA23 ) },
You can’t perform that action at this time.
0 commit comments