Gunar Schorcht
558d4840c7
boards/p-nucleo-wb55: enable tinyUSB support
2022-10-23 22:33:51 +02:00
Gunar Schorcht
3680546d89
boards/stm32f7508-dk: enable tinyUSB feature
2022-10-21 11:43:55 +02:00
Gunar Schorcht
7e166c638f
boards/stm32f746g-disco: enable tinyUSB feature
2022-10-21 11:43:55 +02:00
Gunar Schorcht
7a6847edc7
boards: add SLTB009A EFM32GG12 Thunderboard Kit
2022-10-18 01:24:13 +02:00
0fca912e91
Merge pull request #18714 from gschorcht/drivers/usbdev_synopsys_dwc2_hs_utmi
...
drivers/usbdev_synopsys_dwc2: add support for internal UTMI HS PHY
2022-10-16 14:05:32 +02:00
Gunar Schorcht
f1bc9af67f
board/stm32f723e-dsico: enable internal UMTI USB HS PHY feature
2022-10-16 11:35:42 +02:00
Gunar Schorcht
658d6b69b5
boards/common/stm32: add common configuration for internal USB HS PHY
2022-10-16 11:35:42 +02:00
Marian Buschsieweke
e26d1a085e
Merge pull request #18743 from benpicco/boards/blxxxpill-128kib_cdc-acm
...
boards/blxxxpill-128kib: default to CDC ACM for stdio
2022-10-15 23:40:58 +02:00
f8b2d42df8
Merge pull request #18451 from maribu/boards/im880b
...
boards/im880b: refactor code
2022-10-15 23:33:39 +02:00
benpicco
485dcbd24c
Merge pull request #18747 from krzysztof-cabaj/nucleo-l4r5zi-doc
...
boards/nucleo-l4r5zi: doc improvements
2022-10-15 15:39:00 +02:00
krzysztof-cabaj
ced17d419c
boards/nucleo-l4r5zi: doc improvements
2022-10-15 06:50:55 -04:00
Benjamin Valentin
d2dbf9e853
boards/blxxxpill-128kib: default to CDC ACM for stdio
...
CDC ACM stdio adds 10k ROM and 2k RAM, so only enable it for the
larger board variants.
2022-10-14 15:22:52 +02:00
Marian Buschsieweke
ea0a53521f
Merge pull request #17812 from benpicco/boards/blxxxpill-usb
...
boards/blxxxpill: configure usbdev_fs
2022-10-14 01:10:23 +02:00
Benjamin Valentin
d3d89aaec8
boards/blxxxpill: configure usbdev_fs
2022-10-13 21:59:47 +02:00
Marian Buschsieweke
1bb6dab586
Merge pull request #18567 from benpicco/boards/samr21-xpro-edbg_uart
...
boards/samr21-xpro: add a note about EDBG UART limitation
2022-10-13 11:32:38 +02:00
MrKevinWeiss
e93cd15973
boards/pyboard: fix kconfig model usb clock
2022-10-10 12:35:29 +02:00
benpicco
d6d8f8dadb
Merge pull request #18679 from gschorcht/drivers/usbdev_synopsys_dwc2_hs
...
drivers/usbdev_synopsys_dwc2: add USB OTG HS peripheral support for external ULPI HS PHYs
2022-10-07 00:23:29 +02:00
benpicco
03ab49940b
Merge pull request #18689 from dylad/pr/pkg_tinyusb/add_sam0_support
...
pkg/tinyusb: add support for SAM0-based boards
2022-10-06 16:47:21 +02:00
Gunar Schorcht
4384403638
boards/common/esp32{s2,s3}: update USB OTG configuration
2022-10-06 06:26:22 +02:00
Gunar Schorcht
cc268401fb
boards/stm32f7508-dk: enable ULPI HS PHY support for USB OTG HS port
2022-10-06 06:26:22 +02:00
Gunar Schorcht
958d8c904a
boards/stmf746g-disco: enable ULPI HS PHY support for USB OTG HS port
2022-10-06 06:26:22 +02:00
Gunar Schorcht
d2f7fd6a0e
boards/common/stm32: rename cfg_usb_otg_hs_fs.h to clarify the usage
...
The `fs` in the file name means that on-chip FS PHY is configured for USB OTG HS. The file is renamed to `cfg_usb_otg_hs_phy_fs.h`
- to clarify that USB OTG HS is just configured with PHY FS and not HS and FS,
- to allow a configuration of USB OTG FS and HS in one file called `cfg_usb_otg_hs_fs.h` or whatever, and
- to allow a configuration of USB OTG HS with ULPI PHY in a file called `cfg_usb_otg_hs_phy_ulpi.h`.
f
2022-10-06 06:25:38 +02:00
Dylan Laduranty
4e39ba4c7a
boards/sam0-based: enable tinyusb_device support in Kconfig
...
Signed-off-by: Dylan Laduranty <dylan.laduranty@mesotic.com>
2022-10-05 20:14:02 +02:00
Dylan Laduranty
b17197fe53
boards/sam0-based: enable tinyusb_device support in Makefiles.features
...
Signed-off-by: Dylan Laduranty <dylan.laduranty@mesotic.com>
2022-10-05 19:23:37 +02:00
Gunar Schorcht
bc94881a91
boards/nucleo-f303: add periph_usbdev support
2022-10-05 09:15:29 +02:00
Gunar Schorcht
1fde5a4401
cpu/stm32/periph/usbdev_fs: support GPIO for USB connect/disconnect
...
Since some STM32 MCU don't have internal D+ pullup, there are boards that use a GPIO for USB bus connect/disconnect.
2022-10-05 09:15:29 +02:00
benpicco
429ee839cc
Merge pull request #18676 from krzysztof-cabaj/nucleo-l4r5zi-ADC
...
boards/nucleo-l4r5zi: support for ADC
2022-10-04 13:26:16 +02:00
Dylan Laduranty
11aebb6003
Merge pull request #18592 from gschorcht/pkg/tinyusb
...
pkg/tinyusb: add tinyUSB as package
2022-10-04 13:08:36 +02:00
Gunar Schorcht
9cf0119233
pkg/tinyusb: add tinyusb_hw_defaults.h for platform specific defaults
2022-10-04 07:40:18 +02:00
krzysztof-cabaj
3a23f2632e
boards/nucleo-l4r5zi: add ADC support
2022-10-03 17:13:20 -04:00
benpicco
a37fe464d2
Merge pull request #18673 from gschorcht/boards/stmf746g_disco/led
...
boards/stm32f746g-disco: add LD1 as LED0 definition
2022-10-01 23:19:57 +02:00
Gunar Schorcht
990feeec39
boards: enable feature tinyusb_device for STM32 boards
2022-09-30 19:05:51 +02:00
Gunar Schorcht
2be7609677
boards: enable feature tinyusb_device for ESP32 boards
2022-09-30 19:05:51 +02:00
3ee3d1b9ac
Merge pull request #18562 from MrKevinWeiss/pr/removemips
...
cpu/mips: Remove all mips
2022-09-30 10:47:09 +02:00
Gunar Schorcht
b04c84765b
boards/stm32f746g-disco: add LD1 as LED0 definition
...
LED LD1 has no special function on the board STM32F746-DISCO and therefore can be used freely. This LED is also defined as ARDUINO LED pin D13 in the schematic.
2022-09-30 08:47:58 +02:00
benpicco
45afb8f986
Merge pull request #18644 from gschorcht/drivers/synopsys_dwc2
...
drivers: add driver for Synopsys DWC2 that is used as USB OTG peripheral on STM32 and ESP32x SoCs
2022-09-29 04:44:32 +02:00
benpicco
81a00f0056
Merge pull request #18658 from benpicco/cpu/sam0_adc-rework
...
cpu/sam0_common: adc: drop pin from adc_conf_chan_t
2022-09-28 17:27:38 +02:00
Gunar Schorcht
13eadda64a
boards/esp32s3-devkit: add feature periph_usbdev
2022-09-28 17:00:12 +02:00
Gunar Schorcht
16853b6339
boards/esp32s2-devkit: add feature periph_usbdev
2022-09-28 17:00:12 +02:00
benpicco
bc9ba2c63a
Merge pull request #18611 from spectraphilic/remote-revb-mtd
...
boards/remote-revb: define default MTD device
2022-09-28 12:43:27 +02:00
Benjamin Valentin
2c9a3857d9
boards: convert sam0 boards to new adc_conf_chan_t
2022-09-27 22:43:31 +02:00
MrKevinWeiss
6cad5d2477
cpu/mips: Remove all mips
2022-09-27 13:42:37 +02:00
Gunar Schorcht
293d62ac45
boards/common/esp32: use usbdev_synopsys_dwc2 driver as periph_usbdev
2022-09-27 01:00:57 +02:00
Gunar Schorcht
641e343f7d
boards/common/stm32: use usbdev_synopsys_dwc2 driver as periph_usbdev
2022-09-27 01:00:57 +02:00
benpicco
2039a10e71
Merge pull request #18646 from maribu/boards/nrf52dk
...
boards/nrf52dk: fix doc
2022-09-26 15:11:09 +02:00
Marian Buschsieweke
b8936c7895
boards/nrf52dk: fix doc
...
The board definition of the `nrf52dk` was likely created for some clone
board. However, an official board name nRF52 DK provided by Nordic
also exists. This resulted in previous contributors in confusing this
with the official board and "fixing" the board definition to match
the nRF52 DK board.
Or maybe it always has been meant to be the official board and someone
just added a wrong image to it.
In either case, this brings the documentation back in alignment with
the code by replacing references to some random clone board and the
image of the random clone board with those to/of the official Nordic
nRF52 DK board.
2022-09-26 14:10:57 +02:00
J. David Ibáñez
630c4a0474
boards/remote-revb: define default MTD device
2022-09-26 13:46:14 +02:00
benpicco
782aa52566
Merge pull request #18647 from krzysztof-cabaj/nucleo-f446ze-ADC
...
boards/nucleo-f446ze: add support for ADC
2022-09-26 13:22:56 +02:00
krzysztof-cabaj
034791d767
boards/nucleo-f446ze: add VBAT config
2022-09-26 07:18:41 -04:00
krzysztof-cabaj
e995099190
boards/nucleo-f446ze: add ADC support
2022-09-26 06:41:49 -04:00