Commit Graph

7616 Commits

Author SHA1 Message Date
沈玴興 149b50a2fa
Merge branch 'hathach:master' into master 2023-12-28 00:29:41 +08:00
YixingShen 9a1559a356 add __ARM_ARCH_8_1M_MAIN__ for M55 2023-12-28 00:28:24 +08:00
IngHK c2bbcc9f60 initial support of CH34x CDC device 2023-12-26 20:14:03 +01:00
Ha Thach ae364b1460
Merge pull request #2390 from hathach/max3421e-support-rp2040
support max3421e for rp2040
2023-12-26 23:10:32 +07:00
hathach 551e47a464
allow rp2040 to use max3421e as host controller
- fix warnings build hcd max3421 with rp2040
- add tinyusb_host_max3421 target for rp2040 cmake, -DMAX3421_HOST=1
will enable this
- add max3421 driver implementation for rp2040 family
- update tusb_config for host to allow easy enable host selection for
rp2040 (default/pio-usb/max3421)
2023-12-26 22:50:01 +07:00
hathach a01d6d8b31
tested other ports with featherwing max3421, change cs, intr pin to D10, D9 2023-12-26 21:13:43 +07:00
IngHK a39be99a58 improved hex debug print, improved USBH debug prints, added pid/vid debug print 2023-12-26 12:24:54 +01:00
YixingShen 1117880411 add high speed into examples\device\video_capture 2023-12-24 00:27:36 +08:00
Ha Thach 804f6718ed
Merge pull request #2385 from kasjer/kasjer/nrf5x-fix-dcd_edpt_open-for-iso
dcd_nrf5x: Fix dcd_edpt_open for iso endpoint
2023-12-21 15:53:11 +07:00
Jerzy Kasenberg 7f84fe9bda dcd_nrf5x: Fix dcd_edpt_open for iso endpoint
When ISO endpoint handling was introduced two lines that
clear stall and data toggle bit were left unchanged and they
were effective for ISO enadpoint as well.
This is incorrect behavior since EPSTALL and DTOGGLE registers
have only 3 bits for address.
Leaving code that clears toggle bit results in endpoint 0 toggle bit
being reset when iso endpoint (8) is opened.

