fix rgmii pinouts
authorLuke Leighton <lkcl@lkcl.net>
Tue, 27 Feb 2018 02:36:04 +0000 (02:36 +0000)
committerLuke Leighton <lkcl@lkcl.net>
Tue, 27 Feb 2018 02:36:04 +0000 (02:36 +0000)
shakti/m_class/pinouts.mdwn
shakti/m_class/pinouts.py

index 17e54a904ed495e9efa16878f048fa8ed0e7737a..0aa5ff28ad761493e243e115bfa6b6d3fc54fadd 100644 (file)
@@ -1,11 +1,3 @@
-['CMD', 'CLK', 'D0', 'D1', 'D2', 'D3'] None None
-['CMD', 'CLK', 'D0', 'D1', 'D2', 'D3'] None None
-['CMD', 'CLK', 'D0', 'D1', 'D2', 'D3'] None None
-['CMD', 'CLK', 'D0', 'D1', 'D2', 'D3'] None None
-['CMD', 'CLK', 'D0', 'D1', 'D2', 'D3'] None None
-['CMD', 'CLK', 'D0', 'D1', 'D2', 'D3'] None None
-['CMD', 'CLK', 'D0', 'D1', 'D2', 'D3'] None 2
-['CMD', 'CLK', 'D0', 'D1', 'D2', 'D3'] 2 None
 # Pinouts (PinMux)
 
 auto-generated by [[pinouts.py]]
@@ -143,21 +135,21 @@ auto-generated by [[pinouts.py]]
 | 126 | G GPIOG0    | G RG_ERXD0  | G LCDCK_1   | G FB_AD8    |
 | 127 | G GPIOG1    | G RG_ERXD1  | G LCDDE_1   | G FB_AD9    |
 | 128 | G GPIOG2    | G RG_ERXD2  | G LCDHS_1   | G FB_AD10   |
-| 129 | G GPIOG3    | G RG_ETXD0  | G LCDVS_1   | G FB_AD11   |
-| 130 | G GPIOG4    | G RG_ETXD1  | G LCD0_1    | G FB_AD12   |
-| 131 | G GPIOG5    | G RG_ETXD2  | G LCD1_1    | G FB_AD13   |
-| 132 | G GPIOG6    | G RG_FB_CS0 | G LCD2_1    | G FB_AD14   |
-| 133 | G GPIOG7    | G RG_FB_CS1 | G LCD3_1    | G FB_AD15   |
-| 134 | G GPIOG8    | G RG_ERXCK  | G LCD4_1    | G FB_AD16   |
-| 135 | G GPIOG9    | G RG_ERXERR | G LCD5_1    | G FB_AD17   |
-| 136 | G GPIOG10   | G RG_ERXDV  | G LCD6_1    | G FB_AD18   |
-| 137 | G GPIOG11   | G RG_EMDC   | G LCD7_1    | G FB_AD19   |
-| 138 | G GPIOG12   | G RG_EMDIO  | G LCD8_1    | G FB_AD20   |
-| 139 | G GPIOG13   | G RG_ETXEN  | G LCD9_1    | G FB_AD21   |
-| 140 | G GPIOG14   | G RG_ETXCK  | G LCD10_1   | G FB_AD22   |
-| 141 | G GPIOG15   | G RG_ECRS   | G LCD11_1   | G FB_AD23   |
-| 142 | G GPIOG16   | G RG_ECOL   | G LCD12_1   | G FB_AD24   |
-| 143 | G GPIOG17   | G RG_ETXERR | G LCD13_1   | G FB_AD25   |
+| 129 | G GPIOG3    | G RG_ERXD3  | G LCDVS_1   | G FB_AD11   |
+| 130 | G GPIOG4    | G RG_ETXD0  | G LCD0_1    | G FB_AD12   |
+| 131 | G GPIOG5    | G RG_ETXD1  | G LCD1_1    | G FB_AD13   |
+| 132 | G GPIOG6    | G RG_ETXD2  | G LCD2_1    | G FB_AD14   |
+| 133 | G GPIOG7    | G RG_ETXD3  | G LCD3_1    | G FB_AD15   |
+| 134 | G GPIOG8    | G RG_FB_CS0 | G LCD4_1    | G FB_AD16   |
+| 135 | G GPIOG9    | G RG_FB_CS1 | G LCD5_1    | G FB_AD17   |
+| 136 | G GPIOG10   | G RG_ERXCK  | G LCD6_1    | G FB_AD18   |
+| 137 | G GPIOG11   | G RG_ERXERR | G LCD7_1    | G FB_AD19   |
+| 138 | G GPIOG12   | G RG_ERXDV  | G LCD8_1    | G FB_AD20   |
+| 139 | G GPIOG13   | G RG_EMDC   | G LCD9_1    | G FB_AD21   |
+| 140 | G GPIOG14   | G RG_EMDIO  | G LCD10_1   | G FB_AD22   |
+| 141 | G GPIOG15   | G RG_ETXEN  | G LCD11_1   | G FB_AD23   |
+| 142 | G GPIOG16   | G RG_ETXCK  | G LCD12_1   | G FB_AD24   |
+| 143 | G GPIOG17   | G RG_ECRS   | G LCD13_1   | G FB_AD25   |
 | 144 | G GPIOG18   | G ULPI3_CK  | G LCD14_1   | G FB_AD26   |
 | 145 | G GPIOG19   | G ULPI3_DIR | G LCD15_1   | G FB_AD27   |
 | 146 | G GPIOG20   | G ULPI3_STP | G LCD16_1   | G FB_AD28   |
