summaryrefslogtreecommitdiff
path: root/hw/bsp/ch32v20x/boards
AgeCommit message (Collapse)Author
2026-04-03stm32 add uart hwfifo if supported, otherwise usb tu_fifo_t for receive uart ↵hathach
in irq
2026-03-20Add dd command to MSC file explorer for sector read and speed reporting, ↵hathach
adjust CLI configuration and HIL tests
2025-04-06Allow different port and mode for LED on ch32v boardsRadomir Dopieralski
While there is a define for the port, the clock enable is hardcoded for GPIOA, so setting a different port than GPIOA doesn't work. This fixes it by adding a define for enabling the port clock. It also adds a define for the pin mode, because not all boards have the LED connected in a way that open drain works with it.
2024-12-27embed metadata to family.c and board.h to generate supported boards dochathach
2024-08-13use zero wait flash for nano v203hathach
2024-07-22fix a bug in fsdev introduced by #1942hathach
2024-07-10enable full 224KB flash for ch32v203 with flash enhanced read mode in ↵hathach
SystemInit (better with startup). add flash with wlink-rs
2024-07-05add board_reset_to_bootloader(), try to implement that for ch32v203 but not ↵hathach
working yet
2024-06-21add new ch32v203g6u board, sysfreq is defined in board.cmake/mkhathach
2024-06-06add c6 devkit, tested with max3421ehathach
2024-05-24add ch32 support for fsdev driver. v20x can select fsdev or usbfs with ↵hathach
make/cmake PORT=0/1. default to fsdev
2024-05-20- update ch203 family to allow to specify flash and ram size. Introducehathach
- add ch32v203_ro_1v0 board - CFG_EXAMPLE_MSC_DUAL_READONLY to build msc_dual_lun for ch32v203
2024-05-16change default risv-gcc to riscv-none-elf- and add _zicsr extensionhathach
add cmake for ch32v20x, skip freertos examples for CH32V20X, also skip net webserver due to lack of RAM update to use openocd with wlinke adapter
2024-05-15add CH32V20x USB OTG/FS driverMatthew Tran