HiFiPhile
6346fbec16
Merge branch 'master' into h7rs
2025-05-15 21:40:36 +02:00
hathach
38e5a67461
bump up pio-usb and codeql version
2025-05-15 10:27:00 +07:00
hathach
ed087b9ed8
pump up pico-pio-usb and cmsis_device_wb
2025-05-13 16:13:50 +07:00
Eli Hughes
0937a2b2d3
using get-deps from tinyuf2
2025-04-27 09:38:18 -04:00
hathach
3851c7c97a
- run arm-iar using github action
...
- add skip_ci.txt to family folder to skip boards in ci run
2025-04-17 16:07:10 +07:00
HiFiPhile
b2a4407bd5
Merge remote-tracking branch 'upstream/master' into h7rs
2025-04-12 17:08:49 +02:00
hathach
65e01fff2e
add tuh_edpt_close() API, it will abort any pending transfer
...
implement hcd_edpt_close() for pio-usb and max3421e, also move max3421e api into its own header.
2025-03-25 16:15:58 +07:00
HiFiPhile
3caff80c8e
Merge remote-tracking branch 'upstream/master' into h7rs
...
Signed-off-by: HiFiPhile <admin@hifiphile.com >
2025-03-24 21:09:17 +01:00
Ha Thach
e0df20f260
change pio-usb to upstream
2025-03-17 12:20:49 +07:00
hathach
cafc788508
change pio-usb to wip fork for testing
2025-02-20 16:16:07 +07:00
hathach
18d566b94c
improve hub: retry if hub interrupt endpoint failed
...
bump up pio-usb to latest
2025-02-17 17:06:51 +07:00
HiFiPhile
14f1feac84
Fix path.
...
Signed-off-by: HiFiPhile <admin@hifiphile.com >
2025-02-11 20:56:41 +01:00
HiFiPhile
1208f88b6e
Sort list (bettter for Clion)
...
Signed-off-by: HiFiPhile <admin@hifiphile.com >
2025-02-09 18:40:30 +01:00
HiFiPhile
09bce3532c
Add CMake presets.
...
Signed-off-by: HiFiPhile <admin@hifiphile.com >
2025-02-09 00:25:38 +01:00
HiFiPhile
6d1ed1ed86
Update deps.
...
Signed-off-by: HiFiPhile <admin@hifiphile.com >
2025-01-22 22:40:01 +01:00
hathach
824793a428
move mcu supported to README.rst, separated supported boards to boards.rst
2024-12-27 11:34:35 +07:00
hathach
6a36c74b10
embed metadata to family.c and board.h to generate supported boards doc
2024-12-27 09:11:09 +07:00
hathach
ab9472f584
update doc, bump up release 0.18.0
...
revert OPT_MCU_RAXXX value back to 1403
2024-12-25 12:23:56 +07:00
hathach
a39e30db92
Merge branch 'refs/heads/master' into fork/HiFiPhile/rt1170
2024-12-17 11:16:27 +07:00
hathach
69dd473a4c
more migrate to ra smart configurator
2024-12-12 13:17:15 +07:00
hathach
aa1bab769a
limit parallel for circleci
2024-12-11 16:41:11 +07:00
Ha Thach
310b8657f0
try to run arm-iar with circleci with new token ( #2890 )
...
* try to run arm-iar with circleci with new token
* limit iar ci parallel build to 4 for medium+ and 6 for large
* add hil-hfp to compile and test with IAR
2024-12-05 18:01:16 +07:00
David (Pololu)
568c785da1
Add support for the STM32C0 and the NUCLEO-C071RB.
2024-11-27 22:28:32 +07:00
hathach
9e4b855e53
minor clean up
2024-11-27 11:35:21 +07:00
hathach
e391e33492
update host/device_info to build with freertos for espressif board. Add hil test for host/device_info
2024-11-12 19:00:00 +07:00
hathach
65e741937a
fix build filter for esp32
2024-11-11 21:40:03 +07:00
hathach
42b6f30eda
add VBUS drive via MFX for h743 eval, but does not seems to work yet
2024-10-18 18:33:50 +07:00
hathach
4012e15075
move core init code to dwc2 common. update/correct build for esppressif
2024-10-15 17:55:24 +07:00
Ha Thach
a13dbd4452
Merge pull request #2809 from shuffle2/master
...
make all python files executable and standardize interpreter
2024-10-07 11:11:54 +07:00
hathach
06347661de
accept and ignore -f1 option
2024-10-04 16:09:43 +07:00
hathach
1b295de9ad
add hil_ci_set_matrix.py, starting to support hil with additional build flags
2024-10-04 15:01:03 +07:00
hathach
4617fb5229
update build script to correctly skip non max3421 enabled for espressif boards
2024-09-30 21:53:57 +07:00
Shawn Hoffman
616532892d
make all python files executable and standardize interpreter
2024-09-17 12:17:12 -07:00
hathach
115b1bb71e
prepare for 0.17.0 release
2024-09-13 23:23:37 +07:00
hathach
6fdf206f11
bump up pio-usb to 0.6.1, enable dual hil test for pico
2024-08-28 11:43:14 +07:00
Ha Thach
6118700828
update circle ci to build make ( #2769 )
...
* update build.py script to work with circleci
* build make with circle ci
* build vm for esp only
* nrf imxrt with large resource
* nrf imxrt with large resource
* remove 2 of nrf boards
2024-08-21 19:09:37 +07:00
hathach
0be427bae9
use max32 cmsis, fix NVIC_GetEnableIRQ() not defined when using with CMISIS < 5
2024-08-14 23:59:35 +07:00
hathach
761399b5e0
Merge branch 'refs/heads/master' into fork/BrentK-ADI/max32_port
2024-08-14 06:33:42 +07:00
Ha Thach
b8d3c0c4a8
Circi dynamic config ( #2763 )
...
Circleci
* build cmake armgcc and arm clang on circleci
* use docker medium+
2024-08-13 23:57:01 +07:00
hathach
5254065976
change pio-usb back to upstreaam
2024-08-13 13:51:28 +07:00
hathach
e8f42df97a
change pio to fix rp2040 build
2024-08-10 09:47:34 +07:00
hathach
6bb59eeb3f
add lpc11u37 for hil rpi
2024-07-19 22:33:53 +07:00
hathach
e1e68cdb9b
bump up ch32 v20x and v307 deps
2024-07-17 19:40:05 +07:00
Brent Kowal
2353c4ffba
Add MAX78002 Support
...
-Added support for MAX78002, MAX78002EVKIT
-Added provisions for remaining MAX32 USB parts
2024-07-01 17:31:38 -04:00
Brent Kowal
0f288326cc
Initial Commit for MAX32 Support
...
Initial commit for the port of TUSB to MAX32xxx parts, staring with MAX32690
- Added dcd_max32.c (based on dcd_musb.c) for interfacing with the peripheral
- Added MAX32690 part family support
- Added max32690evkit board support
- Updated examples for unique EP number requirement
- Updated get_deps.py to fetch the MSDK
Known Issues / Additional Testing Required
- msc_dual_lun only shown 1 volume on Windows
- USBTMC does not have a valid Windowsdriver
- DFU does not have a valid Windows driver
- WebUSB is "Device not Recognized"
- Need to test build scripts with IAR and Clang
2024-06-28 16:55:27 -04:00
hathach
33f5547ed4
add ch32v103 bsp support, compile but does not run, probably due to compile/linker issue
2024-06-14 16:06:37 +07:00
hathach
90deeddf3d
add c6 devkit, tested with max3421e
2024-06-06 15:49:20 +07:00
hathach
3175aaa0eb
increase version as pre-releases, still need more clean up before actual relesae
2024-05-24 20:17:53 +07:00
Matthew Tran
db60fa1c63
add CH32V20x USB OTG/FS driver
2024-05-15 20:01:00 +07:00
Ha Thach
3c24ba3ff2
build arm-clang on circleci with pull request ( #2644 )
...
* Build arm-clang using circle ci (only on PR): cache most of mandatory deps, clang toolchain
* update get_deps.py to include CMSIS_5 with --print + no arguments, prevent duplicated deps
2024-05-14 12:44:36 +07:00