@@ -469,24 +461,24 @@ PWM (pulse-width modulation)
 
 RGMII Ethernet
 
-* RG_ECOL   : G16/1
-* RG_ECRS   : G15/1
-* RG_EMDC   : G11/1
-* RG_EMDIO  : G12/1
-* RG_ERXCK  : G8/1
+* RG_ECRS   : G17/1
+* RG_EMDC   : G13/1
+* RG_EMDIO  : G14/1
+* RG_ERXCK  : G10/1
 * RG_ERXD0  : G0/1
 * RG_ERXD1  : G1/1
 * RG_ERXD2  : G2/1
-* RG_ERXDV  : G10/1
-* RG_ERXERR : G9/1
-* RG_ETXCK  : G14/1
-* RG_ETXD0  : G3/1
-* RG_ETXD1  : G4/1
-* RG_ETXD2  : G5/1
-* RG_ETXEN  : G13/1
-* RG_ETXERR : G17/1
-* RG_FB_CS0 : G6/1
-* RG_FB_CS1 : G7/1
+* RG_ERXD3  : G3/1
+* RG_ERXDV  : G12/1
+* RG_ERXERR : G11/1
+* RG_ETXCK  : G16/1
+* RG_ETXD0  : G4/1
+* RG_ETXD1  : G5/1
+* RG_ETXD2  : G6/1
+* RG_ETXD3  : G7/1
+* RG_ETXEN  : G15/1
+* RG_FB_CS0 : G8/1
+* RG_FB_CS1 : G9/1
 
 ## SD1
 
@@ -849,21 +841,21 @@ EOMA68-compliance
 | 126 | G GPIOG0    | G RG_ERXD0  | G LCDCK_1   | G FB_AD8    |
 | 127 | G GPIOG1    | G RG_ERXD1  | G LCDDE_1   | G FB_AD9    |
 | 128 | G GPIOG2    | G RG_ERXD2  | G LCDHS_1   | G FB_AD10   |
