Commit Graph

8484 Commits

Author SHA1 Message Date
Ha Thach
858ad66c93 circleci tweaks (#2770)
* skip circleci build on master push
* change max32666 probe to jlink, max32625pico is not reliable enough
2024-08-22 12:37:11 +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
Ha Thach
5f519819ba Merge pull request #2767 from hathach/minor-update
Minor update
2024-08-19 21:42:14 +07:00
hathach
0541598d07 mimxrt1015_evk does not work reliably in hil pool (like metro m7). 2024-08-19 21:22:59 +07:00
hathach
ea4f9ceb58 remove weak from dcd_edpt_close() for port without TUP_DCD_EDPT_ISO_ALLOC 2024-08-19 20:08:55 +07:00
hathach
215832397b update doc, re-enable metro m7 for hil, only build make windows/macos on PR 2024-08-19 19:44:22 +07:00
hathach
088486186f rename TUD_ENDPOINT_EXCLUSIVE_NUMBER to TUD_ENDPOINT_ONE_DIRECTION_ONLY 2024-08-19 19:05:33 +07:00
Ha Thach
ca3925a4c5 Merge pull request #2708 from BrentK-ADI/max32_port
Add port for Analog Devices MAX32 MCUs
2024-08-19 18:22:13 +07:00
hathach
635bdc1fce fix ci build 2024-08-19 17:36:11 +07:00
hathach
0c9d7a2185 add hwfifo_flush() 2024-08-19 13:11:48 +07:00
hathach
8fdd8d9a7b implement dcd_edpt_iso_alloc/dcd_edpt_iso_activate for musb. video_capture example with iso kind of work but not smoothly. audio example does not seems to work as expected 2024-08-19 12:04:24 +07:00
hathach
e345380723 add flash_openocd_adi() for use with max32
add feather max32666 to the hil pool
2024-08-18 17:15:07 +07:00
hathach
76eb2f5066 more musb update 2024-08-18 16:34:58 +07:00
hathach
fe7ffc8eda rename register bit definition to prevent conflict 2024-08-17 19:08:48 +07:00
hathach
123830c1f0 remove unused register def 2024-08-17 19:06:19 +07:00
hathach
a6bee747b6 define and use TUD_ENDPOINT_EXCLUSIVE_NUMBER 2024-08-17 18:07:36 +07:00
hathach
993473312b minor update 2024-08-17 17:11:54 +07:00
hathach
e9109f36ba refactor fifo configure/setup for dynamic and static fifo 2024-08-17 16:37:27 +07:00
hathach
eaf9cc1beb more refactor to simplify musb driver 2024-08-17 13:33:53 +07:00
dp111
c34d5e7a71 Put break inside #if #endif 2024-08-16 21:43:41 +01:00
hathach
8e3093e06f update cmake profile 2024-08-16 08:21:20 +07:00
dp111
802713523e Merge pull request #1 from hathach/master
Sync
2024-08-15 21:05:41 +01:00
hathach
33e3ea3645 remove analog PHY from musb_regs_t
hil: remove ch32v203 since not reliable enough
2024-08-15 23:46:33 +07:00
hathach
6152adb17f use musb_ep_csr_t for indexed CSR, also use indexed csr for TI access as well. Merge ep0 and epn together 2024-08-15 19:39:20 +07:00
Hinko Kocevar
06e52e4fb2 couple of fixes for usbtmc example 2024-08-15 14:33:02 +02:00
hathach
7d8d364332 update musb fifo usage 2024-08-15 16:52:50 +07:00
hathach
e339702a2a adding universal register structs for musb 2024-08-15 16:41:20 +07:00
hathach
a9df933e0d add TUP_USBIP_MUSB macro, minor rename 2024-08-15 15:24:04 +07:00
hathach
1402e6ec0d add flash-uniflash support for ti tm4c 2024-08-15 14:36:31 +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
f6b96f7ea9 fix spelling, add max32 to ci with arm-gcc build 2024-08-14 22:56:59 +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
Ha Thach
9d8052b5da Merge pull request #2762 from hathach/fsdev_iso_fix
Fsdev iso fix
2024-08-13 16:20:19 +07:00
hathach
86419df42c use zero wait flash for nano v203 2024-08-13 16:01:51 +07:00
hathach
0f732a2f8b remove metro m7 for now 2024-08-13 14:50:54 +07:00
hathach
5f8599f6d4 metro m7 has issue with cdc_msc example randomly on hil test. Exclude it for now 2024-08-13 14:35:42 +07:00
hathach
5254065976 change pio-usb back to upstreaam 2024-08-13 13:51:28 +07:00
hathach
f23170786a increase pyserial timeout 2024-08-13 13:50:19 +07:00
hathach
61725a5263 fix concurrent mass storage test conflict, use pyfatfs to access disk dev by usb id instead of mounted in /media/ 2024-08-13 13:16:46 +07:00
hathach
45f50ebaa8 increase enum timeout 2024-08-13 11:04:53 +07:00
hathach
ad411b6c25 minor update to cmake profile 2024-08-13 10:55:17 +07:00
HiFiPhile
96c5c72e97 Fix double buffer not disabled for smaller devices. 2024-08-13 10:19:08 +07:00
HiFiPhile
f565267daf Fix stm32l0 clock init. 2024-08-13 10:19:07 +07:00
HiFiPhile
549f20d179 Fix buf_id read for ISO transfer. 2024-08-13 10:19:07 +07:00
HiFiPhile
5666aa196f Fix tusb_dir_t warning. 2024-08-13 10:19:06 +07:00
Ha Thach
ac1fd32666 Merge pull request #2761 from hathach/hil-readd-v203
readd v203 to hil pool
2024-08-12 21:26:10 +07:00
hathach
a621c4b6fc fix more race with ch32v203 and setup when queuing zlp.
improve hil test failed output
2024-08-12 16:39:25 +07:00
hathach
7a9ef9e7bd readd v203 to hil pool 2024-08-11 11:10:15 +07:00
Ha Thach
9ee7d1b77e Merge pull request #2760 from hathach/update-pio-usb
change pio to fix rp2040 build
2024-08-11 10:19:52 +07:00