Skip to content

Commit e850911

Browse files
author
Seth Kerr
committed
adding CP Sapling Rev B
1 parent 9e626fd commit e850911

File tree

4 files changed

+17
-21
lines changed

4 files changed

+17
-21
lines changed

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
#define IGNORE_PIN_PA13 1
1515
#define IGNORE_PIN_PA20 1
1616
#define IGNORE_PIN_PA21 1
17+
#define IGNORE_PIN_PA23
1718
// USB is always used internally so skip the pin objects for it.
1819
#define IGNORE_PIN_PA24 1
1920
#define IGNORE_PIN_PA25 1

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

Lines changed: 13 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -2,21 +2,17 @@
22

33
STATIC const mp_rom_map_elem_t board_global_dict_table[] = {
44

5-
{ MP_ROM_QSTR(MP_QSTR_D3), MP_ROM_PTR(&pin_PA22) },
6-
{ MP_ROM_QSTR(MP_QSTR_A3), MP_ROM_PTR(&pin_PA22) },
7-
{ MP_ROM_QSTR(MP_QSTR_SS), MP_ROM_PTR(&pin_PA22) },
8-
95
{ MP_ROM_QSTR(MP_QSTR_D4), MP_ROM_PTR(&pin_PA19) },
106
{ MP_ROM_QSTR(MP_QSTR_A4), MP_ROM_PTR(&pin_PA19) },
11-
{ MP_ROM_QSTR(MP_QSTR_SCK), MP_ROM_PTR(&pon_PA19 },
7+
{ MP_ROM_QSTR(MP_QSTR_SCK), MP_ROM_PTR(&pin_PA19) },
128

139
{ MP_ROM_QSTR(MP_QSTR_D5), MP_ROM_PTR(&pin_PA18) },
1410
{ MP_ROM_QSTR(MP_QSTR_A5), MP_ROM_PTR(&pin_PA18) },
15-
{ MP_ROM_QSTR(MP_QSTR_MOSI), MP_ROM_PTR(&pin_PA18) }.
11+
{ MP_ROM_QSTR(MP_QSTR_MOSI), MP_ROM_PTR(&pin_PA18) },
1612

1713
{ MP_ROM_QSTR(MP_QSTR_D6), MP_ROM_PTR(&pin_PA17) },
1814
{ MP_ROM_QSTR(MP_QSTR_A6), MP_ROM_PTR(&pin_PA17) },
19-
{ MP_ROM_QSTR(MP_QSTR_MISO), MP_ROM_PTR(&pin_PA17) }.
15+
{ MP_ROM_QSTR(MP_QSTR_MISO), MP_ROM_PTR(&pin_PA17) },
2016

2117
{ MP_ROM_QSTR(MP_QSTR_D7), MP_ROM_PTR(&pin_PA07) },
2218
{ MP_ROM_QSTR(MP_QSTR_A7), MP_ROM_PTR(&pin_PA07) },
@@ -35,21 +31,19 @@ STATIC const mp_rom_map_elem_t board_global_dict_table[] = {
3531
{ MP_ROM_QSTR(MP_QSTR_D11), MP_ROM_PTR(&pin_PA03) },
3632
{ MP_ROM_QSTR(MP_QSTR_A11), MP_ROM_PTR(&pin_PA03) },
3733

38-
{ MP_ROM_QSTR(MP_QSTR_D12), MP_ROM_PTR(&pin_PA09) },
39-
{ MP_ROM_QSTR(MP_QSTR_A12), MP_ROM_PTR(&pin_PA09) },
40-
{ MP_ROM+QSTR(MP_QSTR_SCL), MP_ROM_PTR(&pin_PA09) },
34+
{ MP_ROM_QSTR(MP_QSTR_D12), MP_ROM_PTR(&pin_PA03) },
35+
{ MP_ROM_QSTR(MP_QSTR_A12), MP_ROM_PTR(&pin_PA03) },
4136

42-
{ MP_ROM_QSTR(MP_QSTR_D13), MP_ROM_PTR(&pin_PA08) },
43-
{ MP_ROM_QSTR(MP_QSTR_A13), MP_ROM_PTR(&pin_PA08),},
44-
{ MP_ROM_QSTR(MP_QSTR_SDA), MP_ROM_PTR(&pin_PA08) },
37+
{ MP_ROM_QSTR(MP_QSTR_D13), MP_ROM_PTR(&pin_PA03) },
38+
{ MP_ROM_QSTR(MP_QSTR_A13), MP_ROM_PTR(&pin_PA03) },
4539

46-
{ MP_ROM_QSTR(MP_QSTR_D1), MP_ROM_PTR(&pin_PA17) },
47-
{ MP_ROM_QSTR(MP_QSTR_A1), MP_ROM_PTR(&pin_PA17) },
48-
{ MP_ROM_QSTR(MP_QSTR_MISO), MP_ROM_PTR(&pin_PA17) },
40+
{ MP_ROM_QSTR(MP_QSTR_D14), MP_ROM_PTR(&pin_PA09) },
41+
{ MP_ROM_QSTR(MP_QSTR_A14), MP_ROM_PTR(&pin_PA09) },
42+
{ MP_ROM_QSTR(MP_QSTR_SCL), MP_ROM_PTR(&pin_PA09) },
4943

50-
{ MP_ROM_QSTR(MP_QSTR_D2), MP_ROM_PTR(&pin_PA18) },
51-
{ MP_ROM_QSTR(MP_QSTR_A2), MP_ROM_PTR(&pin_PA18) },
52-
{ MP_ROM_QSTR(MP_QSTR_MOSI), MP_ROM_PTR(&pin_PA18) },
44+
{ MP_ROM_QSTR(MP_QSTR_D15), MP_ROM_PTR(&pin_PA08) },
45+
{ MP_ROM_QSTR(MP_QSTR_A15), MP_ROM_PTR(&pin_PA08) },
46+
{ MP_ROM_QSTR(MP_QSTR_SDA), MP_ROM_PTR(&pin_PA08) },
5347

5448
{ MP_ROM_QSTR(MP_QSTR_NEOPIXEL), MP_ROM_PTR(&pin_PA15) },
5549

supervisor/shared/external_flash/devices.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -605,8 +605,8 @@ typedef struct {
605605
.single_status_byte = true, \
606606
}
607607

608-
// Settings for the Macronix MX25L51245G 64MiB SPI flash.
609-
// Datasheet: https://www.macronix.com/Lists/Datasheet/Attachments/7437/MX25L51245G,%203V,%20512Mb,%20v1.6.pdf
608+
// Settings for the Macronix MX25L25645G 32MiB SPI flash.
609+
// Datasheet: https://www.macronix.com/Lists/Datasheet/Attachments/7437/MX25L25645G,%203V,%20256Mb,%20v1.6.pdf
610610
#define MX25L25645G {\
611611
.total_size = (1 << 25), /* 32 MiB */ \
612612
.start_up_time_us = 5000, \

tests/pyboard 2.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../tools/cpboard.py

0 commit comments

Comments
 (0)