| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-06-11 | HIL: replace build.flags_on with named build variants (#3687) | Ha Thach | |
| * test/hil: replace build.flags_on with named variant schema Boards declare build variants as `variant: [{name, flags}]` instead of `build.flags_on`. The variant `name` is the build dir (cmake-build-<name>) and the HIL report row; `flags` is the raw CFLAGS string (-D...=1) injected via CFLAGS_CLI. No `variant` => a single build named after the board. - build.py: --build-name <name> (dir) + --cflag=<token> (raw CFLAGS, repeatable, =form survives the matrix's shell word-splitting); drop -f1/CFLAGS wrapping. - hil_ci_set_matrix.py: emit one build arg per variant. - hil_test.py: iterate variants; report row + build dir = variant name. - hil_ci.sh: copy all cmake-build-<board>* dirs for -b runs. - get_deps.py: accept (ignore) --build-name/--cflag from matrix args. - tinyusb.json: migrate all 6 flags_on boards to variant. * board_test: park CI build with busy spin instead of wfe | |||
| 2026-06-10 | Merge pull request #3690 from hathach/claude/board-test-idle-park | Ha Thach | |
| hil: park boards with idle board_test instead of erasing flash | |||
| 2026-03-05 | improve threadx support, add multi ROTS support for board_test and msc_dual_lun | hathach | |
| 2026-03-05 | improve threadx support, add multi ROTS support for board_test and msc_dual_lun | hathach | |
| 2026-02-28 | replace board_millis() with tusb_time_millis_api() | hathach | |
| 2025-10-28 | fix Identifiers that start with '__' or '_[A-Z]' are reserved. | hathach | |
| fix compiling with nuc family | |||
| 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-16 | fix some warnings detected by pvs-studio | hathach | |
| 2025-07-02 | update board_test always output to uart regardless of LOGGER option | hathach | |
| 2025-07-02 | update example | hathach | |
| 2025-07-02 | update esp build, replace TUSB_MCU_VENDOR_ESPRESSIF by ESP_PLATFORM | hathach | |
| 2024-10-15 | move core init code to dwc2 common. update/correct build for esppressif | hathach | |
| 2024-10-10 | add new tusb_int_handler(rhport, in_isr) as common irq handler | hathach | |
| update tusb_init() to take rhport and role, defined as macro with optional argument for backward compatible | |||
| 2024-04-25 | adding support for esp32 for use with max3421e host | hathach | |
| 2023-11-29 | update esp32 to also be supported by hil test | hathach | |
| test run locally well | |||
| 2023-10-31 | uart working on u5a5 | hathach | |
| 2023-08-03 | rename hw/bsp/board.h to board_api.h | hathach | |
| 2023-03-30 | more esp32 cmake clean up | hathach | |
| 2023-03-30 | update all cmake for esp32 build | hathach | |
| 2023-03-17 | Merge branch 'master' into portability | hathach | |
| 2023-03-17 | fix trailing space and new line | hathach | |
| temporarily disable codespell | |||
| 2023-01-18 | fix iar build with board_test | hathach | |
| 2022-11-21 | host msc example work well with rp2040 pio-usb | hathach | |
| 2022-11-18 | update uart read for lpc18/43 for testing | hathach | |
| 2022-09-13 | Remove unreachable code | Ben Avison | |
| IAR generates warning Pe111 'statement is unreachable'. In a couple of cases, replace return statements with TU_ATTR_FALLTHROUGH; because some compilers apparently can't figure out that the return statements are unreachable but do whinge about an imagined fall-through without them! | |||
| 2022-06-06 | clean up example to use CFG_TUD_ENABLED + CFG_TUD_MAX_SPEED instead of ↵ | hathach | |
| CFG_TUSB_RHPORT0_MODE | |||
| 2021-11-05 | xmc4500 led blinky, button ok | hathach | |
| 2021-04-16 | espressif: group boards using target name as a family | Alex Lisitsyn | |
| `hw\bsp` separate one family folder to esp32s2, esp32s3 add board specific board.cmake file to override board specific options(features) fix examples and test scripts to use new family approach | |||
| 2021-04-16 | tinyusb: add support of esp32s3 target | Alex Lisitsyn | |
| add support of new esp32s3 target and the board update the roles.mk wrapper to allow dfu flashing of espressif chip update examples to allow compilation for esp32s3_addax_1 board once the code is tested the PR to original tinyusb repo will be submitted | |||
| 2021-01-27 | rp2040 move uart id to board specific | hathach | |
| 2021-01-24 | cmake esp32s2 and rp2040 getting along | hathach | |
| 2020-07-16 | rename CFG_TUD_MSC_BUFSIZE to CFG_TUD_MSC_EP_BUFSIZE | hathach | |
| rename CFG_TUD_HID_BUFSIZE to CFG_TUD_HID_EP_BUFSIZE | |||
| 2020-04-09 | add neopixel led strip driver for saola, make saola as an component | hathach | |
| 2020-04-07 | rename saola to saola_1 | hathach | |
| 2020-04-07 | add saola button pin support, esp32 build with board_test | hathach | |
| 2020-03-22 | Merge branch 'master' into cr1901-msp430f5529 | hathach | |
| 2020-03-14 | Use CRLF on UART. | Nathan Conrad | |
| 2019-10-25 | Merge branch 'master' into cr1901-msp430f5529 | hathach | |
| 2019-10-18 | change to use nrfx uarte | hathach | |
| 2019-10-18 | change DEBUG optimization option from O0 to Og | hathach | |
| add uart write to board test example | |||
| 2019-10-04 | examples: Fix #ifndef guard for CFG_TUD_ENDPOINT0_SIZE. | William D. Jones | |
| 2019-09-27 | Fix typo of CFG_TUD_ENDOINT0_SIZE. | Nathan Conrad | |
| 2019-09-27 | Fix typo of CFG_TUD_ENDOINT0_SIZE. | Nathan Conrad | |
| 2019-08-31 | add button read to board_test example | hathach | |
| 2019-08-24 | add board_test example for testing new board | hathach | |
