hathach
f82655a212
correct EP Size for cdc dual and webusb example
2020-07-06 18:55:31 +07:00
Ha Thach
a192d99bf0
Merge pull request #457 from UweBonnes/add-stm-hs
...
Add stm hs
2020-07-05 14:07:08 +07:00
Uwe Bonnes
8f433e67ac
Add stm32l4r5nucleo. USB and UARTwork.
...
USB runs from LSE stabilized MSI48
LPUART on PORTG needs VDDIO2 enabled.
2020-07-03 16:34:08 +02:00
Uwe Bonnes
11c6d4cdae
stlinkv3mini: Only OTG_HS has connector.
2020-07-03 10:59:02 +02:00
Uwe Bonnes
5c24d5ca72
stm32h745disco: HAL_PWREx_EnableUSBVoltageDetector() is needed for hot replug.
2020-07-03 10:53:51 +02:00
Uwe Bonnes
4b7539bd63
stm32h745disco: Only OTG_FS is available. Does not enumerate on replug yet.
2020-07-03 10:53:51 +02:00
Uwe Bonnes
fd38178189
STM32/OTG_HS: Allow OTG_HS port to run at FS speed.
...
Add "REDUCE_SPEED=1" to the compile options.
2020-07-03 10:52:57 +02:00
hathach
ad5ae8c31d
update per review
2020-07-03 14:50:39 +07:00
hathach
a09a86d299
fix NVIC disable typo
2020-07-03 01:19:02 +07:00
me-no-dev
d493724a7b
ESP32-S2: Detect EP IN Xfer Timeout
...
In some rare ocasions (bad cable, noise, etc.) data transfer might timeout and hang the endpoint, unless the interrupt flag is cleared.
This pull request targets to solve that case.
2020-07-02 13:05:17 +03:00
hathach
4cec866994
correct HSE_VALUE in hal_conf
...
- although it is define in CFLAGS, it is worth to correct to be
consistent with other build
- extract set_speed()
2020-07-02 14:57:00 +07:00
hathach
9a290febcd
change default port some stm bsp
...
- f769disco default port is highspeed port1
- remove PORT0 on stlink since the board only populated HS connector
2020-07-02 11:58:40 +07:00
hathach
4966fb2e13
clean up
2020-07-02 01:25:21 +07:00
hathach
c2289777f7
Merge branch 'add-stm-hs' of github.com:hathach/tinyusb into add-stm-hs
2020-07-01 23:53:33 +07:00
Ha Thach
961d813953
Merge pull request #455 from UweBonnes/add-stm-hs
...
Add stm hs
2020-07-01 23:52:27 +07:00
Uwe Bonnes
5b3a67a1e2
Add bsp for stlinkv3mini.
2020-07-01 15:42:53 +02:00
Uwe Bonnes
196bdbc702
st/synopsys/dcd_synopsys.c: Remove USBC PHY PLL stabilization delay for now
...
While the ST code has a 2 ms stabilization delay for the USBC PHY PLL,
running without this delay showed no problem for at leat 10 USB un/replug
cycles. Observe for problems!
2020-07-01 14:45:07 +02:00
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