Now code that clears stall and toggle bit is applied to non-iso endpoint only
as it was done before iso handling was introduced.
2023-12-21 08:48:59 +01:00
Ha Thach b9be733c3c
Merge pull request #2383 from hathach/update-freertos-11.0
update freertos deps to v11.0.0
2023-12-18 21:24:11 +07:00
hathach 1a3f5f7a09
update FreeRTOSConfig.h
- remove configAssert()
- configCHECK_HANDLER_INSTALLATION=0 (to prevent unused-parameter error with configAssert(x)=nil
2023-12-18 20:33:43 +07:00
hathach c314cb2903
remove usage of linkermap, update checkout to v4 2023-12-18 20:07:17 +07:00
hathach 3c4db26e01
update freertos deps to v11.0.0 2023-12-18 16:50:28 +07:00
Ha Thach 7c181c4e9b
Merge pull request #2373 from Lurcy38/master
Add Support stm32h5 for stm32h573i based on stm32_fsdev G0 implementa…
2023-12-18 11:55:48 +07:00
hathach c9c00eb26b
added ioc for h563 nucleo, usb working with on-board stlink 2023-12-18 11:42:42 +07:00
YixingShen aa5accae23 add uart printf log into hw/bsp/stm32f1
fix hw/bsp/stm32f1/stm32f1xx_hal_conf.h's HAL_CORTEX_MODULE_ENABLED
2023-12-18 09:45:06 +08:00
YixingShen 3f4e77738b fixed device/video_capture/src/images.h,main.c CFG_EXAMPLE_VIDEO_DISABLE_MJPG to CFG_EXAMPLE_VIDEO_DISABLE_MJPEG 2023-12-18 00:40:29 +08:00
hathach a7fe956e35
rename dk board and more update 2023-12-15 18:57:21 +07:00
hathach 8633a2643a
update h5 build make/cmake 2023-12-15 18:08:19 +07:00
hathach 17a0ce655b
Merge branch 'master' into h5 2023-12-15 17:42:25 +07:00
Ha Thach 9474db8b0f
Merge pull request #2376 from HiFiPhile/iar_cmake
IAR CMake native support
2023-12-14 18:48:19 +07:00
Mengsk 6fda6e16f8 Update jlink script path. 2023-12-14 12:19:14 +01:00
Ha Thach 5a0c21a0aa
Merge pull request #2379 from hathach/tweak-hil-pi4
reset pi4 usb bus before checkout/download, so that we could skip delay
2023-12-14 17:08:27 +07:00
hathach 84839fa5f1
reset pi4 usb bus before checkout/download, so that we could skip delay 2023-12-14 16:52:45 +07:00
Mengsk 2396fecee2 Move jlink script. 2023-12-14 09:48:40 +01:00
Mengsk 35615ecb6f Update doc. 2023-12-13 17:41:54 +01:00
Mengsk 3eb7d6ede9 Enhance IAR CMake support. 2023-12-13 17:20:51 +01:00
Ha Thach ccc59e8763
Merge pull request #2375 from hathach/hil-add-samd51
add samd51 (itsybitsy_m4) to hardware test loop
2023-12-13 20:34:03 +07:00
HiFiPhile f3d713ac73 Fix CI & typo. 2023-12-13 14:32:23 +01:00
hathach 3da0d78170
minor tweaking 2023-12-13 20:16:47 +07:00
hathach 31c33ca853
tweak usb reset wait time, fix test script with IAR server 2023-12-13 19:18:08 +07:00
hathach b343ac6d0f
reset usb before running test 2023-12-13 19:05:44 +07:00
hathach 19d7d62e80
try to add samd51 to hil pool using doublereset (rpi gpio) and bossac 2023-12-13 18:54:00 +07:00
henneboi 93c40b6966 Add Support stm32h5 for stm32h573i based on stm32_fsdev G0 implementation Tested on Windows with IAR and gcc toolchain ( via cubeide) Tested only with audio examples, but sould be ok for other examples Cmake pacthed : but not tested Linux build : not tested Added a temporary workaround in make file to support H5 HAL repo ( ARMCC_VERSION=0) 2023-12-12 16:04:21 +01:00
Ha Thach 59ecdb78fe
Merge pull request #2368 from LarssonOliver/master
Add configuration option CFG_TUH_CDC_FTDI_PID_LIST to tusb_option.h
2023-12-12 15:54:35 +07:00
Oliver Larsson 9a7e23379c Add configuration option CFG_TUH_CDC_FTDI_PID_LIST to tusb_option.h 2023-12-12 08:11:16 +01:00
Ha Thach 6bb92555f3
Merge pull request #2347 from IngHK/HostLogsFixes
fixed compile errors due to untreated CFG_TUH_LOG_LEVEL
2023-12-12 13:35:30 +07:00
Ha Thach b6ad70bad9
Merge pull request #2371 from hathach/hil-add-nrf52840
add nrf52840 to hard in the loop pool
2023-12-12 13:05:08 +07:00
hathach f986f1f22d
add reset usb bus 2023-12-12 12:23:07 +07:00
hathach b5448a7987
add feather nrf52840 express to hil pool 2023-12-12 11:59:37 +07:00
Ha Thach 24c5e6ab45
Merge pull request #2369 from hathach/more-s3-hil
More s3 hil
2023-12-11 21:10:55 +07:00
hathach bd1009e135
tweak openocd flash command 2023-12-11 20:43:59 +07:00
hathach aa9dce09a1
change baudrate back to 1.5MB 2023-12-11 20:37:09 +07:00
hathach b67855468d
fix build 2023-12-11 17:56:10 +07:00
hathach ea885d5c83
reduce s3 baudrate to prevent usb isssue, reset rp2040 usb for board test example 2023-12-11 17:48:27 +07:00
Ha Thach 37158eddcb
Merge pull request #2367 from hathach/add-hil-s3
Add esp32s3 to hardware in the loop test
2023-12-11 16:16:28 +07:00
hathach f5f087e99c
skip iar build for f4 and h7 to save build time 2023-12-11 15:56:48 +07:00
hathach aa21d50196
rename hil json debugger to flasher, replace jlink cpu with flasher_args 2023-12-11 15:23:09 +07:00
Ha Thach 4c80f5a192
Merge pull request #2296 from LarssonOliver/master
Allow external definition of TU_CP210X_PID_LIST
2023-12-11 15:13:20 +07:00