2e8e33f284
add build target argument to improve flexibility of build scripts and workflows
...
membrowse-upload upload with --identical if elf file does not exist
2026-02-11 16:46:27 +07:00
ff96b90def
update get_deps.py to adjust MCU families for samd2x_l2x
2026-02-11 00:27:24 +07:00
39b157d22f
add membrowse-upload target and use it in ci after build
2026-02-10 23:51:55 +07:00
e416a81a50
Merge pull request #3437 from hathach/copilot/improve-build-steps-rp2040-esp32
...
doc update
2026-02-10 12:54:52 +07:00
7b934efa0d
Merge branch 'refs/heads/master' into copilot/improve-build-steps-rp2040-esp32
2026-02-10 11:43:32 +07:00
e7c71fefa7
update getting_started.rst and get_deps.py for clarity and improved dependency handling
2026-02-10 11:25:46 +07:00
25de49f8f6
minor update
2026-02-07 18:01:23 +07:00
4ae33547e3
update deps
...
Signed-off-by: Zixun LI <admin@hifiphile.com >
2026-01-14 09:59:49 +01:00
9465ce985b
apply copilot suggestion
2026-01-09 11:01:58 +07:00
239e20ba73
support for the AT32F45X series
2025-12-30 10:44:03 +08:00
abf27bfa37
Merge remote-tracking branch 'tinyusb/master' into support-nxp-rw612
...
Signed-off-by: HiFiPhile <admin@hifiphile.com >
2025-12-16 20:47:37 +01:00
22534a6019
Merge remote-tracking branch 'tinyusb/master' into support-nxp-rw612
...
Signed-off-by: Zixun LI <admin@hifiphile.com >
2025-12-16 11:51:42 +01:00
15e3324579
cleanup, add preset
...
Signed-off-by: Zixun LI <admin@hifiphile.com >
Signed-off-by: HiFiPhile <admin@hifiphile.com >
2025-12-16 13:23:19 +08:00
ba3319d90d
support hpmicro chips
...
Signed-off-by: Zhihong Chen <zhihong.chen@hpmicro.com >
2025-12-16 13:08:30 +08:00
9a22543bd2
Merge pull request #3364 from hathach/hcd_fsdev
...
hcd: add stm32_fsdev driver
2025-12-15 16:01:15 +07:00
b43b99a571
bsp: nxp: add support for RW612 (FRDM-RW612)
...
- Added `rw61x` family support.
- Added `frdm_rw612` board support.
- Update `get_deps.py` to include mcux-sdk for RW61x.
- Add ci_hs_rw61x include to ChipIdea HS driver and enable host examples.
2025-12-14 01:30:12 +01:00
20b03bbc08
upload metrics.json and metrics compare to release page ( #3409 )
...
* upload metrics.json and metrics compare to release page
* Adjust workflow comment handling for forks
2025-12-13 15:13:02 +07:00
80886fb32a
Merge branch 'refs/heads/master' into hcd_fsdev
2025-12-13 14:56:15 +07:00
919ee4b152
update metrics to support bloaty csv
2025-12-10 11:33:31 +07:00
16c92b50b0
update metrics to support bloaty
2025-12-09 19:00:14 +07:00
c0113f0de1
fix metrics.py compare with verbose json. add print compare summary
2025-12-06 02:28:14 +07:00
1e15094f33
hide unchange table
2025-12-05 21:15:28 +07:00
e73dfde96d
also render unchange table ( #3390 )
...
* also render unchange table
* run metrics with circleci (full all boards build)
2025-12-05 20:12:45 +07:00
93b53158f0
Run CI build with fixed set of boards ( #3389 )
...
* run cmake ci build on github with a fixed set of board to keep the size stable
* Size Difference Report contain major >1% and minor <1& table
2025-12-05 10:21:28 +07:00
e7105b1fa3
fine tune ci to build more with circleci ( #3386 )
...
* fine tune ci to build more with circleci
* skip make for arm-iar, esp-idf
* skip make + clang for circleci since llvm-objcopy got killed due to memory issue.
2025-12-04 21:34:10 +07:00
b0093ff067
Apply suggestion from @Copilot
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-12-03 23:08:58 +07:00
f51ca33f25
upload metrics.json and aggregate code metrics, post metrics comment
...
fine tune ci matrix run
2025-12-03 23:04:49 +07:00
ee3d3e3551
upload metrics.json and aggregate code metrics, fine tune ci matrix run
2025-12-03 11:00:57 +07:00
3d190475ad
upload metrics.json, test ci
2025-12-03 00:44:12 +07:00
09e1113aaf
adding metrics for computing average compiled size
2025-12-02 23:55:24 +07:00
7a4af1e9b8
Merge remote-tracking branch 'tinyusb/master' into hcd_fsdev
2025-12-02 12:00:59 +01:00
c859744784
adding metrics for computing average compiled size
2025-12-02 13:01:49 +07:00
a337a6d337
run linkermap as post build for size analyze
2025-12-01 18:37:16 +07:00
df6f136003
add linkermap to deps and linkermap taget
2025-12-01 14:46:47 +07:00
7ee288bc22
change armgcc setup to manual download due to issue with action ( #3377 )
...
* change armgcc setup to manual download due to issue with action
* build windows, macos with cmake as well
2025-11-29 01:41:30 +07:00
f3ac009adb
fix build
...
Signed-off-by: HiFiPhile <admin@hifiphile.com >
2025-11-27 23:31:43 +01:00
03bd8c26d6
fsdev: reorganize functions
...
Signed-off-by: HiFiPhile <admin@hifiphile.com >
2025-11-25 22:45:40 +01:00
f6a77b87f0
Bump version to 0.20.0
2025-11-19 23:23:49 +07:00
a1ae5b20cc
update doc
2025-11-11 10:53:39 +07:00
d7c4bf14b4
add IAR CStat to static_analysis.yml
2025-10-25 17:21:57 +07:00
55227a6146
fix more warnings
2025-10-15 16:37:01 +07:00
367044e487
fix lots of warnings for missing-prototypes for irqhandler
2025-10-14 23:02:32 +07:00
38255ffc38
Merge pull request #3299 from hathach/initial-nrf54h20
...
Initial nrf54h20 support
2025-10-14 14:22:45 +07:00
ee7a7c56db
get cmake build with 54h20 not tested on actual hw, probably not running
2025-10-13 12:41:55 +07:00
fedcdefa3d
Merge remote-tracking branch 'tinyusb/master' into dwc2_ep0
2025-10-06 17:13:56 +02:00
54fffd0de2
Fix preset with espressif
...
Signed-off-by: Mengsk <admin@hifiphile.com >
2025-10-06 17:11:14 +02:00
f272d87a3f
remove dcd_esp32sx which is replaced by dwc2
2025-10-06 10:58:58 +07:00
b18a8fbcd5
update for release 0.19.0
2025-10-03 22:12:11 +07:00
3b007249cf
fix iar build
2025-10-03 11:26:14 +07:00
eceb281f17
Merge branch 'master' into fork/ennebi/mtp
2025-10-01 17:18:05 +07:00