This is an automated email from the ASF dual-hosted git repository.

xiaoxiang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx.git


The following commit(s) were added to refs/heads/master by this push:
     new 53d7fab3555 arch/stm32f7: Fix I2C4 SDA pin assignment.
53d7fab3555 is described below

commit 53d7fab3555c5db0bdcd096fd7d65181232693e4
Author: Antoine Juckler <6445757+ajuck...@users.noreply.github.com>
AuthorDate: Sun Aug 17 11:55:49 2025 +0900

    arch/stm32f7: Fix I2C4 SDA pin assignment.
    
    Signed-off-by: Antoine Juckler <6445757+ajuck...@users.noreply.github.com>
---
 arch/arm/src/stm32f7/hardware/stm32f76xx77xx_pinmap.h        | 7 ++-----
 arch/arm/src/stm32f7/hardware/stm32f76xx77xx_pinmap_legacy.h | 7 ++-----
 2 files changed, 4 insertions(+), 10 deletions(-)

diff --git a/arch/arm/src/stm32f7/hardware/stm32f76xx77xx_pinmap.h 
b/arch/arm/src/stm32f7/hardware/stm32f76xx77xx_pinmap.h
index f3ee79f9615..82d795a98c0 100644
--- a/arch/arm/src/stm32f7/hardware/stm32f76xx77xx_pinmap.h
+++ b/arch/arm/src/stm32f7/hardware/stm32f76xx77xx_pinmap.h
@@ -618,8 +618,8 @@
 #define GPIO_I2C4_SDA_1       (GPIO_ALT|GPIO_AF4 
|GPIO_OPENDRAIN|GPIO_PORTD|GPIO_PIN13)
 #define GPIO_I2C4_SDA_2       (GPIO_ALT|GPIO_AF4 
|GPIO_OPENDRAIN|GPIO_PORTF|GPIO_PIN15)
 #define GPIO_I2C4_SDA_3       (GPIO_ALT|GPIO_AF4 
|GPIO_OPENDRAIN|GPIO_PORTH|GPIO_PIN12)
-#define GPIO_I2C4_SDA_4       (GPIO_ALT|GPIO_AF4 
|GPIO_OPENDRAIN|GPIO_PORTB|GPIO_PIN9)
-#define GPIO_I2C4_SDA_5       (GPIO_ALT|GPIO_AF4 
|GPIO_OPENDRAIN|GPIO_PORTB|GPIO_PIN7)
+#define GPIO_I2C4_SDA_4       (GPIO_ALT|GPIO_AF1 
|GPIO_OPENDRAIN|GPIO_PORTB|GPIO_PIN9)
+#define GPIO_I2C4_SDA_5       
(GPIO_ALT|GPIO_AF11|GPIO_OPENDRAIN|GPIO_PORTB|GPIO_PIN7)
 #define GPIO_I2C4_SMBA_1      (GPIO_ALT|GPIO_AF4 
|GPIO_PUSHPULL|GPIO_PORTD|GPIO_PIN11)
 #define GPIO_I2C4_SMBA_2      (GPIO_ALT|GPIO_AF4 
|GPIO_PUSHPULL|GPIO_PORTF|GPIO_PIN13)
 #define GPIO_I2C4_SMBA_3      (GPIO_ALT|GPIO_AF4 
|GPIO_PUSHPULL|GPIO_PORTH|GPIO_PIN10)
@@ -665,9 +665,6 @@
 #define GPIO_I2S3_WS_1        (GPIO_ALT|GPIO_AF6 |GPIO_PORTA|GPIO_PIN15)
 #define GPIO_I2S3_WS_2        (GPIO_ALT|GPIO_AF6 |GPIO_PORTA|GPIO_PIN4)
 
