Skip to content

Commit 4d7c131

Browse files
committed
mimxrt/boards/make-pins.py: Update to use boardgen.py.
Minor change to remove support for using numeric IDs for machine.Pin. This was previously based on the index of the pin in the board csv, but this is different (and incompatible) with other ports. This work was funded through GitHub Sponsors. Signed-off-by: Jim Mussared <jim.mussared@gmail.com>
1 parent ba0ee0a commit 4d7c131

File tree

21 files changed

+253
-406
lines changed

21 files changed

+253
-406
lines changed

ports/mimxrt/boards/MIMXRT1020_EVK/mpconfigboard.h

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -170,10 +170,6 @@
170170
#define ENET_PHY_ADDRESS (2)
171171
#define ENET_PHY_OPS phyksz8081_ops
172172

173-
// Etherner PIN definitions
174-
#define ENET_RESET_PIN &pin_GPIO_AD_B0_04
175-
#define ENET_INT_PIN &pin_GPIO_AD_B1_06
176-
177173
#define IOMUX_TABLE_ENET \
178174
{ IOMUXC_GPIO_AD_B0_08_ENET_REF_CLK1, 1, 0xB0E9u }, \
179175
{ IOMUXC_GPIO_AD_B0_09_ENET_RDATA01, 0, 0xB0E9u }, \

ports/mimxrt/boards/MIMXRT1020_EVK/pins.csv

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,3 +38,12 @@ SD_RX,GPIO_AD_B1_05
3838
SCK_TX,GPIO_AD_B1_01
3939
WS_TX,GPIO_AD_B1_02
4040
SD_TX,GPIO_AD_B1_03
41+
-ENET_RESET,-GPIO_AD_B0_04
42+
-ENET_INT,-GPIO_AD_B1_06
43+
-SD_CMD,-GPIO_SD_B0_02
44+
-SD_CLK,-GPIO_SD_B0_03
45+
-SD_CD,-GPIO_SD_B0_06
46+
-SD_DATA0,-GPIO_SD_B0_04
47+
-SD_DATA1,-GPIO_SD_B0_05
48+
-SD_DATA2,-GPIO_SD_B0_00
49+
-SD_DATA3,-GPIO_SD_B0_01

ports/mimxrt/boards/MIMXRT1050_EVK/mpconfigboard.h

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -160,10 +160,6 @@
160160
#define ENET_PHY_ADDRESS (2)
161161
#define ENET_PHY_OPS phyksz8081_ops
162162

163-
// Etherner PIN definitions
164-
#define ENET_RESET_PIN &pin_GPIO_AD_B0_09
165-
#define ENET_INT_PIN &pin_GPIO_AD_B0_10
166-
167163
#define IOMUX_TABLE_ENET \
168164
{ IOMUXC_GPIO_B1_04_ENET_RX_DATA00, 0, 0xB0E9u }, \
169165
{ IOMUXC_GPIO_B1_05_ENET_RX_DATA01, 0, 0xB0E9u }, \

ports/mimxrt/boards/MIMXRT1050_EVK/pins.csv

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,3 +36,13 @@ SD_RX,GPIO_AD_B1_12
3636
SCK_TX,GPIO_AD_B1_14
3737
WS_TX,GPIO_AD_B1_15
3838
SD_TX,GPIO_AD_B1_13
39+
40+
-ENET_RESET,-GPIO_AD_B0_09
41+
-ENET_INT,-GPIO_AD_B0_10
42+
-SD_CMD,-GPIO_SD_B0_00
43+
-SD_CLK,-GPIO_SD_B0_01
44+
-SD_CD_B,-GPIO_B1_12
45+
-SD_DATA0,-GPIO_SD_B0_02
46+
-SD_DATA1,-GPIO_SD_B0_03
47+
-SD_DATA2,-GPIO_SD_B0_04
48+
-SD_DATA3,-GPIO_SD_B0_05

ports/mimxrt/boards/MIMXRT1060_EVK/mpconfigboard.h

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -158,10 +158,6 @@
158158
#define ENET_PHY_ADDRESS (2)
159159
#define ENET_PHY_OPS phyksz8081_ops
160160

161-
// Etherner PIN definitions
162-
#define ENET_RESET_PIN &pin_GPIO_AD_B0_09
163-
#define ENET_INT_PIN &pin_GPIO_AD_B0_10
164-
165161
#define IOMUX_TABLE_ENET \
166162
{ IOMUXC_GPIO_B1_04_ENET_RX_DATA00, 0, 0xB0E9u }, \
167163
{ IOMUXC_GPIO_B1_05_ENET_RX_DATA01, 0, 0xB0E9u }, \