-| 129 | G GPIOG3    | G RG_ETXD0  | G LCDVS_1   | G FB_AD11   |
-| 130 | G GPIOG4    | G RG_ETXD1  | G LCD0_1    | G FB_AD12   |
-| 131 | G GPIOG5    | G RG_ETXD2  | G LCD1_1    | G FB_AD13   |
-| 132 | G GPIOG6    | G RG_FB_CS0 | G LCD2_1    | G FB_AD14   |
-| 133 | G GPIOG7    | G RG_FB_CS1 | G LCD3_1    | G FB_AD15   |
-| 134 | G GPIOG8    | G RG_ERXCK  | G LCD4_1    | G FB_AD16   |
-| 135 | G GPIOG9    | G RG_ERXERR | G LCD5_1    | G FB_AD17   |
-| 136 | G GPIOG10   | G RG_ERXDV  | G LCD6_1    | G FB_AD18   |
-| 137 | G GPIOG11   | G RG_EMDC   | G LCD7_1    | G FB_AD19   |
-| 138 | G GPIOG12   | G RG_EMDIO  | G LCD8_1    | G FB_AD20   |
-| 139 | G GPIOG13   | G RG_ETXEN  | G LCD9_1    | G FB_AD21   |
-| 140 | G GPIOG14   | G RG_ETXCK  | G LCD10_1   | G FB_AD22   |
-| 141 | G GPIOG15   | G RG_ECRS   | G LCD11_1   | G FB_AD23   |
-| 142 | G GPIOG16   | G RG_ECOL   | G LCD12_1   | G FB_AD24   |
-| 143 | G GPIOG17   | G RG_ETXERR | G LCD13_1   | G FB_AD25   |
+| 129 | G GPIOG3    | G RG_ERXD3  | G LCDVS_1   | G FB_AD11   |
+| 130 | G GPIOG4    | G RG_ETXD0  | G LCD0_1    | G FB_AD12   |
+| 131 | G GPIOG5    | G RG_ETXD1  | G LCD1_1    | G FB_AD13   |
+| 132 | G GPIOG6    | G RG_ETXD2  | G LCD2_1    | G FB_AD14   |
+| 133 | G GPIOG7    | G RG_ETXD3  | G LCD3_1    | G FB_AD15   |
+| 134 | G GPIOG8    | G RG_FB_CS0 | G LCD4_1    | G FB_AD16   |
+| 135 | G GPIOG9    | G RG_FB_CS1 | G LCD5_1    | G FB_AD17   |
+| 136 | G GPIOG10   | G RG_ERXCK  | G LCD6_1    | G FB_AD18   |
+| 137 | G GPIOG11   | G RG_ERXERR | G LCD7_1    | G FB_AD19   |
+| 138 | G GPIOG12   | G RG_ERXDV  | G LCD8_1    | G FB_AD20   |
+| 139 | G GPIOG13   | G RG_EMDC   | G LCD9_1    | G FB_AD21   |
+| 140 | G GPIOG14   | G RG_EMDIO  | G LCD10_1   | G FB_AD22   |
+| 141 | G GPIOG15   | G RG_ETXEN  | G LCD11_1   | G FB_AD23   |
+| 142 | G GPIOG16   | G RG_ETXCK  | G LCD12_1   | G FB_AD24   |
+| 143 | G GPIOG17   | G RG_ECRS   | G LCD13_1   | G FB_AD25   |
 | 144 | G GPIOG18   | G ULPI3_CK  | G LCD14_1   | G FB_AD26   |
 | 145 | G GPIOG19   | G ULPI3_DIR | G LCD15_1   | G FB_AD27   |
 | 146 | G GPIOG20   | G ULPI3_STP | G LCD16_1   | G FB_AD28   |
@@ -1071,21 +1063,21 @@ EOMA68-compliance
 | 126 | G GPIOG0    | G RG_ERXD0  | G LCDCK_1   | G FB_AD8    |
 | 127 | G GPIOG1    | G RG_ERXD1  | G LCDDE_1   | G FB_AD9    |
 | 128 | G GPIOG2    | G RG_ERXD2  | G LCDHS_1   | G FB_AD10   |
-| 129 | G GPIOG3    | G RG_ETXD0  | G LCDVS_1   | G FB_AD11   |
-| 130 | G GPIOG4    | G RG_ETXD1  | G LCD0_1    | G FB_AD12   |
-| 131 | G GPIOG5    | G RG_ETXD2  | G LCD1_1    | G FB_AD13   |
-| 132 | G GPIOG6    | G RG_FB_CS0 | G LCD2_1    | G FB_AD14   |
-| 133 | G GPIOG7    | G RG_FB_CS1 | G LCD3_1    | G FB_AD15   |
-| 134 | G GPIOG8    | G RG_ERXCK  | G LCD4_1    | G FB_AD16   |
-| 135 | G GPIOG9    | G RG_ERXERR | G LCD5_1    | G FB_AD17   |
-| 136 | G GPIOG10   | G RG_ERXDV  | G LCD6_1    | G FB_AD18   |
-| 137 | G GPIOG11   | G RG_EMDC   | G LCD7_1    | G FB_AD19   |
-| 138 | G GPIOG12   | G RG_EMDIO  | G LCD8_1    | G FB_AD20   |
-| 139 | G GPIOG13   | G RG_ETXEN  | G LCD9_1    | G FB_AD21   |
-| 140 | G GPIOG14   | G RG_ETXCK  | G LCD10_1   | G FB_AD22   |
-| 141 | G GPIOG15   | G RG_ECRS   | G LCD11_1   | G FB_AD23   |
-| 142 | G GPIOG16   | G RG_ECOL   | G LCD12_1   | G FB_AD24   |
-| 143 | G GPIOG17   | G RG_ETXERR | G LCD13_1   | G FB_AD25   |
+| 129 | G GPIOG3    | G RG_ERXD3  | G LCDVS_1   | G FB_AD11   |
+| 130 | G GPIOG4    | G RG_ETXD0  | G LCD0_1    | G FB_AD12   |
+| 131 | G GPIOG5    | G RG_ETXD1  | G LCD1_1    | G FB_AD13   |
+| 132 | G GPIOG6    | G RG_ETXD2  | G LCD2_1    | G FB_AD14   |
+| 133 | G GPIOG7    | G RG_ETXD3  | G LCD3_1    | G FB_AD15   |
+| 134 | G GPIOG8    | G RG_FB_CS0 | G LCD4_1    | G FB_AD16   |
+| 135 | G GPIOG9    | G RG_FB_CS1 | G LCD5_1    | G FB_AD17   |
+| 136 | G GPIOG10   | G RG_ERXCK  | G LCD6_1    | G FB_AD18   |
+| 137 | G GPIOG11   | G RG_ERXERR | G LCD7_1    | G FB_AD19   |
+| 138 | G GPIOG12   | G RG_ERXDV  | G LCD8_1    | G FB_AD20   |
+| 139 | G GPIOG13   | G RG_EMDC   | G LCD9_1    | G FB_AD21   |
+| 140 | G GPIOG14   | G RG_EMDIO  | G LCD10_1   | G FB_AD22   |
+| 141 | G GPIOG15   | G RG_ETXEN  | G LCD11_1   | G FB_AD23   |
+| 142 | G GPIOG16   | G RG_ETXCK  | G LCD12_1   | G FB_AD24   |
+| 143 | G GPIOG17   | G RG_ECRS   | G LCD13_1   | G FB_AD25   |
 | 144 | G GPIOG18   | G ULPI3_CK  | G LCD14_1   | G FB_AD26   |
 | 145 | G GPIOG19   | G ULPI3_DIR | G LCD15_1   | G FB_AD27   |
 | 146 | G GPIOG20   | G ULPI3_STP | G LCD16_1   | G FB_AD28   |
@@ -1302,21 +1294,21 @@ Frees up large numbers of GPIO from RGB/TTL bank
 | 126 | G GPIOG0    | G RG_ERXD0  | G LCDCK_1   | G FB_AD8    |
 | 127 | G GPIOG1    | G RG_ERXD1  | G LCDDE_1   | G FB_AD9    |
 | 128 | G GPIOG2    | G RG_ERXD2  | G LCDHS_1   | G FB_AD10   |
-| 129 | G GPIOG3    | G RG_ETXD0  | G LCDVS_1   | G FB_AD11   |
-| 130 | G GPIOG4    | G RG_ETXD1  | G LCD0_1    | G FB_AD12   |
-| 131 | G GPIOG5    | G RG_ETXD2  | G LCD1_1    | G FB_AD13   |
-| 132 | G GPIOG6    | G RG_FB_CS0 | G LCD2_1    | G FB_AD14   |
-| 133 | G GPIOG7    | G RG_FB_CS1 | G LCD3_1    | G FB_AD15   |
-| 134 | G GPIOG8    | G RG_ERXCK  | G LCD4_1    | G FB_AD16   |
-| 135 | G GPIOG9    | G RG_ERXERR | G LCD5_1    | G FB_AD17   |
-| 136 | G GPIOG10   | G RG_ERXDV  | G LCD6_1    | G FB_AD18   |
-| 137 | G GPIOG11   | G RG_EMDC   | G LCD7_1    | G FB_AD19   |
-| 138 | G GPIOG12   | G RG_EMDIO  | G LCD8_1    | G FB_AD20   |
-| 139 | G GPIOG13   | G RG_ETXEN  | G LCD9_1    | G FB_AD21   |
-| 140 | G GPIOG14   | G RG_ETXCK  | G LCD10_1   | G FB_AD22   |
-| 141 | G GPIOG15   | G RG_ECRS   | G LCD11_1   | G FB_AD23   |
-| 142 | G GPIOG16   | G RG_ECOL   | G LCD12_1   | G FB_AD24   |
-| 143 | G GPIOG17   | G RG_ETXERR | G LCD13_1   | G FB_AD25   |
+| 129 | G GPIOG3    | G RG_ERXD3  | G LCDVS_1   | G FB_AD11   |
+| 130 | G GPIOG4    | G RG_ETXD0  | G LCD0_1    | G FB_AD12   |
+| 131 | G GPIOG5    | G RG_ETXD1  | G LCD1_1    | G FB_AD13   |
+| 132 | G GPIOG6    | G RG_ETXD2  | G LCD2_1    | G FB_AD14   |
+| 133 | G GPIOG7    | G RG_ETXD3  | G LCD3_1    | G FB_AD15   |
+| 134 | G GPIOG8    | G RG_FB_CS0 | G LCD4_1    | G FB_AD16   |
+| 135 | G GPIOG9    | G RG_FB_CS1 | G LCD5_1    | G FB_AD17   |
+| 136 | G GPIOG10   | G RG_ERXCK  | G LCD6_1    | G FB_AD18   |
+| 137 | G GPIOG11   | G RG_ERXERR | G LCD7_1    | G FB_AD19   |
+| 138 | G GPIOG12   | G RG_ERXDV  | G LCD8_1    | G FB_AD20   |
+| 139 | G GPIOG13   | G RG_EMDC   | G LCD9_1    | G FB_AD21   |
+| 140 | G GPIOG14   | G RG_EMDIO  | G LCD10_1   | G FB_AD22   |
+| 141 | G GPIOG15   | G RG_ETXEN  | G LCD11_1   | G FB_AD23   |
+| 142 | G GPIOG16   | G RG_ETXCK  | G LCD12_1   | G FB_AD24   |
+| 143 | G GPIOG17   | G RG_ECRS   | G LCD13_1   | G FB_AD25   |
 | 144 | G GPIOG18   | G ULPI3_CK  | G LCD14_1   | G FB_AD26   |
 | 145 | G GPIOG19   | G ULPI3_DIR | G LCD15_1   | G FB_AD27   |
 | 146 | G GPIOG20   | G ULPI3_STP | G LCD16_1   | G FB_AD28   |
@@ -1567,21 +1559,21 @@ which also includes ADC, DAC, more PWM etc.
 | 126 | G GPIOG0    | G RG_ERXD0  | G LCDCK_1   | G FB_AD8    |
 | 127 | G GPIOG1    | G RG_ERXD1  | G LCDDE_1   | G FB_AD9    |
 | 128 | G GPIOG2    | G RG_ERXD2  | G LCDHS_1   | G FB_AD10   |
