3460 Commits

Author SHA1 Message Date
hathach
d2450abaaf only set turnaround in reset complete 2020-07-01 18:51:04 +07:00
hathach
e3974d6869 correctly set turn around according to cpu clock
help to run with low speed mcu
2020-07-01 18:44:52 +07:00
hathach
77315ba7ce added uart for h743 2020-07-01 18:27:48 +07:00
hathach
a512a31c9d Merge branch 'master' into add-stm-hs 2020-07-01 17:58:02 +07:00
hathach
ed1b670c55 clean up code 2020-07-01 17:57:37 +07:00
me-no-dev
6178f8de2f ESP32-S2: Handle the fact that available EP IN FIFOs are less than the number of available EP INs
ESP32-S2 has only 5 available endpoint-in FIFOs (including EP0) but 7 available EP IN numbers. This change decouples the fifo number from the endpoint number, providing FIFO numbers until they reach the limit, at which point it will return false and assert an error that too many endpoints were allocated.
2020-07-01 13:38:59 +03:00
Ha Thach
0c9932440b
Merge pull request #452 from hathach/fix-dfu-rt
Fix dfu rt
2020-07-01 15:24:39 +07:00
Ha Thach
ea67aee75b
Update README.md 2020-07-01 13:19:06 +07:00
Ha Thach
530b0099a5
Merge pull request #439 from UweBonnes/add-stm-hs
Add stm hs
2020-07-01 13:09:07 +07:00
Ha Thach
383f8047a5
Merge pull request #453 from hathach/add-da14695-usb
Add da14695 usb
2020-07-01 13:02:16 +07:00
hathach
463e978134 added DA14695 DK USB bsp 2020-07-01 12:47:14 +07:00
hathach
2f946e765d rename file 2020-07-01 12:42:12 +07:00
hathach
12a145b27d fix dfu-rt to response to SET_INTERFACE and DFU_GETSTATUS
fix #450
2020-07-01 01:33:02 +07:00
Ha Thach
e4391c32a6
Merge pull request #451 from duempel/fix_synopsys_short_packet
Fix receiving of short packet data (Synopsys)
2020-07-01 00:11:21 +07:00
hathach
400c2d2e50 correct led dfu_rt example
also add example usage note
2020-06-30 23:26:51 +07:00
Jan Dümpelmann
378e6aab8c Clear ep0_pending if rx short packet 2020-06-30 17:56:25 +02:00
Jan Dümpelmann
9e35ef73f7 Fix receiving of short packet data (ep out) 2020-06-30 12:55:39 +02:00
hathach
0477446224 more clean up 2020-06-30 16:31:59 +07:00
hathach
f3a88477dc revert rhport config in nxp mcus 2020-06-30 16:18:43 +07:00
Uwe Bonnes
30a18e2605 stm32f723disco: USB HS enumerates. 2020-06-30 11:07:53 +02:00
Uwe Bonnes
62239bb576 cdc-acm: Use 512 bytes when in HS mode.
Removes error:
config 1 interface 2 altsetting 0 bulk endpoint 0x3 has invalid maxpacket 64
while enumerationg.
2020-06-30 11:02:41 +02:00
Uwe Bonnes
05bfd9ac4a dcd_synopsys: Handle HS and FS IP in one device
FIXME: Allow run-time selection to allow to handle both HS and FS with
one file

