Add Bonsai C4 as a platform board file (#18901)

* Set up Bonsai C4 as a platform board file

* corrections and improvements based on testing and feedback

* Added VBUS sensing as default capability for improved split support using Bonsai C4

* Update clock divisor for SPI flash

Co-authored-by: Nick Brassel <nick@tzarc.org>

Co-authored-by: Nick Brassel <nick@tzarc.org>
This commit is contained in:
David Hoelscher 2022-11-13 17:59:01 -06:00 committed by GitHub
commit a42ab90220
Failed to generate hash of commit
14 changed files with 427 additions and 187 deletions

View file

@ -1,4 +1,4 @@
# Proton C MCU settings for converting AVR projects
MCU := STM32F411
BOARD := GENERIC_STM32_F411XE
BOOTLOADER := stm32-dfu
BOARD := BONSAI_C4
BOOTLOADER := stm32-dfu

View file

@ -0,0 +1,5 @@
BACKLIGHT_DRIVER ?= pwm
WS2812_DRIVER ?= pwm
SERIAL_DRIVER ?= usart
FLASH_DRIVER ?= spi
EEPROM_DRIVER ?= spi