-| 129 | G GPIOG3    | G RG_ETXD0  | G LCDVS_1   | G FB_AD11   |
-| 130 | G GPIOG4    | G RG_ETXD1  | G LCD0_1    | G FB_AD12   |
-| 131 | G GPIOG5    | G RG_ETXD2  | G LCD1_1    | G FB_AD13   |
-| 132 | G GPIOG6    | G RG_FB_CS0 | G LCD2_1    | G FB_AD14   |
-| 133 | G GPIOG7    | G RG_FB_CS1 | G LCD3_1    | G FB_AD15   |
-| 134 | G GPIOG8    | G RG_ERXCK  | G LCD4_1    | G FB_AD16   |
-| 135 | G GPIOG9    | G RG_ERXERR | G LCD5_1    | G FB_AD17   |
-| 136 | G GPIOG10   | G RG_ERXDV  | G LCD6_1    | G FB_AD18   |
-| 137 | G GPIOG11   | G RG_EMDC   | G LCD7_1    | G FB_AD19   |
-| 138 | G GPIOG12   | G RG_EMDIO  | G LCD8_1    | G FB_AD20   |
-| 139 | G GPIOG13   | G RG_ETXEN  | G LCD9_1    | G FB_AD21   |
-| 140 | G GPIOG14   | G RG_ETXCK  | G LCD10_1   | G FB_AD22   |
-| 141 | G GPIOG15   | G RG_ECRS   | G LCD11_1   | G FB_AD23   |
-| 142 | G GPIOG16   | G RG_ECOL   | G LCD12_1   | G FB_AD24   |
-| 143 | G GPIOG17   | G RG_ETXERR | G LCD13_1   | G FB_AD25   |
+| 129 | G GPIOG3    | G RG_ERXD3  | G LCDVS_1   | G FB_AD11   |
+| 130 | G GPIOG4    | G RG_ETXD0  | G LCD0_1    | G FB_AD12   |
+| 131 | G GPIOG5    | G RG_ETXD1  | G LCD1_1    | G FB_AD13   |
+| 132 | G GPIOG6    | G RG_ETXD2  | G LCD2_1    | G FB_AD14   |
+| 133 | G GPIOG7    | G RG_ETXD3  | G LCD3_1    | G FB_AD15   |
+| 134 | G GPIOG8    | G RG_FB_CS0 | G LCD4_1    | G FB_AD16   |
+| 135 | G GPIOG9    | G RG_FB_CS1 | G LCD5_1    | G FB_AD17   |
+| 136 | G GPIOG10   | G RG_ERXCK  | G LCD6_1    | G FB_AD18   |
+| 137 | G GPIOG11   | G RG_ERXERR | G LCD7_1    | G FB_AD19   |
+| 138 | G GPIOG12   | G RG_ERXDV  | G LCD8_1    | G FB_AD20   |
+| 139 | G GPIOG13   | G RG_EMDC   | G LCD9_1    | G FB_AD21   |
+| 140 | G GPIOG14   | G RG_EMDIO  | G LCD10_1   | G FB_AD22   |
+| 141 | G GPIOG15   | G RG_ETXEN  | G LCD11_1   | G FB_AD23   |
+| 142 | G GPIOG16   | G RG_ETXCK  | G LCD12_1   | G FB_AD24   |
+| 143 | G GPIOG17   | G RG_ECRS   | G LCD13_1   | G FB_AD25   |
 | 144 | G GPIOG18   | G ULPI3_CK  | G LCD14_1   | G FB_AD26   |
 | 145 | G GPIOG19   | G ULPI3_DIR | G LCD15_1   | G FB_AD27   |
 | 146 | G GPIOG20   | G ULPI3_STP | G LCD16_1   | G FB_AD28   |
@@ -1816,21 +1808,21 @@ on the single MCU_INT line, if really needed
 | 126 | G GPIOG0    | G RG_ERXD0  | G LCDCK_1   | G FB_AD8    |
 | 127 | G GPIOG1    | G RG_ERXD1  | G LCDDE_1   | G FB_AD9    |
 | 128 | G GPIOG2    | G RG_ERXD2  | G LCDHS_1   | G FB_AD10   |