F746 HS port enumerates with error
config 1 interface 2 altsetting 0 bulk endpoint 0x3 has invalid maxpacket 64
2020-06-30 11:02:41 +02:00
Uwe Bonnes
f6660c39a1 Add Stm32F7xxdisco board support files
Status with examples/device/cdc_msc:
- make BOARD=stm32f723disco        => OK
- make BOARD=stm32f723disco PORT=1 => No Reaction
- make BOARD=stm32f746disco        => OK
- make BOARD=stm32f746disco PORT=1 => Hangs during enumeration
- make BOARD=stm32f769disco        => Hangs during enumeration
2020-06-30 11:02:38 +02:00
Uwe Bonnes
4b7f848e1f stm32h743nucleo: Enable Log via STLINK-VCP. 2020-06-30 11:01:44 +02:00
hathach
ab75998316 Merge branch 'master' into add-stm-hs 2020-06-30 01:55:57 +07:00
Ha Thach
05996aee64
Merge pull request #427 from kasjer/kasjer/add-da1469x-support
Support for DA1469x MCU from Dialog Semiconductor
2020-06-30 01:20:56 +07:00
Ha Thach
2b9466dbc0
Merge pull request #445 from hathach/add-kaluga-bsp
added esp32s2 kaluga bsp
2020-06-29 19:16:09 +07:00
hathach
2dff40236c add kaluga files 2020-06-29 18:40:23 +07:00
hathach
00104894dc update ci 2020-06-29 18:07:34 +07:00
hathach
50b569ad1b added esp32s2 kaluga bsp 2020-06-29 16:52:08 +07:00
Ha Thach
268ab9eaa8
Merge pull request #399 from duempel/redesign_synopsys_receive
Improvements to Synopsys EP OUT
2020-06-29 16:02:40 +07:00
Jerzy Kasenberg
8e143fc962 Add board support for Dialog DA1469x-dk-pro
This adds source files that allow to run TinyUSB stack on DA1469x-dk-pro board.
Source files .c .S and .ld are taken from Apache Mynewt repository.
Those files were stripped to allow starting board without Mynewt os.
2020-06-29 11:02:32 +02:00
Jan Dümpelmann
99df7789a7 Add author name to dcd_synopsys.c 2020-06-29 10:55:03 +02:00
Jan Dümpelmann
530bc2c39c Add name to contributor list 2020-06-29 09:57:17 +02:00
Jan Dümpelmann
4f69bcea7e Remove EP0 remaining bytes manipulation
Renaming edpt_xact to edpt_schedule_packets
2020-06-26 17:18:25 +02:00
Ha Thach
562c079cf4
Merge pull request #444 from jepler/same5x_bugfix
dcd_samd: Provide implementation for OPT_MCU_SAME5X
2020-06-26 14:40:57 +07:00
Jeff Epler
b2ef8cdd42 dcd_samd: Provide implementation for OPT_MCU_SAME5X 2020-06-25 18:51:04 -05:00
Ha Thach
d489581deb
Merge pull request #441 from hathach/add-same5x
added OPT_MCU_SAME5X option
2020-06-26 01:31:39 +07:00
hathach
504b152f88 update readme 2020-06-26 01:30:33 +07:00
Ha Thach
d5bfb70b72
Merge pull request #442 from czeslawmakarski/pr/update-nrfx-to-nrfx-2.2.0
Update NRFX to v2.2.0
2020-06-25 13:45:27 +07:00
Czeslaw Makarski
7c94176b4b Update NRFX to v2.2.0 2020-06-24 15:07:28 +02:00
hathach
d4d6e06c1d added OPT_MCU_SAME5X option 2020-06-24 00:53:17 +07:00
Ha Thach
1cb53dd23e
Merge pull request #438 from UweBonnes/debug
examples/readme.md: Add hint to build for debug
2020-06-22 11:11:00 +07:00
Uwe Bonnes
d96fa8d407 examples/readme.md: Add hint to build for debug. 2020-06-21 14:33:47 +02:00
Gavin Li
7ae47a9397
Call tud_cdc_tx_cb right after flush to keep tx fifo full 2020-06-20 22:12:10 -07:00
Ha Thach
bd41504f65
Merge pull request #433 from HiFiPhile/sof
Disable SOF in dcd_stm32_fsdev
2020-06-20 17:33:58 +07:00
Jan Dümpelmann
067287ef91 Add transaction (edpt_xact) as sub transfer
A transfer can have one or multiple transactions.
Usually only EP0 splits one xfer into multiple xact.
2020-06-18 17:18:28 +02:00
Mengsk
9ffb9b69a4 Disable SOF in dcd_stm32_fsdev
Signed-off-by: Mengsk <admin@hifiphile.com>
2020-06-18 14:18:00 +02:00
Gavin Li
8fe887198b Add tx callback to cdc device
Useful for continuous transmission of data, which is difficult currently
because there is no notification of tx completion.
2020-06-18 01:13:44 -07:00
Ha Thach
2b27eed01a
Merge pull request #431 from HiFiPhile/unaligned
Fix IAR compiler warnings.
2020-06-17 17:24:40 +07:00