ports/mimxrt/boards/MIMXRT1060_EVK/pins.csv

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,3 +36,13 @@ SD_RX,GPIO_AD_B1_12
3636
SCK_TX,GPIO_AD_B1_14
3737
WS_TX,GPIO_AD_B1_15
3838
SD_TX,GPIO_AD_B1_13
39+
40+
-ENET_RESET,-GPIO_AD_B0_09
41+
-ENET_INT,-GPIO_AD_B0_10
42+
-SD_CMD,-GPIO_SD_B0_00
43+
-SD_CLK,-GPIO_SD_B0_01
44+
-SD_CD_B,-GPIO_B1_12
45+
-SD_DATA0,-GPIO_SD_B0_02
46+
-SD_DATA1,-GPIO_SD_B0_03
47+
-SD_DATA2,-GPIO_SD_B0_04
48+
-SD_DATA3,-GPIO_SD_B0_05

ports/mimxrt/boards/MIMXRT1064_EVK/mpconfigboard.h

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -158,10 +158,6 @@
158158
#define ENET_PHY_ADDRESS (2)
159159
#define ENET_PHY_OPS phyksz8081_ops
160160

161-
// Etherner PIN definitions
162-
#define ENET_RESET_PIN &pin_GPIO_AD_B0_09
163-
#define ENET_INT_PIN &pin_GPIO_AD_B0_10
164-
165161
#define IOMUX_TABLE_ENET \
166162
{ IOMUXC_GPIO_B1_04_ENET_RX_DATA00, 0, 0xB0E9u }, \
167163
{ IOMUXC_GPIO_B1_05_ENET_RX_DATA01, 0, 0xB0E9u }, \

ports/mimxrt/boards/MIMXRT1064_EVK/pins.csv

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,3 +36,13 @@ SD_RX,GPIO_AD_B1_12
3636
SCK_TX,GPIO_AD_B1_14
3737
WS_TX,GPIO_AD_B1_15
3838
SD_TX,GPIO_AD_B1_13
39+
40+
-ENET_RESET,-GPIO_AD_B0_09
41+
-ENET_INT,-GPIO_AD_B0_10
42+
-SD_CMD,-GPIO_SD_B0_00
43+
-SD_CLK,-GPIO_SD_B0_01
44+
-SD_CD_B,-GPIO_B1_12
45+
-SD_DATA0,-GPIO_SD_B0_02
46+
-SD_DATA1,-GPIO_SD_B0_03
47+
-SD_DATA2,-GPIO_SD_B0_04
48+
-SD_DATA3,-GPIO_SD_B0_05

ports/mimxrt/boards/MIMXRT1170_EVK/mpconfigboard.h

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -155,10 +155,6 @@
155155
#define ENET_PHY KSZ8081
156156
#define ENET_PHY_OPS phyksz8081_ops
157157

158-
// 10/100 Ethernet PIN definitions
159-
#define ENET_RESET_PIN &pin_GPIO_LPSR_12
160-
#define ENET_INT_PIN &pin_GPIO_AD_12
161-
162158
#define IOMUX_TABLE_ENET \
163159
{ IOMUXC_GPIO_DISP_B2_06_ENET_RX_DATA00, 0, 0x06u }, \
164160
{ IOMUXC_GPIO_DISP_B2_07_ENET_RX_DATA01, 0, 0x06u }, \

ports/mimxrt/boards/MIMXRT1170_EVK/pins.csv

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,3 +57,13 @@ SD_RX,GPIO_AD_20
5757
SCK_TX,GPIO_AD_22
5858
WS_TX,GPIO_AD_23
5959
SD_TX,GPIO_AD_21
60+
61+
-ENET_RESET,-GPIO_LPSR_12
62+
-ENET_INT,-GPIO_AD_12
63+
-ENET_1_RESET,-GPIO_DISP_B2_13
64+
-SD_CMD,-GPIO_SD_B1_00
65+
-SD_CLK,-GPIO_SD_B1_01
66+
-SD_DATA0,-GPIO_SD_B1_02
67+
-SD_DATA1,-GPIO_SD_B1_03
68+
-SD_DATA2,-GPIO_SD_B1_04
69+
-SD_DATA3,-GPIO_SD_B1_05

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy