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

Open
#56 0 comments 0 reactions 0 assignees View on GitHub
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.