Skip to content

Commit 3c99a23

Browse files
committed
fix spi
1 parent 533a5bc commit 3c99a23

File tree

2 files changed

+9
-9
lines changed

2 files changed

+9
-9
lines changed

ports/atmel-samd/boards/robohatmm1_m0/mpconfigboard.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
#define DEFAULT_I2C_BUS_SCL (&pin_PA23)
3030
#define DEFAULT_I2C_BUS_SDA (&pin_PA22)
3131

32-
#define DEFAULT_SPI_BUS_SCK (&pin_PB10)
32+
#define DEFAULT_SPI_BUS_SCK (&pin_PB09)
3333
#define DEFAULT_SPI_BUS_MOSI (&pin_PB08)
3434
#define DEFAULT_SPI_BUS_MISO (&pin_PB11)
3535

ports/atmel-samd/boards/robohatmm1_m0/pins.c

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -47,32 +47,32 @@ STATIC const mp_rom_map_elem_t board_global_dict_table[] = {
4747
{ MP_ROM_QSTR(MP_QSTR_UART_CTS), MP_ROM_PTR(&pin_PA06) },
4848
{ MP_ROM_QSTR(MP_QSTR_UART_RTS), MP_ROM_PTR(&pin_PA07) },
4949

50-
// I2C on SERCOM1 (External Connector)
51-
{ MP_ROM_QSTR(MP_QSTR_SDA1), MP_ROM_PTR(&pin_PA00) },
52-
{ MP_ROM_QSTR(MP_QSTR_SCL1), MP_ROM_PTR(&pin_PA01) },
53-
54-
// UART on SERCOM1 or SERCOM3 (Raspberry Pi) - broken on V2.3
50+
// UART on SERCOM1 (Raspberry Pi)
5551
{ MP_ROM_QSTR(MP_QSTR_TX1), MP_ROM_PTR(&pin_PA16) },
5652
{ MP_ROM_QSTR(MP_QSTR_RX1), MP_ROM_PTR(&pin_PA17) },
5753
{ MP_ROM_QSTR(MP_QSTR_PI_RX), MP_ROM_PTR(&pin_PA16) },
5854
{ MP_ROM_QSTR(MP_QSTR_PI_TX), MP_ROM_PTR(&pin_PA17) },
5955

56+
// I2C on SERCOM1 (External Connector)
57+
{ MP_ROM_QSTR(MP_QSTR_SDA1), MP_ROM_PTR(&pin_PA00) },
58+
{ MP_ROM_QSTR(MP_QSTR_SCL1), MP_ROM_PTR(&pin_PA01) },
59+
6060
// SPI Flash on SERCOM2
6161
{ MP_ROM_QSTR(MP_QSTR_FLASH_SCK), MP_ROM_PTR(&pin_PA13) },
6262
{ MP_ROM_QSTR(MP_QSTR_FLASH_MISO), MP_ROM_PTR(&pin_PA14) },
6363
{ MP_ROM_QSTR(MP_QSTR_FLASH_MOSI), MP_ROM_PTR(&pin_PA12) },
6464
{ MP_ROM_QSTR(MP_QSTR_FLASH_CS), MP_ROM_PTR(&pin_PA15) },
6565

66-
// I2C on SERCOM3 or SERCOM5 (RPi & Internal)
66+
// I2C on SERCOM3 (RPi & Internal)
6767
{ MP_ROM_QSTR(MP_QSTR_SDA), MP_ROM_PTR(&pin_PA22) },
6868
{ MP_ROM_QSTR(MP_QSTR_SCL), MP_ROM_PTR(&pin_PA23) },
6969
{ MP_ROM_QSTR(MP_QSTR_PI_SDA), MP_ROM_PTR(&pin_PA22) },
7070
{ MP_ROM_QSTR(MP_QSTR_PI_SCL), MP_ROM_PTR(&pin_PA23) },
7171

7272
// SPI on SERCOM4
7373
{ MP_ROM_QSTR(MP_QSTR_MOSI), MP_ROM_PTR(&pin_PB08) },
74-
{ MP_ROM_QSTR(MP_QSTR_SS), MP_ROM_PTR(&pin_PB09) },
75-
{ MP_ROM_QSTR(MP_QSTR_SCK), MP_ROM_PTR(&pin_PB10) },
74+
{ MP_ROM_QSTR(MP_QSTR_SCK), MP_ROM_PTR(&pin_PB09) },
75+
{ MP_ROM_QSTR(MP_QSTR_SS), MP_ROM_PTR(&pin_PB10) },
7676
{ MP_ROM_QSTR(MP_QSTR_MISO), MP_ROM_PTR(&pin_PB11) },
7777

7878
// GPS on SERCOM5

0 commit comments

Comments
 (0)