@@ -38,20 +38,25 @@ extern "C" {
38
38
#define BUTTON_STATE_ACTIVE 0
39
39
40
40
const ioport_pin_cfg_t board_pin_cfg [] = {
41
- { .pin = BSP_IO_PORT_04_PIN_07 , .pin_cfg = IOPORT_CFG_PERIPHERAL_PIN | IOPORT_PERIPHERAL_USB_FS },
42
- { .pin = BSP_IO_PORT_05_PIN_00 , .pin_cfg = IOPORT_CFG_PERIPHERAL_PIN | IOPORT_PERIPHERAL_USB_FS },
43
- { .pin = BSP_IO_PORT_05_PIN_01 , .pin_cfg = IOPORT_CFG_PERIPHERAL_PIN | IOPORT_PERIPHERAL_USB_FS },
44
41
{ .pin = LED1 , .pin_cfg = IOPORT_CFG_PORT_DIRECTION_OUTPUT | IOPORT_CFG_PORT_OUTPUT_LOW },
45
42
{ .pin = SW1 , .pin_cfg = IOPORT_CFG_PORT_DIRECTION_INPUT },
46
43
47
- #ifdef TRACE_ETM
44
+ // USB FS D+, D-, VBus
45
+ { .pin = BSP_IO_PORT_04_PIN_07 , .pin_cfg = IOPORT_CFG_PERIPHERAL_PIN | IOPORT_PERIPHERAL_USB_FS | IOPORT_CFG_DRIVE_HIGH },
46
+ { .pin = BSP_IO_PORT_05_PIN_00 , .pin_cfg = IOPORT_CFG_PERIPHERAL_PIN | IOPORT_PERIPHERAL_USB_FS | IOPORT_CFG_DRIVE_HIGH },
47
+ { .pin = BSP_IO_PORT_05_PIN_01 , .pin_cfg = IOPORT_CFG_PERIPHERAL_PIN | IOPORT_PERIPHERAL_USB_FS | IOPORT_CFG_DRIVE_HIGH },
48
+
49
+ // USB HS D+, D-, VBus
50
+ { .pin = BSP_IO_PORT_07_PIN_07 , .pin_cfg = IOPORT_CFG_PERIPHERAL_PIN | IOPORT_PERIPHERAL_USB_HS },
51
+ { .pin = BSP_IO_PORT_11_PIN_00 , .pin_cfg = IOPORT_CFG_PERIPHERAL_PIN | IOPORT_PERIPHERAL_USB_HS | IOPORT_CFG_DRIVE_HIGH },
52
+ { .pin = BSP_IO_PORT_11_PIN_01 , .pin_cfg = IOPORT_CFG_PERIPHERAL_PIN | IOPORT_PERIPHERAL_USB_HS | IOPORT_CFG_DRIVE_HIGH },
53
+
48
54
// ETM Trace
49
55
{ .pin = BSP_IO_PORT_02_PIN_08 , .pin_cfg = IOPORT_CFG_PERIPHERAL_PIN | IOPORT_PERIPHERAL_TRACE },
50
56
{ .pin = BSP_IO_PORT_02_PIN_09 , .pin_cfg = IOPORT_CFG_PERIPHERAL_PIN | IOPORT_PERIPHERAL_TRACE },
51
57
{ .pin = BSP_IO_PORT_02_PIN_10 , .pin_cfg = IOPORT_CFG_PERIPHERAL_PIN | IOPORT_PERIPHERAL_TRACE },
52
58
{ .pin = BSP_IO_PORT_02_PIN_11 , .pin_cfg = IOPORT_CFG_PERIPHERAL_PIN | IOPORT_PERIPHERAL_TRACE },
53
59
{ .pin = BSP_IO_PORT_02_PIN_14 , .pin_cfg = IOPORT_CFG_PERIPHERAL_PIN | IOPORT_PERIPHERAL_TRACE },
54
- #endif
55
60
};
56
61
57
62
#ifdef __cplusplus
0 commit comments