-#define GPIO_I2S4_SD_1        (GPIO_ALT|GPIO_AF11|GPIO_PORTB|GPIO_PIN7)
-#define GPIO_I2S4_SD_2        (GPIO_ALT|GPIO_AF1 |GPIO_PORTB|GPIO_PIN9)
-
 #define GPIO_I2S_CKIN_0       (GPIO_ALT|GPIO_AF5 |GPIO_PORTC|GPIO_PIN9)
 
 /* JTAG */
diff --git a/arch/arm/src/stm32f7/hardware/stm32f76xx77xx_pinmap_legacy.h 
b/arch/arm/src/stm32f7/hardware/stm32f76xx77xx_pinmap_legacy.h
index 3bc60d1b93e..96f6eb63795 100644
--- a/arch/arm/src/stm32f7/hardware/stm32f76xx77xx_pinmap_legacy.h
+++ b/arch/arm/src/stm32f7/hardware/stm32f76xx77xx_pinmap_legacy.h
@@ -618,8 +618,8 @@
 #define GPIO_I2C4_SDA_1       (GPIO_ALT|GPIO_AF4 
|GPIO_SPEED_50MHz|GPIO_OPENDRAIN|GPIO_PORTD|GPIO_PIN13)
 #define GPIO_I2C4_SDA_2       (GPIO_ALT|GPIO_AF4 
|GPIO_SPEED_50MHz|GPIO_OPENDRAIN|GPIO_PORTF|GPIO_PIN15)
 #define GPIO_I2C4_SDA_3       (GPIO_ALT|GPIO_AF4 
|GPIO_SPEED_50MHz|GPIO_OPENDRAIN|GPIO_PORTH|GPIO_PIN12)
-#define GPIO_I2C4_SDA_4       (GPIO_ALT|GPIO_AF4 
|GPIO_SPEED_50MHz|GPIO_OPENDRAIN|GPIO_PORTB|GPIO_PIN9)
-#define GPIO_I2C4_SDA_5       (GPIO_ALT|GPIO_AF4 
|GPIO_SPEED_50MHz|GPIO_OPENDRAIN|GPIO_PORTB|GPIO_PIN7)
+#define GPIO_I2C4_SDA_4       (GPIO_ALT|GPIO_AF1 
|GPIO_SPEED_50MHz|GPIO_OPENDRAIN|GPIO_PORTB|GPIO_PIN9)
+#define GPIO_I2C4_SDA_5       
(GPIO_ALT|GPIO_AF11|GPIO_SPEED_50MHz|GPIO_OPENDRAIN|GPIO_PORTB|GPIO_PIN7)
 #define GPIO_I2C4_SMBA_1      (GPIO_ALT|GPIO_AF4 
|GPIO_SPEED_50MHz|GPIO_PUSHPULL|GPIO_PORTD|GPIO_PIN11)
 #define GPIO_I2C4_SMBA_2      (GPIO_ALT|GPIO_AF4 
|GPIO_SPEED_50MHz|GPIO_PUSHPULL|GPIO_PORTF|GPIO_PIN13)
 #define GPIO_I2C4_SMBA_3      (GPIO_ALT|GPIO_AF4 
|GPIO_SPEED_50MHz|GPIO_PUSHPULL|GPIO_PORTH|GPIO_PIN10)
@@ -665,9 +665,6 @@
 #define GPIO_I2S3_WS_1        (GPIO_ALT|GPIO_AF6 |GPIO_PORTA|GPIO_PIN15)
 #define GPIO_I2S3_WS_2        (GPIO_ALT|GPIO_AF6 |GPIO_PORTA|GPIO_PIN4)
 
-#define GPIO_I2S4_SD_1        (GPIO_ALT|GPIO_AF11|GPIO_PORTB|GPIO_PIN7)
-#define GPIO_I2S4_SD_2        (GPIO_ALT|GPIO_AF1 |GPIO_PORTB|GPIO_PIN9)
-
 #define GPIO_I2S_CKIN         (GPIO_ALT|GPIO_AF5 |GPIO_PORTC|GPIO_PIN9)
 
 /* JTAG */

Reply via email to