Skip to content

Commit c332f90

Browse files
committed
fix LED - tested!
1 parent 66a067b commit c332f90

File tree

2 files changed

+17
-2
lines changed

2 files changed

+17
-2
lines changed

bootloaders/feather/Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -87,8 +87,8 @@ else ifeq ($(TARGET), FEATHER_SAMR)
8787
NAME=feather_samr_samr21g18_sam_ba
8888
else ifeq ($(TARGET), TRINKET_M0)
8989
# Adafruit Trinket M0 (0x239A 0x0016), crystalless *fix chipset*
90-
CFLAGS_EXTRA?=-D__SAMD21G18A__ -DUSB_PID_HIGH=0x00 -DUSB_PID_LOW=0x16 -DUSB_VID_LOW=0x9A -DUSB_VID_HIGH=0x23 -DSTRING_MANUFACTURER="Adafruit Industries LLC" -DSTRING_PRODUCT="Adafruit Trinket M0" -DCRYSTALLESS
91-
NAME=trinket_m0_samd21g18_sam_ba
90+
CFLAGS_EXTRA?=-D__SAMD21E18A__ -DUSB_PID_HIGH=0x00 -DUSB_PID_LOW=0x16 -DUSB_VID_LOW=0x9A -DUSB_VID_HIGH=0x23 -DSTRING_MANUFACTURER="Adafruit Industries LLC" -DSTRING_PRODUCT="Adafruit Trinket M0" -DCRYSTALLESS -DSAM_BA_INTERFACE=SAM_BA_USBCDC_ONLY
91+
NAME=trinket_m0_samd21e18_sam_ba
9292
else
9393
# ???
9494
$(error Unknown target, please edit makefile to select FEATHER_M0, METRO_M0, TRINKET_M0 or FEATHER_SAMR )

bootloaders/feather/board_definitions.h

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,8 @@
6060
/*
6161
* LEDs definitions
6262
*/
63+
64+
#if defined(__SAMR21G18A__) || defined(__SAMD21G18A__)
6365
#define BOARD_LED_PORT (0)
6466
#define BOARD_LED_PIN (17)
6567

@@ -69,4 +71,17 @@
6971
#define BOARD_LEDTX_PORT (0)
7072
#define BOARD_LEDTX_PIN (27)
7173

74+
#elif defined(__SAMD21E18A__)
75+
76+
#define BOARD_LED_PORT (0) // PA28
77+
#define BOARD_LED_PIN (28)
78+
79+
#define BOARD_LEDRX_PORT (0) // PA00
80+
#define BOARD_LEDRX_PIN (0)
81+
82+
#define BOARD_LEDTX_PORT (0) // PA01
83+
#define BOARD_LEDTX_PIN (1)
84+
85+
#endif
86+
7287
#endif // _BOARD_DEFINITIONS_H_

0 commit comments

Comments
 (0)