-| 129 | G GPIOG3    | G RG_ETXD0  | G LCDVS_1   | G FB_AD11   |
-| 130 | G GPIOG4    | G RG_ETXD1  | G LCD0_1    | G FB_AD12   |
-| 131 | G GPIOG5    | G RG_ETXD2  | G LCD1_1    | G FB_AD13   |
-| 132 | G GPIOG6    | G RG_FB_CS0 | G LCD2_1    | G FB_AD14   |
-| 133 | G GPIOG7    | G RG_FB_CS1 | G LCD3_1    | G FB_AD15   |
-| 134 | G GPIOG8    | G RG_ERXCK  | G LCD4_1    | G FB_AD16   |
-| 135 | G GPIOG9    | G RG_ERXERR | G LCD5_1    | G FB_AD17   |
-| 136 | G GPIOG10   | G RG_ERXDV  | G LCD6_1    | G FB_AD18   |
-| 137 | G GPIOG11   | G RG_EMDC   | G LCD7_1    | G FB_AD19   |
-| 138 | G GPIOG12   | G RG_EMDIO  | G LCD8_1    | G FB_AD20   |
-| 139 | G GPIOG13   | G RG_ETXEN  | G LCD9_1    | G FB_AD21   |
-| 140 | G GPIOG14   | G RG_ETXCK  | G LCD10_1   | G FB_AD22   |
-| 141 | G GPIOG15   | G RG_ECRS   | G LCD11_1   | G FB_AD23   |
-| 142 | G GPIOG16   | G RG_ECOL   | G LCD12_1   | G FB_AD24   |
-| 143 | G GPIOG17   | G RG_ETXERR | G LCD13_1   | G FB_AD25   |
+| 129 | G GPIOG3    | G RG_ERXD3  | G LCDVS_1   | G FB_AD11   |
+| 130 | G GPIOG4    | G RG_ETXD0  | G LCD0_1    | G FB_AD12   |
+| 131 | G GPIOG5    | G RG_ETXD1  | G LCD1_1    | G FB_AD13   |
+| 132 | G GPIOG6    | G RG_ETXD2  | G LCD2_1    | G FB_AD14   |
+| 133 | G GPIOG7    | G RG_ETXD3  | G LCD3_1    | G FB_AD15   |
+| 134 | G GPIOG8    | G RG_FB_CS0 | G LCD4_1    | G FB_AD16   |
+| 135 | G GPIOG9    | G RG_FB_CS1 | G LCD5_1    | G FB_AD17   |
+| 136 | G GPIOG10   | G RG_ERXCK  | G LCD6_1    | G FB_AD18   |
+| 137 | G GPIOG11   | G RG_ERXERR | G LCD7_1    | G FB_AD19   |
+| 138 | G GPIOG12   | G RG_ERXDV  | G LCD8_1    | G FB_AD20   |
+| 139 | G GPIOG13   | G RG_EMDC   | G LCD9_1    | G FB_AD21   |
+| 140 | G GPIOG14   | G RG_EMDIO  | G LCD10_1   | G FB_AD22   |
+| 141 | G GPIOG15   | G RG_ETXEN  | G LCD11_1   | G FB_AD23   |
+| 142 | G GPIOG16   | G RG_ETXCK  | G LCD12_1   | G FB_AD24   |
+| 143 | G GPIOG17   | G RG_ECRS   | G LCD13_1   | G FB_AD25   |
 | 144 | G GPIOG18   | G ULPI3_CK  | G LCD14_1   | G FB_AD26   |
 | 145 | G GPIOG19   | G ULPI3_DIR | G LCD15_1   | G FB_AD27   |
 | 146 | G GPIOG20   | G ULPI3_STP | G LCD16_1   | G FB_AD28   |
@@ -2066,21 +2058,21 @@ on the single MCU_INT line, if really needed
 | 126 | G GPIOG0    | G RG_ERXD0  | G LCDCK_1   | G FB_AD8    |
 | 127 | G GPIOG1    | G RG_ERXD1  | G LCDDE_1   | G FB_AD9    |
 | 128 | G GPIOG2    | G RG_ERXD2  | G LCDHS_1   | G FB_AD10   |
