| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-07-24 | stm32h5: TRACE_ETM support and stm32h563nucleo reference | hathach | |
| H5 hangs its debug AP if trace CoreSight is touched unclocked (recover = power-cycle): the reference's AfterTargetConnect clocks the DBGMCU trace domain but defers IOEN to firmware, or the mid-boot clock switch desyncs the decoder. Stock solder bridges make the CN5 path marginal: validated config is 100 MHz core, width 1, +5 ns (board.h selects the reduced clock for TRACE_ETM builds); width 4 / 250 MHz retest waits on SB removal. | |||
| 2026-07-15 | bsp/stm32h5: add missing IAR linker script for stm32h533 | hathach | |
| stm32h533nucleo could never link with IAR: family.cmake points LD_FILE_IAR at linker/stm32h533xx_flash.icf, which did not exist (every sibling H5 variant has one). Surfaced by CircleCI's one-random job picking stm32h533nucleo+IAR (Fatal error[Lc002]). H533 and H523 have identical memory maps (512K flash / 272K RAM; their GCC .ld files differ only in a comment), so the icf is a copy of the H523 one. | |||
| 2026-06-27 | bsp/stm32h5: fix linker | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2026-06-27 | bsp/stm32h5: fix uart definition | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2026-06-26 | Added NUCLEO_H533RE so this board can be used out-of-the-box | grunzasr | |
| 2026-06-26 | Added files by copying and modifying files from stm32h503nucleo direcotry to ↵ | Steven Grunza | |
| stm32h533nucleo | |||
| 2026-05-17 | bsp: fix tcpp0203 lto uninit error | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2026-04-29 | ensure board_uart_write return -1 on default | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2026-04-10 | fix stm32h5 hard fault when reading UID with ICACHE enabled | hathach | |
| On STM32H5, reading UID_BASE with ICACHE enabled causes a hard fault (ST errata). Cache the unique ID at the very start of board_init(), before any user code has a chance to enable ICACHE. Closes: https://github.com/hathach/tinyusb/discussions/3588 Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]> | |||
| 2026-04-06 | remove IAR toolchain support from make build system | hathach | |
| IAR is only supported with CMake. Remove all IAR-specific references from the Make build system including toolchain files, SRC_S_IAR, LD_FILE_IAR variables, and IAR toolchain detection. Also fix GET_SECTOR_COUNT truncation in msc_file_explorer and broken formatting in stm32f7 board_uart_write. Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]> | |||
| 2026-04-03 | update stm32 to use better uart id | hathach | |
| 2026-04-03 | stm32 add uart hwfifo if supported, otherwise usb tu_fifo_t for receive uart ↵ | hathach | |
| in irq | |||
| 2026-02-28 | replace board_millis() with tusb_time_millis_api() | hathach | |
| 2025-12-16 | more fixes | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-11-28 | Fix button | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-11-27 | fix build | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-11-27 | bsp/stm32h5: increase stack for msc_file_explorer | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-11-27 | bsp/stm32h5: support host mode | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-11-26 | Merge remote-tracking branch 'tinyusb/master' into hcd_fsdev | Zixun LI | |
| 2025-11-25 | fsdev: reorganize functions | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-11-25 | bsp: Disable SysTick ISR if FreeRTOS is enabled | Zixun LI | |
| 2025-10-28 | fix warning with strict prototypes warnings | hathach | |
| 2025-10-28 | disable warning for startup file | hathach | |
| 2025-10-23 | refactor family.cmake: rename add_board_target() to family_add_board() and ↵ | hathach | |
| move it to family_configure_common() also move startup and linker from board target to actual exe | |||
| 2025-10-14 | fix lots of warnings for missing-prototypes for irqhandler | hathach | |
| 2025-01-27 | Merge branch 'master' into master | HiFiPhile | |
| 2025-01-25 | cmake remove EXAMPLE-tinyusb target as library | hathach | |
| 2025-01-24 | add cmake RTOS=zephyr (default noos) for zephyr build | hathach | |
| 2025-01-23 | stm32: fix conditional compilation error when not using uart | hohoho | |
| 2025-01-22 | - change to use CMAKE_SYSTEM_CPU to prevent CMAKE_SYSTEM_PROCESSOR conflict ↵ | hathach | |
| with zephyr - change tinyusb CMakeLists.txt to function tinyusb_target_add() instead of defining tinyusb lib target | |||
| 2024-12-27 | embed metadata to family.c and board.h to generate supported boards doc | hathach | |
| 2024-12-11 | Merge branch 'master' into fork/HiFiPhile/rt1170 | hathach | |
| 2024-12-06 | correct clock setting for h563 nucleo | hathach | |
| 2024-11-30 | Add bin & hex output to cmake targets. | HiFiPhile | |
| 2024-11-21 | fix ci | hathach | |
| 2024-08-01 | increase freerto min task stack for some stm32 | hathach | |
| 2024-04-24 | update clang make build for stm32: f0 f1 f2 f3 f4 f7 h7 g0 g4 l0 l4 samd21 ↵ | hathach | |
| samd51 nrf | |||
| 2024-04-23 | clang support for H5 | hathach | |
| 2024-04-09 | Fix stm32h573i_dk button & led. | HiFiPhile | |
| 2024-04-02 | check for PWR_USBSCR_USB33DEN before enabling USB VDD | hathach | |
| 2024-04-01 | Minor format | HiFiPhile | |
| 2024-04-01 | Fixed trailing whitespace in family.c | Wojciech Klimek | |
| 2024-04-01 | Support for STM32H503 MCU - review changes | Wojciech Klimek | |
| Implemented changes suggested in the review: - restored original name of SystemClock_Config() function - some GPIO clocks are only enabled if macros are defined - moved GPIO clocks init back to family.c | |||
| 2024-03-31 | Support for STM32H503 MCU | Wojciech Klimek | |
| - added support for STM32H503RB on H503RB-NUCLEO board - modified H5 family.c file to allow portability between H503 and H565/H573 - redefined USB_DRD_BASE to USB_DRD_FS_BASE if STM32H503xx is used | |||
| 2023-12-18 | update FreeRTOSConfig.h | hathach | |
| - remove configAssert() - configCHECK_HANDLER_INSTALLATION=0 (to prevent unused-parameter error with configAssert(x)=nil | |||
| 2023-12-18 | added ioc for h563 nucleo, usb working with on-board stlink | hathach | |
| 2023-12-15 | rename dk board and more update | hathach | |
| 2023-12-15 | update h5 build make/cmake | hathach | |
| 2023-12-13 | Fix CI & typo. | HiFiPhile | |
| 2023-12-12 | Add Support stm32h5 for stm32h573i based on stm32_fsdev G0 implementation ↵ | henneboi | |
| Tested on Windows with IAR and gcc toolchain ( via cubeide) Tested only with audio examples, but sould be ok for other examples Cmake pacthed : but not tested Linux build : not tested Added a temporary workaround in make file to support H5 HAL repo ( ARMCC_VERSION=0) | |||
