Corrected TDF pinout/pin-count issues found by the validation script

This commit is contained in:
Nav
2021-06-09 22:51:55 +01:00
parent b119ee8c4b
commit 213506d136
32 changed files with 379 additions and 337 deletions

View File

@@ -2,13 +2,13 @@
<target-description-file>
<variants>
<variant ordercode="ATmega1280V-8AU" speedmax="8000000" tempmin="-40" tempmax="85" vccmin="1.8" vccmax="5.5"
package="TQFP100" pinout="TQFP"/>
package="TQFP100" pinout="TQFP100"/>
<variant ordercode="ATmega1280V-8CU" speedmax="8000000" tempmin="-40" tempmax="85" vccmin="1.8" vccmax="5.5"
package="CBGA100" pinout="CBGA"/>
package="CBGA100" pinout="CBGA100"/>
<variant ordercode="ATmega1280-16AU" speedmax="16000000" tempmin="-40" tempmax="85" vccmin="2.7" vccmax="5.5"
package="TQFP100" pinout="TQFP"/>
package="TQFP100" pinout="TQFP100"/>
<variant ordercode="ATmega1280-16CU" speedmax="16000000" tempmin="-40" tempmax="85" vccmin="2.7" vccmax="5.5"
package="CBGA100" pinout="CBGA"/>
package="CBGA100" pinout="CBGA100"/>
</variants>
<device name="ATmega1280" architecture="AVR8" family="megaAVR">
<address-spaces>
@@ -1858,7 +1858,7 @@
</module>
</modules>
<pinouts>
<pinout name="TQFP">
<pinout name="TQFP100">
<pin pad="PG5" position="1"/>
<pin pad="PE0" position="2"/>
<pin pad="PE1" position="3"/>
@@ -1960,7 +1960,7 @@
<pin pad="GND" position="99"/>
<pin pad="AVCC" position="100"/>
</pinout>
<pinout name="CBGA">
<pinout name="CBGA100">
<pin pad="GND" position="A1"/>
<pin pad="AVCC" position="B1"/>
<pin pad="PE2" position="C1"/>

View File

@@ -3,8 +3,6 @@
<variants>
<variant ordercode="ATmega168A-AU" tempmin="-40" tempmax="85" speedmax="20000000" pinout="TQFP32"
package="TQFP32" vccmin="1.8" vccmax="5.5"/>
<variant ordercode="ATmega168A-CCU" tempmin="-40" tempmax="85" speedmax="20000000" pinout="UFBGA32"
package="UFBGA32" vccmin="1.8" vccmax="5.5"/>
<variant ordercode="ATmega168A-MMH" tempmin="-40" tempmax="85" speedmax="20000000" pinout="QFN28"
package="QFN28" vccmin="1.8" vccmax="5.5"/>
<variant ordercode="ATmega168A-MU" tempmin="-40" tempmax="85" speedmax="20000000" pinout="QFN32" package="QFN32"
@@ -1306,38 +1304,5 @@
<pin position="27" pad="PC4"/>
<pin position="28" pad="PC5"/>
</pinout>
<pinout name="UFBGA32" caption="UFBGA32">
<pin position="B1" pad="PD3"/>
<pin position="B2" pad="PD4"/>
<pin position="C1" pad="GND"/>
<pin position="D1" pad="VDD"/>
<pin position="D2" pad="VDD"/>
<pin position="E1" pad="PB6"/>
<pin position="F1" pad="PB7"/>
<pin position="F2" pad="PD5"/>
<pin position="E2" pad="PD6"/>
<pin position="F3" pad="PD7"/>
<pin position="E3" pad="PB0"/>
<pin position="F4" pad="PB1"/>
<pin position="E4" pad="PB2"/>
<pin position="F5" pad="PB3"/>
<pin position="F6" pad="PB4"/>
<pin position="E6" pad="PB5"/>
<pin position="E5" pad="AVCC"/>
<pin position="D6" pad="ADC6"/>
<pin position="D5" pad="AREF"/>
<pin position="C6" pad="GND"/>
<pin position="C5" pad="ADC7"/>
<pin position="B6" pad="PC0"/>
<pin position="A6" pad="PC1"/>
<pin position="A5" pad="PC2"/>
<pin position="B5" pad="PC3"/>
<pin position="A4" pad="PC4"/>
<pin position="B4" pad="PC5"/>
<pin position="A3" pad="PC6"/>
<pin position="B3" pad="PD0"/>
<pin position="A2" pad="PD1"/>
<pin position="A1" pad="PD2"/>
</pinout>
</pinouts>
</target-description-file>