-| 129 | G GPIOG3    | G RG_ETXD0  | G LCDVS_1   | G FB_AD11   |
-| 130 | G GPIOG4    | G RG_ETXD1  | G LCD0_1    | G FB_AD12   |
-| 131 | G GPIOG5    | G RG_ETXD2  | G LCD1_1    | G FB_AD13   |
-| 132 | G GPIOG6    | G RG_FB_CS0 | G LCD2_1    | G FB_AD14   |
-| 133 | G GPIOG7    | G RG_FB_CS1 | G LCD3_1    | G FB_AD15   |
-| 134 | G GPIOG8    | G RG_ERXCK  | G LCD4_1    | G FB_AD16   |
-| 135 | G GPIOG9    | G RG_ERXERR | G LCD5_1    | G FB_AD17   |
-| 136 | G GPIOG10   | G RG_ERXDV  | G LCD6_1    | G FB_AD18   |
-| 137 | G GPIOG11   | G RG_EMDC   | G LCD7_1    | G FB_AD19   |
-| 138 | G GPIOG12   | G RG_EMDIO  | G LCD8_1    | G FB_AD20   |
-| 139 | G GPIOG13   | G RG_ETXEN  | G LCD9_1    | G FB_AD21   |
-| 140 | G GPIOG14   | G RG_ETXCK  | G LCD10_1   | G FB_AD22   |
-| 141 | G GPIOG15   | G RG_ECRS   | G LCD11_1   | G FB_AD23   |
-| 142 | G GPIOG16   | G RG_ECOL   | G LCD12_1   | G FB_AD24   |
-| 143 | G GPIOG17   | G RG_ETXERR | G LCD13_1   | G FB_AD25   |
+| 129 | G GPIOG3    | G RG_ERXD3  | G LCDVS_1   | G FB_AD11   |
+| 130 | G GPIOG4    | G RG_ETXD0  | G LCD0_1    | G FB_AD12   |
+| 131 | G GPIOG5    | G RG_ETXD1  | G LCD1_1    | G FB_AD13   |
+| 132 | G GPIOG6    | G RG_ETXD2  | G LCD2_1    | G FB_AD14   |
+| 133 | G GPIOG7    | G RG_ETXD3  | G LCD3_1    | G FB_AD15   |
+| 134 | G GPIOG8    | G RG_FB_CS0 | G LCD4_1    | G FB_AD16   |
+| 135 | G GPIOG9    | G RG_FB_CS1 | G LCD5_1    | G FB_AD17   |
+| 136 | G GPIOG10   | G RG_ERXCK  | G LCD6_1    | G FB_AD18   |
+| 137 | G GPIOG11   | G RG_ERXERR | G LCD7_1    | G FB_AD19   |
+| 138 | G GPIOG12   | G RG_ERXDV  | G LCD8_1    | G FB_AD20   |
+| 139 | G GPIOG13   | G RG_EMDC   | G LCD9_1    | G FB_AD21   |
+| 140 | G GPIOG14   | G RG_EMDIO  | G LCD10_1   | G FB_AD22   |
+| 141 | G GPIOG15   | G RG_ETXEN  | G LCD11_1   | G FB_AD23   |
+| 142 | G GPIOG16   | G RG_ETXCK  | G LCD12_1   | G FB_AD24   |
+| 143 | G GPIOG17   | G RG_ECRS   | G LCD13_1   | G FB_AD25   |
 | 144 | G GPIOG18   | G ULPI3_CK  | G LCD14_1   | G FB_AD26   |
 | 145 | G GPIOG19   | G ULPI3_DIR | G LCD15_1   | G FB_AD27   |
 | 146 | G GPIOG20   | G ULPI3_STP | G LCD16_1   | G FB_AD28   |
index 996f9353faee7fb1ef33a5536783dccba2c73da0..d33b6a5dc499c629dfb408ee075be2306824b076 100644 (file)
@@ -56,7 +56,6 @@ def sdmmc(bankspec, suffix, offs, bank, mux=1, spec=None,
     sdmmcpins = ['CMD', 'CLK']
     for i in range(4):
         sdmmcpins.append("D%d" % i)
-    print sdmmcpins, start, limit
     sdmmcpins = sdmmcpins[start:limit]
     sdmmcpins = namesuffix('SD', suffix, sdmmcpins)
     return pins(sdmmcpins, bankspec, '', offs, bank, mux, spec)
@@ -108,9 +107,9 @@ def rgbttl(bankspec, suffix, offs, bank, mux=1, spec=None):
 
 def rgmii(bankspec, suffix, offs, bank, mux=1, spec=None):
     buspins = []
-    for i in range(3):
+    for i in range(4):
         buspins.append("RG_ERXD%d" % i)
-    for i in range(3):
+    for i in range(4):
         buspins.append("RG_ETXD%d" % i)
     for i in range(2):
         buspins.append("RG_FB_CS%d" % i)