arduino / arduino/ArduinoCore-mbed
(PC_2 and PC_3) ArduinoCore-mbed\cores\arduino\mbed\targets\target_stm\target_stm32h7\TARGET_STM32H747xI\target_portenta_h7\PinNames.h
- Dominant language
- C
- Stars
- 411
- Forks
- 225
- PR merge metrics
- No merged PRs in 30d
Description
Hello All,
In PinNames.h - are the PC_2 and PC_3 assignments correct?
I checked the schematic - doesn't match. My search/check of this list is not exhaustive.
/**** USB pins ****/
USB_OTG_FS_DM = PA_11,
USB_OTG_FS_DP = PA_12,
USB_OTG_FS_ID = PA_10,
USB_OTG_FS_SOF = PA_8,
USB_OTG_FS_VBUS = PA_9,
USB_OTG_HS_DM = PB_14,
USB_OTG_HS_DP = PB_15,
USB_OTG_HS_ID = PB_12,
USB_OTG_HS_SOF = PA_4,
USB_OTG_HS_ULPI_CK = PA_5,
USB_OTG_HS_ULPI_D0 = PA_3,
USB_OTG_HS_ULPI_D1 = PB_0,
USB_OTG_HS_ULPI_D2 = PB_1,
USB_OTG_HS_ULPI_D3 = PB_10,
USB_OTG_HS_ULPI_D4 = PB_11,
USB_OTG_HS_ULPI_D5 = PB_12,
USB_OTG_HS_ULPI_D6 = PB_13,
USB_OTG_HS_ULPI_D7 = PB_5,
**USB_OTG_HS_ULPI_DIR = PC_2,
USB_OTG_HS_ULPI_NXT = PC_3,**
USB_OTG_HS_ULPI_STP = PC_0,
USB_OTG_HS_VBUS = PB_13,
Thanks,
John W.
Contributor guide
No contributing guide indexed for this repository
Research direction
Open ArduinoCore-mbed/cores/arduino/mbed/targets/target_stm/target_stm32h7/TARGET_STM32H747xI/target_portenta_h7/PinNames.h and compare the PC_2 and PC_3 USB assignments with the Portenta H7 schematic. Confirm whether the mappings are correct, then make the definitions match the schematic; done means the two pin assignments are verified or corrected.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- arduino, c
- Domain
- embedded-iot
- Issue type
- Bug
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100