Skip to content

Commit 35e1599

Browse files
committed
change the writeoc to NRF_QSPI_WRITEOC_PP4O
re-enable usb msc
1 parent a91215f commit 35e1599

File tree

4 files changed

+8
-4
lines changed

4 files changed

+8
-4
lines changed

cores/nRF5/flash/flash_qspi.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -184,7 +184,7 @@ void flash_qspi_init (void)
184184
qspi_cfg.pins.io2_pin = g_ADigitalPinMap[PIN_QSPI_DATA2];
185185
qspi_cfg.pins.io3_pin = g_ADigitalPinMap[PIN_QSPI_DATA3];
186186
qspi_cfg.prot_if.readoc = NRF_QSPI_READOC_READ4IO;
187-
qspi_cfg.prot_if.writeoc = NRF_QSPI_WRITEOC_PP4IO;
187+
qspi_cfg.prot_if.writeoc = NRF_QSPI_WRITEOC_PP4O;
188188
#endif
189189

190190
// No callback for blocking API

cores/nRF5/usb/tusb_config.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@
8585

8686
//------------- CLASS -------------//
8787
#define CFG_TUD_CDC 1
88-
#define CFG_TUD_MSC 0
88+
#define CFG_TUD_MSC 1
8989

9090
#define CFG_TUD_HID 0
9191
#define CFG_TUD_HID_KEYBOARD 0

variants/feather_nrf52840_express/variant.cpp

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
#include "nrf.h"
2525

2626
#include "usb.h"
27+
#include "flash/flash_qspi.h"
2728

2829
const uint32_t g_ADigitalPinMap[] =
2930
{
@@ -80,7 +81,10 @@ void initVariant()
8081
pinMode(PIN_LED2, OUTPUT);
8182
ledOff(PIN_LED2);
8283

83-
// USB init TODO may have trouble with ISR when SD is enabled
84+
// Init External Flash
85+
flash_qspi_init();
86+
87+
// USB init
8488
usb_init();
8589
}
8690

variants/pca10056/variant.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ void initVariant()
5454
// Init External Flash
5555
flash_qspi_init();
5656

57-
// USB init TODO may have trouble with ISR when SD is enabled
57+
// USB init
5858
usb_init();
5959
}
6060

0 commit comments

Comments
 (0)