hathach
7d0ce5605a
allow to skip CPU_CORE
2023-06-24 19:08:37 +07:00
hathach
116a258858
fix nrf build
2023-05-16 10:14:00 +07:00
hathach
629717cd13
fix cmake build
2023-05-04 16:38:06 +07:00
hathach
641613c428
update all cmake for esp32 build
2023-03-30 10:41:11 +07:00
hathach
96718b7ca0
merge s2 and s3, update cmake for espressif, add tinyusb_src as component
2023-03-30 00:31:26 +07:00
hathach
f27486e19a
add tuh_hid_itf_get_info() and change tuh_cdc_itf_get_info() to use new tuh_itf_info_t
2023-03-22 10:00:42 +07:00
hathach
c86e628a4c
update build script to support iar with CC=iccarm option
2023-01-17 23:37:00 +07:00
hathach
8f9ecace4d
update build_board.py to parallel build
2022-06-29 21:06:02 +07:00
hathach
d5d5a6437c
more parallel ci
2022-06-29 18:23:45 +07:00
hathach
8d07ea7ce5
build_family.py in parallel
2022-06-29 16:39:19 +07:00
hathach
8fe9022a6e
fix buid_board.py script
2022-06-29 14:06:44 +07:00
hathach
993f7b6a2c
include dual examples to ci
2022-05-10 13:15:07 +07:00
Scott Shawcroft
7b27b8f498
Unify skip and only logic for build scripts
...
And switch to a single file that can include mcu, family or board.
2022-01-05 15:44:23 -08:00
Scott Shawcroft
4fe0a30ec7
Skip net and freertos examples
2022-01-05 14:33:24 -08:00
hathach
a05ea0d83b
add CFG_EXAMPLE_MSC_READONLY for curiosity
...
allow family/board to exclude specific example. exclude
net_lwip_webserver from curiosity.
2021-08-29 22:53:16 +07:00
Alex Lisitsyn
f5e02e72ed
espressif: group boards using target name as a family
...
`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 15:41:42 +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
908a3d128f
fix ci build for rp2040
2021-03-01 21:34:45 +07:00
hathach
1abf9eeb80
clean up rp2040 assigned_address, remove panic from remote_wakeup
2021-01-27 13:18:03 +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
e230d683ca
add copy-artifact target, and add uf2 for all family board
2021-01-26 21:19:14 +07:00
hathach
0e585570a3
rename build output
2021-01-25 23:40:52 +07:00
hathach
ed280e3ec1
correct ci scripts
2021-01-25 12:21:50 +07:00
hathach
87daf28421
rp2040 skip freertos example
2021-01-24 01:26:38 +07:00
hathach
959a94b98d
rp2040 audio_test compile
2021-01-24 00:44:17 +07:00
hathach
575b43e67d
seperate ci build for family and orphaned boards
2021-01-23 17:32:24 +07:00