Skip to content

Commit ca16afe

Browse files
committed
fix SPI1 - tested
1 parent 92aec3e commit ca16afe

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

variants/feather_m0_express/variant.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -178,9 +178,9 @@ const PinDescription g_APinDescription[]=
178178

179179
// 36..38 - Secondary SPI
180180
// ----------------------
181-
{ PORTA, 14, PIO_SERCOM, (PIN_ATTR_DIGITAL), No_ADC_Channel, NOT_ON_PWM, NOT_ON_TIMER, EXTERNAL_INT_14 }, // SPI Flash MISO
182-
{ PORTA, 8, PIO_SERCOM_ALT, (PIN_ATTR_DIGITAL|PIN_ATTR_PWM|PIN_ATTR_TIMER), No_ADC_Channel, PWM0_CH0, TCC0_CH0, EXTERNAL_INT_NMI }, // SPI FLash MOSI
183-
{ PORTA, 9, PIO_SERCOM_ALT, (PIN_ATTR_DIGITAL|PIN_ATTR_PWM|PIN_ATTR_TIMER), No_ADC_Channel, PWM0_CH1, TCC0_CH1, EXTERNAL_INT_9 }, // SPI FLash SCK
181+
{ PORTA, 14, PIO_SERCOM, (PIN_ATTR_DIGITAL), No_ADC_Channel, NOT_ON_PWM, NOT_ON_TIMER, EXTERNAL_INT_NONE }, // SPI Flash MISO SERCOM2.2
182+
{ PORTA, 8, PIO_SERCOM_ALT, (PIN_ATTR_DIGITAL), No_ADC_Channel, NOT_ON_PWM, NOT_ON_TIMER, EXTERNAL_INT_NONE }, // SPI Flash MOSI SERCOM2.0
183+
{ PORTA, 9, PIO_SERCOM_ALT, (PIN_ATTR_DIGITAL), No_ADC_Channel, NOT_ON_PWM, NOT_ON_TIMER, EXTERNAL_INT_NONE }, // SPI Flash SCK SERCOM2.1
184184

185185
// 39 Secondary SPI SS
186186
{ PORTA, 13, PIO_DIGITAL, PIN_ATTR_DIGITAL, No_ADC_Channel, NOT_ON_PWM, NOT_ON_TIMER, EXTERNAL_INT_13 }, // SPI Flash SS

variants/feather_m0_express/variant.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -155,7 +155,7 @@ static const uint8_t SCK = PIN_SPI_SCK ;
155155
#define PIN_SPI1_MOSI (37u)
156156
#define PIN_SPI1_SCK (38u)
157157
#define PERIPH_SPI1 sercom2
158-
#define PAD_SPI1_TX SPI_PAD_3_SCK_1
158+
#define PAD_SPI1_TX SPI_PAD_0_SCK_1
159159
#define PAD_SPI1_RX SERCOM_RX_PAD_2
160160

161161
static const uint8_t SS1 = 39 ; // HW SS isn't used. Set here only for reference.

0 commit comments

Comments
 (0)