Commit Graph

7397 Commits

Author SHA1 Message Date
IngHK
e784e20b93 changes after review 2024-02-07 10:11:28 +01:00
IngHK
a39be99a58 improved hex debug print, improved USBH debug prints, added pid/vid debug print 2023-12-26 12:24:54 +01: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
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
hathach
e1142d4527 wrap up s3 hil test 2023-12-11 14:52:21 +07:00
hathach
c829116830 extract artifacts to same folder structure as ci build 2023-12-11 14:43:54 +07:00
hathach
3689c4c604 more test 2023-12-11 14:38:37 +07:00
hathach
721ae45ebb update hil test to support s3 2023-12-11 14:29:11 +07:00
hathach
0642a6d9e7 more artifacts 2023-12-11 11:56:04 +07:00
hathach
fd55b96ca1 test changing upload artifacts for hil test 2023-12-11 11:45:50 +07:00
HiFiPhile
71f1400aea Merge pull request #2366 from angmolin/bugfix/gcc+12-strict-overflow-warning
Fix strict-overflow warning when compiling with gcc >= 12
2023-12-10 17:22:43 +01:00
Ángel Molina Núñez
506617d4b3 Add comment to explain why the condition changes 2023-12-10 17:04:46 +01:00