View File

@@ -3,8 +3,6 @@
<variants>
<variant ordercode="ATmega168PA-AU" tempmin="-40" tempmax="85" speedmax="20000000" pinout="TQFP32"
package="TQFP32" vccmin="1.8" vccmax="5.5"/>
<variant ordercode="ATmega168PA-CCU" tempmin="-40" tempmax="85" speedmax="20000000" pinout="UFBGA32"
package="UFBGA32" vccmin="1.8" vccmax="5.5"/>
<variant ordercode="ATmega168PA-MMH" tempmin="-40" tempmax="85" speedmax="20000000" pinout="QFN28"
package="QFN28" vccmin="1.8" vccmax="5.5"/>
<variant ordercode="ATmega168PA-MU" tempmin="-40" tempmax="85" speedmax="20000000" pinout="QFN32"
@@ -1314,38 +1312,5 @@
<pin position="27" pad="PC4"/>
<pin position="28" pad="PC5"/>
</pinout>
<pinout name="UFBGA32" caption="UFBGA32">
<pin position="B1" pad="PD3"/>
<pin position="B2" pad="PD4"/>
<pin position="C1" pad="GND"/>
<pin position="D1" pad="VDD"/>
<pin position="D2" pad="VDD"/>
<pin position="E1" pad="PB6"/>
<pin position="F1" pad="PB7"/>
<pin position="F2" pad="PD5"/>
<pin position="E2" pad="PD6"/>
<pin position="F3" pad="PD7"/>
<pin position="E3" pad="PB0"/>
<pin position="F4" pad="PB1"/>
<pin position="E4" pad="PB2"/>
<pin position="F5" pad="PB3"/>
<pin position="F6" pad="PB4"/>
<pin position="E6" pad="PB5"/>
<pin position="E5" pad="AVCC"/>
<pin position="D6" pad="ADC6"/>
<pin position="D5" pad="AREF"/>
<pin position="C6" pad="GND"/>
<pin position="C5" pad="ADC7"/>
<pin position="B6" pad="PC0"/>
<pin position="A6" pad="PC1"/>
<pin position="A5" pad="PC2"/>
<pin position="B5" pad="PC3"/>
<pin position="A4" pad="PC4"/>
<pin position="B4" pad="PC5"/>
<pin position="A3" pad="PC6"/>
<pin position="B3" pad="PD0"/>
<pin position="A2" pad="PD1"/>
<pin position="A1" pad="PD2"/>
</pinout>
</pinouts>
</target-description-file>

View File

@@ -2,9 +2,9 @@
<target-description-file>
<variants>
<variant ordercode="ATmega16U2-AU" speedmax="16000000" tempmin="-40" tempmax="85" vccmin="2.7" vccmax="5.5"
package="TQFP32" pinout="QUAD"/>
package="TQFP32" pinout="QFP32"/>
<variant ordercode="ATmega16U2-MU" speedmax="16000000" tempmin="-40" tempmax="85" vccmin="2.7" vccmax="5.5"
package="QFN32" pinout="QUAD"/>
package="QFN32" pinout="QFP32"/>
</variants>
<device name="ATmega16U2" architecture="AVR8" family="megaAVR">
<address-spaces>
@@ -1143,7 +1143,7 @@
</module>
</modules>
<pinouts>
<pinout name="QUAD">
<pinout name="QFP32">
<pin pad="XTAL1" position="1"/>
<pin pad="PC0" position="2"/>
<pin pad="GND" position="3"/>

View File

@@ -2,9 +2,9 @@
<target-description-file>
<variants>
<variant ordercode="ATmega32U2-AU" speedmax="16000000" tempmin="-40" tempmax="85" vccmin="2.7" vccmax="5.5"
package="TQFP32" pinout="QUAD"/>
package="TQFP32" pinout="QFP32"/>
<variant ordercode="ATmega32U2-MU" speedmax="16000000" tempmin="-40" tempmax="85" vccmin="2.7" vccmax="5.5"
package="QFN32" pinout="QUAD"/>
package="QFN32" pinout="QFP32"/>
</variants>
<device name="ATmega32U2" architecture="AVR8" family="megaAVR">
<address-spaces>
@@ -1117,7 +1117,7 @@
</module>
</modules>
<pinouts>
<pinout name="QUAD">
<pinout name="QFP32">
<pin pad="XTAL1" position="1"/>
<pin pad="PC0" position="2"/>
<pin pad="GND" position="3"/>

