hathach
2f909c284a
more flash script
2022-11-15 23:47:24 +07:00
hathach
2fb0cea7e2
more test
2022-11-15 23:37:07 +07:00
hathach
468ec83c1b
correct flash.sh creation
2022-11-15 23:07:58 +07:00
hathach
d8badc948f
update yml
2022-11-15 18:13:19 +07:00
hathach
931b718289
try running HiFiPhile self-host with stm32l412nucleo
2022-11-15 18:10:41 +07:00
Ha Thach
187e57dc81
Merge pull request #1724 from hathach/add-self-host
...
Add self host
2022-11-07 00:00:44 +07:00
hathach
030b50dce3
final clean up
2022-11-06 23:19:34 +07:00
hathach
a0dc9008a7
remove trigger hardware step
2022-11-06 22:39:09 +07:00
hathach
5d13eb8e7a
move test_hardware into build_arm
2022-11-06 22:33:55 +07:00
hathach
ca4ae61c1c
use gh cli instead of action for workflow dispatch
2022-11-06 22:06:22 +07:00
hathach
fee90f353f
bump up setup python action to v4
2022-11-06 15:17:00 +07:00
hathach
b920155444
minor clean up
2022-11-06 14:56:05 +07:00
hathach
660e8f50a7
try to fix release body in tinyusb_src (not tested)
2022-08-23 14:43:09 +07:00
hathach
fe7fca7abb
minor clean up
2022-08-01 14:42:58 +07:00
hathach
4a47db97eb
test hw dfu_runtime
2022-07-29 11:32:17 +07:00
hathach
aa8880c681
clean up
2022-07-28 22:13:39 +07:00
hathach
292dea408f
add dfu test
2022-07-28 21:27:38 +07:00
hathach
cbb7c9f313
fix hw test
2022-07-28 13:31:42 +07:00
hathach
229a1c1458
update hw test
2022-07-28 11:37:09 +07:00
hathach
e01b437af5
more hw test
2022-07-28 11:10:54 +07:00
hathach
2d5be43747
fix typo
2022-07-27 20:31:57 +07:00
hathach
4411579ae0
ci update
2022-07-27 16:34:22 +07:00
hathach
05ccd6c32b
more hw test update
2022-07-27 15:44:21 +07:00
hathach
1ff0c7a52b
sleep 0.2 for new image take affect
2022-07-27 15:20:56 +07:00
hathach
f5f2433c5a
wait for enumeration before test
2022-07-27 12:08:50 +07:00
hathach
95c0262cd6
update test
2022-07-26 23:14:27 +07:00
hathach
d15a86bc69
test flash and hw test with cdc msc
2022-07-26 16:49:51 +07:00
hathach
0be6db50f8
test self-hosted
2022-07-26 16:31:07 +07:00
hathach
53db23142a
add get-dependencies.py
2022-07-01 17:23:14 +07:00
hathach
5323472afd
update get-deps for ci
2022-07-01 16:37:34 +07:00
hathach
12341118e3
add get-deps target
...
update ci to get-deps first
2022-07-01 16:24:58 +07:00
hathach
1e00fe78c7
use action gcc
2022-06-29 14:07:00 +07:00
hathach
835ab01cab
fix stm32 g4 and wb build issue with freertos, also add them to ci build
2022-06-24 21:52:51 +07:00
Rafael Silva
4c89776a27
add renesas ek-ra4m3 board port
...
Signed-off-by: Rafael Silva <rafaelsilva@ajtec.pt>
2022-06-02 09:35:30 +01:00
Ha Thach
2683deb0dd
Merge branch 'master' into ch32v307
2022-05-21 13:54:25 +07:00
Ha Thach
c2bcda86e2
Merge pull request #1412 from hathach/pio-host
...
PIO USB support
2022-05-16 16:29:20 +07:00
hathach
4586d8f119
add upstream Pico-PIO-USB
2022-05-16 13:44:06 +07:00
Grant Slater
35d1a71ed7
GH Update to actions/checkout@v3
2022-04-24 16:49:29 +01:00
Grant Slater
3a1c7339cd
Replace actions/setup-ruby with replacement ruby/setup-ruby
2022-04-24 16:48:49 +01:00
Greg Davill
ac058a4c45
Add ch32v307 to build workflow
2022-03-22 22:32:53 +10:30
hathach
d4d7d35afb
checkout pio-usb
2022-03-02 13:24:51 +07:00
Scott Shawcroft
84e2df51be
Split by compiler for testing
2022-01-05 14:11:39 -08:00
hathach
63310d72e1
skip ci for s3
2021-12-21 00:04:50 +07:00
hathach
a442679459
change ci to s3 to espressif_s3_devkitm
2021-12-20 23:55:04 +07:00
hathach
1d1e75236c
temporarily skip s3 build on ci
2021-12-02 12:02:25 +07:00
hathach
1c77f9f669
msp432e4 ci typo, skip dfu example for tm4c123
2021-11-08 20:03:47 +07:00
hathach
17ef1503c8
move tm4c132 into bsp family, add it into ci
2021-11-08 17:37:21 +07:00
hathach
f65917f51a
rename to simply OPT_MCU_MSP432E4, add msp432e to ci
2021-11-08 17:29:26 +07:00
hathach
3fc3e400b0
add xmc4000 to ci build
2021-11-05 13:23:31 +07:00
hathach
0e733ae14b
add pi4 to ci build in build_aarch64
2021-11-02 21:46:23 +07:00
hathach
4431ced598
add L4 to ci, update doc
2021-11-02 16:20:39 +07:00
Ha Thach
b26cc2cc46
Add linkermap for size analysis ( #1136 )
...
* add NO_LTO option to make
* add linkermap submodule and linkermap target
* add linkermap to ci build
* linkermap doesn't work with esp32sx map file yet
* add note for linkermap target
2021-10-13 00:57:45 +07:00
hathach
b5b03e6c7f
add mm32 to ci build, also re-enable esp32s3
2021-09-29 15:33:44 +07:00
hathach
4b72ad9b9f
add f1 to ci build
2021-08-19 18:54:53 +07:00
hathach
37d9f940ee
add gd32vf103 to riscv ci
2021-08-15 17:21:31 +07:00
hathach
b6f226dbaa
comment out esp32s3 ci due to USB0 not defined in IDF linker
2021-06-28 16:25:28 +07:00
hathach
01987ef86c
merge saml21 + saml22 = saml2x
2021-06-28 14:37:41 +07:00
Ha Thach
b2feae15e4
Merge pull request #927 from hathach/add-rx65n-board
...
Add rx65n board
2021-06-28 13:53:42 +07:00
hathach
07e6a0e870
reduce esp32s2 board to ci
2021-06-28 13:13:00 +07:00
hathach
856dc0bab9
update doc and clean up
2021-06-28 12:59:53 +07:00
sabas1080
1b33504e14
add saml21 to CI
2021-06-18 11:11:26 -05:00
Ha Thach
d49938d0f5
change ci to pico-sdk develop
2021-06-03 01:16:27 +07:00
graham sanderson
9b17acd168
actually fix pico-sdk checkout to checkout the right branch
2021-05-31 11:23:14 -05:00
graham sanderson
db138a530c
Switch checks to use tinyusb-0.10.0 branch of pico-sdk due to circular dependency
2021-05-31 11:10:55 -05:00
hathach
f8e9c6ddbb
separate ci workflow, remove artifact & release upload
2021-05-26 17:12:26 +07:00
hathach
9fa9b67895
test separate ci workflow for msp430
2021-05-26 16:53:35 +07:00
hathach
7d0fb6f87a
enable ci for esp32s3 boards
2021-05-19 11:05:44 +07:00
hathach
f7779c70d6
add lpc54 to ci
2021-04-28 23:27:12 +07:00
hathach
c1c4b2f6bf
complete lpc15 family
2021-04-28 15:16:36 +07:00
Ha Thach
01801c881b
Merge pull request #783 from alisitsyn/esp-based_on_334e95f
...
WIP: Add new Espressif target esp32s3 for tinyUSB
2021-04-19 13:01:50 +07:00
hathach
faae19f560
update ci build
2021-04-18 15:44:50 +07:00
hathach
803b755554
update per review
2021-04-18 01:50:16 +07:00
Alex Lisitsyn
91e574075d
espressif: temporarily remove the espressif_addax_1 board from test
2021-04-16 15:49:21 +02:00
Alex Lisitsyn
2f0cb8b5f1
tinyusb: add support of esp32s3 target
...
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-04-16 13:38:00 +02:00
hathach
7c10b25dc1
try to correct ci
2021-04-11 13:45:55 +07:00
hathach
c8bb0020ea
update rp2040 to use pico-sdk externally
...
also try to update ci
2021-04-11 13:37:07 +07:00
Joey Castillo
861fff00ff
Add SAML22 boards to build.yml
2021-04-10 17:03:21 -04:00
hathach
94d29d8578
add build-renesas for rx63n
2021-03-30 00:06:06 +07:00
hathach
7afe1d9e16
clean up
...
some how lpc55 ci cannot build without pre-checkout lib/sct_neopixel
2021-03-05 22:49:29 +07:00
hathach
7d877e286a
update DEPS_SUBMODULES to optimize ci
2021-03-05 22:24:03 +07:00
hathach
b846ded487
merge no-family example build
...
specify FAMILY_SUBMODULES for all boards
2021-03-04 22:50:45 +07:00
hathach
ce4da82ce9
cache all toolchains to speed up ci
2021-03-04 20:22:16 +07:00
hathach
5d226ee733
add h745disco to family group
2021-03-03 20:22:55 +07:00
hathach
e1966f8d91
mcb1800 and lpc18s37 work well with both device and host demo
2021-03-03 17:29:30 +07:00
hathach
b066fdc2c6
move fomu to its own family, update ci with build risv
2021-03-02 12:24:12 +07:00
hathach
71313d934d
update ci for msp430 family
2021-03-02 11:50:57 +07:00
hathach
7afaae7ffc
remove submodule lib/CMSIS_5
2021-03-02 10:18:44 +07:00
hathach
7ff14a652b
add submodule lib/FreeRTOS-Kernel
2021-03-01 22:13:21 +07:00
hathach
168993d04d
re-enable all build
2021-03-01 21:45:48 +07:00
hathach
9bc921b342
update family submodule
...
temporarily disable other orphaned and esp32s2 build
2021-03-01 20:48:30 +07:00
hathach
c222f6f111
try to fetch needed mcu submodule while running make
2021-03-01 20:25:55 +07:00
hathach
31aa77a85b
add lpc55 to ci
2021-03-01 12:35:17 +07:00
hathach
d2f3e70b64
rename examples folder dfu_rt to dfu_runtime
2021-02-11 12:08:09 +07:00
Ha Thach
f49d47a0aa
Mirror sources only to hathach/tinyusb_src repo ( #636 )
...
Mirror sources only to hathach/tinyusb_src repo
2021-02-07 15:55:45 +07:00
hathach
56b319d2d5
correct release asset
2021-02-05 21:53:33 +07:00
hathach
449bcc239f
upload example as release assets
2021-02-05 21:24:46 +07:00
hathach
42dad78dbc
add samd11 to ci
2021-02-04 14:17:51 +07:00
hathach
a5403bdbe5
fix ci toolchain installation path
2021-02-03 13:29:59 +07:00
hathach
098cf76be7
add adafruit boards to ci build
2021-02-01 15:23:21 +07:00
hathach
f3477f87ac
specify ruby version for unit test
2021-01-29 11:30:15 +07:00
hathach
f1867b3d2c
more rename
2021-01-26 22:34:29 +07:00
hathach
ae43551a55
rename artifact to have tinyusb- prefix
2021-01-26 22:26:35 +07:00
hathach
c2d8aa0584
limit artifact to only uf2 for now
...
due to the large size of combined binaries of all boards + all examples
2021-01-26 22:04:20 +07:00
hathach
0a673de78a
test ci
2021-01-26 21:46:11 +07:00
hathach
032f55feb6
try upload build binaries artifacts
2021-01-26 21:23:51 +07:00
hathach
6e027b1c4b
revert ci cache toolchain, use xpack for armgcc and risv
...
since there is only 30s in difference
2021-01-25 16:42:00 +07:00
hathach
314c82b2ec
more with toolchain cache
2021-01-25 16:11:18 +07:00
hathach
2a3bb78679
change riscv toolchain to xpack
2021-01-25 15:55:58 +07:00
hathach
8820aa8715
fix ci
2021-01-25 15:42:06 +07:00
hathach
066d268007
try to cache all toolchains to speed up ci
2021-01-25 15:38:29 +07:00
hathach
8bec3be68c
try fixing msp430 cache
2021-01-25 13:46:23 +07:00
hathach
0fe0757657
correct msp430 cache
2021-01-25 12:53:24 +07:00
hathach
c2b0083f0a
change msp430 caching, use url for cache key
2021-01-25 12:49:04 +07:00
hathach
bcf16c04bd
enable ci for rp2040
2021-01-24 01:28:56 +07:00
hathach
e6ce18b019
text clean up
2021-01-23 18:46:06 +07:00
hathach
e217c82895
more ci clean up
2021-01-23 18:32:56 +07:00
hathach
cdd1c45306
improve ci for esp32s2
2021-01-23 18:09:57 +07:00
hathach
575b43e67d
seperate ci build for family and orphaned boards
2021-01-23 17:32:24 +07:00
hathach
8e52272b28
ci checkout sub-submodule
2021-01-23 15:21:24 +07:00
hathach
8af7ae867d
action checkout submodule=true
2021-01-23 14:34:06 +07:00
hathach
a15f02dcc1
try fetchRecurseSubmodules = false
2021-01-23 14:26:59 +07:00
hathach
b0b78c0efb
try to fix cross included submodules with pico-sdk
2021-01-23 01:15:20 +07:00
Ha Thach
762b390433
Merge pull request #521 from PanRe/uac2
...
Uac2
2020-10-10 14:33:42 +07:00
hathach
3fd38ddf04
fix ci build
2020-10-09 21:10:59 +07:00
hathach
8cf1ed6e4e
try GITHUB_PATH for ci
2020-10-09 21:01:52 +07:00
hathach
2219068371
rename hid multiple interface
2020-10-09 13:50:55 +07:00
hathach
3f54c27afa
fix audio_test build
2020-10-07 13:36:03 +07:00
Zachery Littell
34775d909d
Add pipeline task for example
2020-10-01 13:37:54 -05:00
hathach
5fb3d439b3
update ci to also build host example
2020-09-04 01:32:30 +07:00
hathach
6976e64217
fix msp430 gcc 9.2.0 warning in #465
2020-07-28 14:36:15 +07:00
hathach
00104894dc
update ci
2020-06-29 18:07:34 +07:00
hathach
66bd68f1e9
everything seems fine, final test.
2020-04-18 17:11:36 +07:00
hathach
86a46f0467
try again
2020-04-18 17:00:44 +07:00
hathach
7a025c9282
try build script with docker
2020-04-18 16:58:51 +07:00
hathach
474404f6f1
try build with docker
2020-04-18 16:26:54 +07:00
hathach
836c70e80d
pul idf latest
2020-04-18 16:05:23 +07:00
hathach
7691db0e9e
test docker version
2020-04-18 15:39:11 +07:00
hathach
544f878033
test building esp32s2 with docker
2020-04-18 15:38:33 +07:00
hathach
353aa80814
add ci build_esp32s.py
2020-04-07 16:49:17 +07:00
hathach
f44440df5d
ci again
2020-04-07 11:21:34 +07:00
hathach
f073a5ecd3
CI: seperate esp32s2 into different job
...
skip esp32s in build_all.py script
2020-04-07 11:15:59 +07:00
hathach
19f767317f
more ci
2020-04-06 23:33:09 +07:00
hathach
c64db32b82
ci test
2020-04-06 22:23:24 +07:00
hathach
9d26666c91
update ci setup-node / setup-ruby
2020-04-06 20:35:52 +07:00
hathach
cfb2ef1cff
move setup nodes before cache msp430
2020-04-06 19:43:47 +07:00
hathach
5a00c6ca96
Merge branch 'master' into add-esp32s2
2020-04-06 14:43:49 +07:00
Nathan Conrad
fa2ba76690
Don't cache xPacks.
2020-04-05 11:43:47 -04:00
Nathan Conrad
5c5807abf7
Cache MSP430 toolchain and NPM modules. Use git action for submodules.
2020-04-03 20:41:15 -04:00
hathach
7c33a7127f
make as wrapper to idf.py for consistency
...
update ci build script to only build esp32-s2 target with freertos
examples
2020-04-03 12:08:06 +07:00
hathach
2824e5c97a
more ci test
2020-04-01 23:03:57 +07:00
hathach
ec578fa8cb
try adding esp32 to ci
2020-04-01 22:55:44 +07:00
hathach
7640cd875c
add repository_dispatch to allow other repo to remote trigger build
2020-03-28 11:44:11 +07:00
Ha Thach
95009a9e79
Merge pull request #194 from cr1901/msp430f5529
...
[WIP] MSP430 Support
2020-03-24 11:57:20 +07:00
hathach
16d6da18e3
clean up action checkout for sbumodules
2020-03-24 10:28:34 +07:00
hathach
86a8ffa430
ci checkout submodules
2020-03-24 10:24:38 +07:00
hathach
94528ff65b
checkout v2 with submodule
2020-03-24 10:13:48 +07:00
hathach
a101a4f098
finally fixed the ci, clean up
2020-03-22 21:07:14 +07:00
hathach
c34e03986c
more ci test
2020-03-22 21:00:53 +07:00
hathach
9227634905
test ci pwd before checkout
2020-03-22 20:49:13 +07:00
hathach
e710f7a47b
more on ci
2020-03-22 20:33:59 +07:00
hathach
cf0074e5da
try to fix msp430 gcc install
2020-03-22 20:20:36 +07:00
hathach
5cb6500ac8
fix msp430 ci build
2020-03-22 19:24:03 +07:00
hathach
4e6d464c7a
add cdc_msc_freertos to ci
2020-03-11 10:25:46 +07:00
hathach
8a8f84cd37
more rename
2020-03-09 23:05:22 +07:00
hathach
6e6b929f8e
add net_webserver into ci build
2020-03-09 15:54:16 +07:00
hathach
516e6e6bea
add cdc_dual_ports example to actionci
2020-01-11 13:02:10 +07:00
hathach
03d14f4d83
add trigger.yml
2020-01-09 21:31:10 +07:00
hathach
dd96be492f
Merge branch 'master' into develop
2020-01-09 21:31:01 +07:00
hathach
3362a4b09d
change token name
2020-01-04 14:24:21 +07:00
hathach
6f03617ff5
curl
2020-01-04 00:12:03 +07:00
hathach
4282a0d96a
curl again
2020-01-03 17:37:10 +07:00
hathach
2cbd0cdf50
change to token
2020-01-03 17:19:23 +07:00
hathach
019d1b09c5
try to trigger mynewt example
2020-01-03 17:11:22 +07:00
Ha Thach
8e04eafb8a
more ci ( #253 )
...
* more ci
* ci
* ci
* ci
* ci test
* more ci test
* more ci
* ci typo
* test ci
* ci use github ::add-path::
2019-12-28 16:24:32 +07:00
hathach
1bcf121785
ci use github ::add-path::
2019-12-28 16:11:10 +07:00
hathach
bfdc9a94f9
test ci
2019-12-28 15:55:18 +07:00
hathach
4406e378ce
ci typo
2019-12-28 15:52:15 +07:00
hathach
f5cc48017a
more ci
2019-12-28 15:49:38 +07:00
hathach
274488ec65
more ci test
2019-12-28 15:45:44 +07:00
hathach
ccbae7538d
ci test
2019-12-28 15:41:44 +07:00
hathach
dc8a68c7c0
ci
2019-12-28 15:36:25 +07:00
hathach
1b8626025e
ci
2019-12-28 15:35:12 +07:00
hathach
ac78f42032
ci
2019-12-28 15:05:33 +07:00
hathach
947e7b803a
more ci
2019-12-28 15:03:25 +07:00
hathach
70abfe7f45
use github actions for build badge
2019-12-27 21:39:44 +07:00
Ha Thach
2b6b856d7c
wrap up actions
2019-12-27 21:12:53 +07:00
Ha Thach
e4a0af5e5e
Update build.yml
2019-12-27 21:08:16 +07:00
Ha Thach
e14698028c
Update build.yml
2019-12-27 21:03:40 +07:00
Ha Thach
72af007a19
Update build.yml
2019-12-27 20:58:37 +07:00
Ha Thach
e74dd33945
Update build.yml
2019-12-27 20:53:55 +07:00
Ha Thach
6e4df81998
Update build.yml
2019-12-27 20:49:54 +07:00
Ha Thach
424063afd1
Update build.yml
2019-12-27 20:41:51 +07:00
Ha Thach
ce5ceea3c4
Update build.yml
2019-12-27 20:38:39 +07:00
Ha Thach
7590266ad7
Update build.yml
2019-12-27 20:33:09 +07:00
Ha Thach
a4be3a3227
Update build.yml
2019-12-27 20:29:25 +07:00
Ha Thach
81592feca5
Update build.yml
2019-12-27 20:11:43 +07:00
Ha Thach
22ec72cd4b
Update build.yml
2019-12-27 20:09:18 +07:00
Ha Thach
ee3e2bcc91
Update build.yml
2019-12-27 20:07:22 +07:00
Ha Thach
56f717bca1
Update build.yml
2019-12-27 18:01:14 +07:00
Ha Thach
a005a74e3d
Update build.yml
2019-12-27 17:24:37 +07:00