Ha Thach
88f3279c3c
Merge branch 'master' into port-ft90x
2023-01-30 11:40:53 +07:00
Ha Thach
00c007ed68
Merge pull request #1866 from DRNadler/mimxrt1024_evk
...
Add support for NXP's mimxrt1024_evk evaluation board.
2023-01-30 11:18:10 +07:00
hathach
11384159e1
suppress rt1024 warnings and fix typo
2023-01-30 10:16:57 +07:00
Jerzy Kasenberg
42230df71a
Add support for nucleo-h723zg
...
Mostly copy of stm32h743nucleo.
Linker script generated by STM32CubeIDE.
Since this device has only one HS USB
board.h contains few defines that map on
board HS USB to FS because there is no
ULPI chip mounted on Nucleo board.
For FreeRTOS build:
Set interrupt priority for HS always and for FS if exists.
2023-01-26 12:53:03 +01:00
Jerzy Kasenberg
ba017d0669
boards/stm32h7 update gpio clocks
...
GPIOE was turned on twice, changed to missing GPIOF.
GPIOI is not present on all boards notably STM32H723
so clock in turned on only if present.
2023-01-26 12:02:07 +01:00
Dave Nadler
a6e0b598fa
Add support for NXP's mimxrt1024_evk evaluation board.
...
Tested AOK with device\cdc_msc_freertos example.
2023-01-20 13:15:42 -05:00
Dave Nadler
456a8b208b
Add support for NXP's mimxrt1024_evk evaluation board.
...
Tested AOK with device\cdc_msc_freertos example.
2023-01-20 12:59:45 -05:00
hathach
160d64b00a
minor clean up. ch32v307 has issue with uart LOG=2 (skipping characters)
2023-01-12 15:34:29 +07:00
hathach
f05f81e8b3
add button support
2023-01-12 15:19:26 +07:00
hathach
65f7a8006c
rename board to lower case ch32v307v-r1-1v0
2023-01-12 13:31:36 +07:00
hathach
e6a3cfb350
rename link file
2023-01-12 13:12:37 +07:00
hathach
658897cf4e
fix redundant-decls warnings with USART_Printf_Init()
2023-01-12 12:30:18 +07:00
hathach
e61d4aefe6
rename driver with dcd_ to be consitent with other ports
2023-01-12 12:08:56 +07:00
hathach
3cc6cece07
add note for openocd with wch, also add wch-riscv.cfg
2023-01-12 10:25:48 +07:00
hathach
a7e1de1e83
temporarily suppress redundant-decls due to USART_Printf_Init()
...
fix codespell
2023-01-08 00:02:25 +07:00
Ha Thach
949950e592
Merge branch 'master' into ch32v307
2023-01-07 23:46:46 +07:00
hathach
43b255f413
more typos
2022-12-04 19:44:01 +07:00
Bastien Nocera
6a2cf67289
Fix typos
2022-12-04 19:43:23 +07:00
Gordon McNab
8cce9385e2
More configurable board options
2022-11-30 16:18:07 +00:00
Gordon McNab
d3c4f66d35
Fix script issues with paths including spaces from env variable.
...
$(FT90X_TOOLCHAIN) or even $(TOP) may have spaces. Quote to fix.
2022-11-30 12:49:15 +00:00
Gordon McNab
aceab1dcf3
Merge branch 'hathach:master' into port-ft90x
2022-11-30 12:16:52 +00:00
Gordon McNab
fe63e30a44
Add FT9xx for cdc_dual_ports
...
Fix handling of interrupt endpoints. i.e. no ZLPs.
Fix the assignation of endpoint types.
Add button support for MM900evx boards.
On board support do not block for UART input.
2022-11-30 11:46:13 +00:00
Gordon McNab
7d8d3eca73
Fix transfers issues with FT9xx
...
Correct USB FIFO use for setup data phases (OUT transfers). We cannot stop traffic on the control endpoint so we set a flag and pull data from host when tinyUSB requests it from the USB FIFO. Extend this for all endpoints although currently not required.
Rename all instances of ft90x which can apply to ft93x as ft9xx.
Add support for the cdc_dual_ports example for ft9xx.
Add LED pin definition for board LED in a simple to access place on the Bridgetek MM900EVx boards.
2022-11-29 18:49:23 +00:00
Gordon McNab
1fce76ad47
Fix issue with the CDC SetLineCoding request
...
The SetLineCoding would fail as host would send the SETUP OUT phase before tinyUSB had setup a transaction for it. ft9xx port would ignore the transfer since there was no valid transaction setup for it. One SETUP data phase packet is cached now.
2022-11-28 17:41:00 +00:00
Adrian Scripca
8ef32617ba
Added board description for electro-smith daisy seed
2022-11-24 13:06:25 +02:00
hathach
a394273ed2
add board_getchar() for non-blocking getchar()
2022-11-21 16:28:54 +07:00
hathach
460bef9dbb
host msc example work well with rp2040 pio-usb
2022-11-21 15:49:38 +07:00
hathach
a6001fc8f2
update uart read for lpc18/43 for testing
2022-11-18 21:50:00 +07:00
Mengsk
da1589f116
Fix FREERTOS USB IRQ priority.
2022-11-08 21:58:51 +01:00
Mengsk
f3f3739073
Fix DCD build.
2022-11-07 13:38:35 +01:00
Mengsk
9d3d8fd5b0
Merge branch 'master' of https://github.com/hathach/tinyusb into bsp_412
2022-11-07 12:47:41 +01:00
Mengsk
1eae139aa9
Add support for STM32L412.
2022-11-07 12:32:36 +01:00
Ha Thach
e434a1dc05
Merge pull request #1718 from hfegran/efm32_freertos_port_fix
...
Fixed wrong FreeRTOS port for EFM32GG12
2022-11-07 00:05:51 +07:00
hathach
44e19aa3c7
rename PIO_USB_PIN_DP to PIO_USB_DP_PIN and change from 2 to 20 & moved to board.h
...
add support for PIO_USB_VBUSEN_PIN and its state.
2022-11-06 14:44:56 +07:00
hathach
cb0ca6151b
remove CFG_TUSB_DEBUG from tinyusb_common_base
2022-11-04 17:08:02 +07:00
Henrik Fegran
38cdeb9e60
Fixed wrong FreeRTOS port for EFM32GG12
2022-11-03 20:23:27 +01:00
Ha Thach
5b1b383d2a
Merge pull request #1676 from tswan-quasi/master
...
dcd_lpc_ip3511: isochronous support and endpoint accidental write fix
2022-10-24 19:08:58 +07:00
hathach
e3b7ed9ae9
use dummy for all ZLP for ip3511, fix lpc55 build with DEBUG=1
2022-10-24 18:43:21 +07:00
LynnL4
4238467b2d
Add support for STM32U5 mcu
2022-10-13 17:39:42 +08:00
Peter Lawrence
d1c61e33a6
add 'stm32l052dap52' (STM32L052K8 MCU) board target
...
'dap52' is Olimex's name of their STM32L052-based fork of 'dap42'
2022-08-03 12:31:37 -05:00
graham sanderson
4bd47bcb99
disable bad gcc 6 warning
2022-07-12 13:29:47 -05:00
graham sanderson
fc1a27b6c9
RP@040: rework CMake for compiler warnings
2022-07-12 12:58:30 -05:00
Ha Thach
0bfb9d62de
Merge pull request #1543 from robert-hh/1170_0.13.0
...
mimxrt: Change the definitions for MIMXRT boards.
2022-07-11 15:53:24 +07:00
hathach
6da1e93edd
fix rt1050 evk build with latest mcu-sdk
2022-07-11 14:21:19 +07:00
Ha Thach
ecb899408b
Merge pull request #1544 from hathach/ci-parallel-build
...
Ci parallel build
2022-07-01 20:52:46 +07:00
hathach
53db23142a
add get-dependencies.py
2022-07-01 17:23:14 +07:00
robert-hh
ec6f56768a
mimxrt: Change OPT_MCU_MIMXRT1xXX to OPT_MCU_MIMXRT.
...
Which fits both MIMXRT10XX and MIMXRT11XX.
2022-07-01 09:04:36 +02:00
robert-hh
60c1750a9b
mimxrt: Add/change definitions for MIMXRT11XX boards.
...
These are mostly identical to the MIMXRT10XX, with one tiny difference.
2022-06-30 22:21:31 +02:00
Pawel Hryniszak
023191be23
Let to define CFG_BOARD_UART_BAUDRATE in CMake
2022-06-29 20:28:22 +01:00
Ha Thach
19956f070d
Merge pull request #1539 from hathach/improve-ci
...
Improve ci
2022-06-29 16:27:17 +07:00