View File

@@ -3,8 +3,6 @@
<variants>
<variant ordercode="ATmega48A-AU" tempmin="-40" tempmax="85" speedmax="20000000" pinout="TQFP32"
package="TQFP32" vccmin="1.8" vccmax="5.5"/>
<variant ordercode="ATmega48A-CCU" tempmin="-40" tempmax="85" speedmax="20000000" pinout="UFBGA32"
package="UFBGA32" vccmin="1.8" vccmax="5.5"/>
<variant ordercode="ATmega48A-MMH" tempmin="-40" tempmax="85" speedmax="20000000" pinout="QFN28" package="QFN28"
vccmin="1.8" vccmax="5.5"/>
<variant ordercode="ATmega48A-MU" tempmin="-40" tempmax="85" speedmax="20000000" pinout="QFN32" package="QFN32"
@@ -1281,38 +1279,5 @@
<pin position="27" pad="PC4"/>
<pin position="28" pad="PC5"/>
</pinout>
<pinout name="UFBGA32" caption="UFBGA32">
<pin position="B1" pad="PD3"/>
<pin position="B2" pad="PD4"/>
<pin position="C1" pad="GND"/>
<pin position="D1" pad="VDD"/>
<pin position="D2" pad="VDD"/>
<pin position="E1" pad="PB6"/>
<pin position="F1" pad="PB7"/>
<pin position="F2" pad="PD5"/>
<pin position="E2" pad="PD6"/>
<pin position="F3" pad="PD7"/>
<pin position="E3" pad="PB0"/>
<pin position="F4" pad="PB1"/>
<pin position="E4" pad="PB2"/>
<pin position="F5" pad="PB3"/>
<pin position="F6" pad="PB4"/>
<pin position="E6" pad="PB5"/>
<pin position="E5" pad="AVCC"/>
<pin position="D6" pad="ADC6"/>
<pin position="D5" pad="AREF"/>
<pin position="C6" pad="GND"/>
<pin position="C5" pad="ADC7"/>
<pin position="B6" pad="PC0"/>
<pin position="A6" pad="PC1"/>
<pin position="A5" pad="PC2"/>
<pin position="B5" pad="PC3"/>
<pin position="A4" pad="PC4"/>
<pin position="B4" pad="PC5"/>
<pin position="A3" pad="PC6"/>
<pin position="B3" pad="PD0"/>
<pin position="A2" pad="PD1"/>
<pin position="A1" pad="PD2"/>
</pinout>
</pinouts>
</target-description-file>

View File

@@ -3,8 +3,6 @@
<variants>
<variant ordercode="ATmega48PA-AU" tempmin="-40" tempmax="85" speedmax="20000000" pinout="TQFP32"
package="TQFP32" vccmin="1.8" vccmax="5.5"/>
<variant ordercode="ATmega48PA-CCU" tempmin="-40" tempmax="85" speedmax="20000000" pinout="UFBGA32"
package="UFBGA32" vccmin="1.8" vccmax="5.5"/>
<variant ordercode="ATmega48PA-MMH" tempmin="-40" tempmax="85" speedmax="20000000" pinout="QFN28"
package="QFN28" vccmin="1.8" vccmax="5.5"/>
<variant ordercode="ATmega48PA-MU" tempmin="-40" tempmax="85" speedmax="20000000" pinout="QFN32" package="QFN32"
@@ -1291,38 +1289,5 @@
<pin position="27" pad="PC4"/>
<pin position="28" pad="PC5"/>
</pinout>
<pinout name="UFBGA32" caption="UFBGA32">
<pin position="B1" pad="PD3"/>
<pin position="B2" pad="PD4"/>
<pin position="C1" pad="GND"/>
<pin position="D1" pad="VDD"/>
<pin position="D2" pad="VDD"/>
<pin position="E1" pad="PB6"/>
<pin position="F1" pad="PB7"/>
<pin position="F2" pad="PD5"/>
<pin position="E2" pad="PD6"/>
<pin position="F3" pad="PD7"/>
<pin position="E3" pad="PB0"/>
<pin position="F4" pad="PB1"/>
<pin position="E4" pad="PB2"/>
<pin position="F5" pad="PB3"/>
<pin position="F6" pad="PB4"/>
<pin position="E6" pad="PB5"/>
<pin position="E5" pad="AVCC"/>
<pin position="D6" pad="ADC6"/>
<pin position="D5" pad="AREF"/>
<pin position="C6" pad="GND"/>
<pin position="C5" pad="ADC7"/>
<pin position="B6" pad="PC0"/>
<pin position="A6" pad="PC1"/>
<pin position="A5" pad="PC2"/>
<pin position="B5" pad="PC3"/>
<pin position="A4" pad="PC4"/>
<pin position="B4" pad="PC5"/>
<pin position="A3" pad="PC6"/>
<pin position="B3" pad="PD0"/>
<pin position="A2" pad="PD1"/>
<pin position="A1" pad="PD2"/>
</pinout>
</pinouts>
</target-description-file>

