diff --git a/boards/tau/board.mk b/boards/tau/board.mk new file mode 100644 index 00000000..75c8a340 --- /dev/null +++ b/boards/tau/board.mk @@ -0,0 +1,2 @@ +CHIP_FAMILY = samd21 +CHIP_VARIANT = SAMD21E17A diff --git a/boards/tau/board_config.h b/boards/tau/board_config.h new file mode 100644 index 00000000..a02eb4ba --- /dev/null +++ b/boards/tau/board_config.h @@ -0,0 +1,18 @@ +#ifndef BOARD_CONFIG_H +#define BOARD_CONFIG_H + +#define VENDOR_NAME "Rabid Prototypes" +#define PRODUCT_NAME "Tau" +#define VOLUME_LABEL "TAU_BOOT" +#define INDEX_URL "https://rabidprototypes.com/product/tau" +#define BOARD_ID "SAMD21E17A-Tau-v0" + +#define USB_VID 0x230a +#define USB_PID 0x00E9 + +#define LED_PIN PIN_PA27 + +// This is needed because SAMD21E17A only has 128kB of flash +#define FLASH_NUM_ROWS 512 + +#endif