robert-hh
984456731b
samd/boards/SEEED_WIO_TERMINAL: Rename two pins starting with a digit.
...
So the names don't start with a digit, which isn't allowed in Python.
Signed-off-by: robert-hh <robert@hammelrath.com>
2023-05-22 18:40:23 +10:00
robert-hh
c3afafd1ec
samd/boards: Clean up comments and some pins in pins.csv files.
...
Remove two SPARKFUN_SAMD51_THINGS_PLUS pin definitions. There were
definitions of TXD and RXD, but these pins do not exist on the board. They
were only shown in the schematics.
Also remove any reference to LED_. This is just a text change, no
functional change.
2023-02-21 23:13:01 +11:00
robert-hh
4598b89ce9
samd: Add Pin.board and Pin.cpu classes to Pin.
...
For compatibility with other ports. Code increase up to ~1250 bytes for
SAMD21. The feature is configurable via MICROPY_PY_MACHINE_PIN_BOARD_CPU
in case flash memory is tight.
2023-02-17 17:27:21 +11:00
robert-hh
9d0aefe719
samd/boards/SEEED_WIO_TERMINAL: Enable using the 32kHz crystal.
...
That was missing from the configuration.
2022-11-08 23:26:24 +11:00
robert-hh
ac1e31267b
samd/boards: Rework the pins.csv files.
...
Changes are:
- Remove the LED_Pxxx definitions from pins.csv, now that the LED class is
gone.
- Remove the '-' lines.
- Add default lines for USB and SWCLK, SWDIO.
2022-10-25 23:40:28 +11:00
robert-hh
e7aa9700ca
samd/boards/SEEED_WIO_TERMINAL: Declare more pins for SEEED WIO board.
...
Defining all pins from the external 40 Pin connector, and some internal
pins like the one for SD and LCD.
2022-10-25 23:28:34 +11:00
robert-hh
65f99e371d
samd/boards: Use the same linker file for all SAMD51x19 variants.
2022-10-06 23:14:21 +11:00
robert-hh
a5d5ecbf84
samd/boards: Move mcu-specific settings into a mpconfig_samdXX.h file.
...
Located at the boards directory. That way, the mpconfigboard.h files are
almost empty, just setting the board name and the MCU name.
2022-10-06 22:30:37 +11:00
robert-hh
0420799a84
samd/boards: Replace pins.c and pins.h by pins.csv.
...
The files pins.c and pins.h are generated during the build process from
pins.csv, using a make-pins.py script.
2022-10-06 22:29:49 +11:00
robert-hh
85afed569d
samd: Remove the existing provisional support for REPL on UART.
...
It was only partially working and will be rpelaced later by a full
machine.UART class implementation.
2022-10-06 22:29:06 +11:00
Peter van der Burg
ef4e63aabc
samd/boards/SEEED_WIO_TERMINAL: Add new board definition.
2021-11-19 11:48:12 +11:00