View File

@@ -2,13 +2,13 @@
<target-description-file>
<variants>
<variant ordercode="ATmega640V-8AU" speedmax="8000000" tempmin="-40" tempmax="85" vccmin="1.8" vccmax="5.5"
package="TQFP100" pinout="TQFP"/>
package="TQFP100" pinout="TQFP100"/>
<variant ordercode="ATmega640V-8CU" speedmax="8000000" tempmin="-40" tempmax="85" vccmin="1.8" vccmax="5.5"
package="CBGA100" pinout="CBGA"/>
package="CBGA100" pinout="CBGA100"/>
<variant ordercode="ATmega640-16AU" speedmax="16000000" tempmin="-40" tempmax="85" vccmin="2.7" vccmax="5.5"
package="TQFP100" pinout="TQFP"/>
package="TQFP100" pinout="TQFP100"/>
<variant ordercode="ATmega640-16CU" speedmax="16000000" tempmin="-40" tempmax="85" vccmin="2.7" vccmax="5.5"
package="CBGA100" pinout="CBGA"/>
package="CBGA100" pinout="CBGA100"/>
</variants>
<device name="ATmega640" architecture="AVR8" family="megaAVR">
<address-spaces>
@@ -1851,7 +1851,7 @@
</module>
</modules>
<pinouts>
<pinout name="TQFP">
<pinout name="TQFP100">
<pin pad="PG5" position="1"/>
<pin pad="PE0" position="2"/>
<pin pad="PE1" position="3"/>
@@ -1953,7 +1953,7 @@
<pin pad="GND" position="99"/>
<pin pad="AVCC" position="100"/>
</pinout>
<pinout name="CBGA">
<pinout name="CBGA100">
<pin pad="GND" position="A1"/>
<pin pad="AVCC" position="B1"/>
<pin pad="PE2" position="C1"/>

View File

@@ -3,8 +3,6 @@
<variants>
<variant ordercode="ATmega88A-AU" tempmin="-40" tempmax="85" speedmax="20000000" pinout="TQFP32"
package="TQFP32" vccmin="1.8" vccmax="5.5"/>
<variant ordercode="ATmega88A-CCU" tempmin="-40" tempmax="85" speedmax="20000000" pinout="UFBGA32"
package="UFBGA32" vccmin="1.8" vccmax="5.5"/>
<variant ordercode="ATmega88A-MMH" tempmin="-40" tempmax="85" speedmax="20000000" pinout="QFN28" package="QFN28"
vccmin="1.8" vccmax="5.5"/>
<variant ordercode="ATmega88A-MU" tempmin="-40" tempmax="85" speedmax="20000000" pinout="QFN32" package="QFN32"
@@ -1306,38 +1304,5 @@
<pin position="27" pad="PC4"/>
<pin position="28" pad="PC5"/>
</pinout>
<pinout name="UFBGA32" caption="UFBGA32">
<pin position="B1" pad="PD3"/>
<pin position="B2" pad="PD4"/>
<pin position="C1" pad="GND"/>
<pin position="D1" pad="VDD"/>
<pin position="D2" pad="VDD"/>
<pin position="E1" pad="PB6"/>
<pin position="F1" pad="PB7"/>
<pin position="F2" pad="PD5"/>
<pin position="E2" pad="PD6"/>
<pin position="F3" pad="PD7"/>
<pin position="E3" pad="PB0"/>
<pin position="F4" pad="PB1"/>
<pin position="E4" pad="PB2"/>
<pin position="F5" pad="PB3"/>
<pin position="F6" pad="PB4"/>
<pin position="E6" pad="PB5"/>
<pin position="E5" pad="AVCC"/>
<pin position="D6" pad="ADC6"/>
<pin position="D5" pad="AREF"/>
<pin position="C6" pad="GND"/>
<pin position="C5" pad="ADC7"/>
<pin position="B6" pad="PC0"/>
<pin position="A6" pad="PC1"/>
<pin position="A5" pad="PC2"/>
<pin position="B5" pad="PC3"/>
<pin position="A4" pad="PC4"/>
<pin position="B4" pad="PC5"/>
<pin position="A3" pad="PC6"/>
<pin position="B3" pad="PD0"/>
<pin position="A2" pad="PD1"/>
<pin position="A1" pad="PD2"/>
</pinout>
</pinouts>
</target-description-file>

View File

@@ -3,8 +3,6 @@
<variants>
<variant ordercode="ATmega88PA-AU" tempmin="-40" tempmax="85" speedmax="20000000" pinout="TQFP32"
package="TQFP32" vccmin="1.8" vccmax="5.5"/>
<variant ordercode="ATmega88PA-CCU" tempmin="-40" tempmax="85" speedmax="20000000" pinout="UFBGA32"
package="UFBGA32" vccmin="1.8" vccmax="5.5"/>
<variant ordercode="ATmega88PA-MMH" tempmin="-40" tempmax="85" speedmax="20000000" pinout="QFN28"
package="QFN28" vccmin="1.8" vccmax="5.5"/>
<variant ordercode="ATmega88PA-MU" tempmin="-40" tempmax="85" speedmax="20000000" pinout="QFN32" package="QFN32"
@@ -1316,38 +1314,5 @@
<pin position="27" pad="PC4"/>
<pin position="28" pad="PC5"/>
</pinout>
<pinout name="UFBGA32" caption="UFBGA32">
<pin position="B1" pad="PD3"/>
<pin position="B2" pad="PD4"/>
<pin position="C1" pad="GND"/>
<pin position="D1" pad="VDD"/>
<pin position="D2" pad="VDD"/>
<pin position="E1" pad="PB6"/>
<pin position="F1" pad="PB7"/>
<pin position="F2" pad="PD5"/>
<pin position="E2" pad="PD6"/>
<pin position="F3" pad="PD7"/>
<pin position="E3" pad="PB0"/>
<pin position="F4" pad="PB1"/>
<pin position="E4" pad="PB2"/>
<pin position="F5" pad="PB3"/>
<pin position="F6" pad="PB4"/>
<pin position="E6" pad="PB5"/>
<pin position="E5" pad="AVCC"/>
<pin position="D6" pad="ADC6"/>
<pin position="D5" pad="AREF"/>
<pin position="C6" pad="GND"/>
<pin position="C5" pad="ADC7"/>
<pin position="B6" pad="PC0"/>
<pin position="A6" pad="PC1"/>
<pin position="A5" pad="PC2"/>
<pin position="B5" pad="PC3"/>
<pin position="A4" pad="PC4"/>
<pin position="B4" pad="PC5"/>
<pin position="A3" pad="PC6"/>
<pin position="B3" pad="PD0"/>
<pin position="A2" pad="PD1"/>
<pin position="A1" pad="PD2"/>
</pinout>
</pinouts>
</target-description-file>

View File

@@ -2,9 +2,9 @@
<target-description-file>
<variants>
<variant ordercode="ATmega8U2-AU" speedmax="16000000" tempmin="-40" tempmax="85" vccmin="2.7" vccmax="5.5"
package="TQFP32" pinout="QUAD"/>
package="TQFP32" pinout="QFP32"/>
<variant ordercode="ATmega8U2-MU" speedmax="16000000" tempmin="-40" tempmax="85" vccmin="2.7" vccmax="5.5"
package="QFN32" pinout="QUAD"/>
package="QFN32" pinout="QFP32"/>
</variants>
<device name="ATmega8U2" architecture="AVR8" family="megaAVR">
<address-spaces>
@@ -1117,7 +1117,7 @@
</module>
</modules>
<pinouts>
<pinout name="QUAD">
<pinout name="QFP32">
<pin pad="XTAL1" position="1"/>
<pin pad="PC0" position="2"/>
<pin pad="GND" position="3"/>