8fc53a61e99cf9e3988e660aac73991b239b32b2
[processor-sdk/pdk.git] / packages / ti / board / src / am64x_evm / am64x_evm.syscfg
1 /**
2  * These arguments were used when this file was generated. They will be automatically applied on subsequent loads
3  * via the GUI or CLI. Run CLI with '--help' for additional information on how to override these arguments.
4  * @cliArgs --device "AM64x_beta" --package "ALV" --part "Default"
5  * @versions {"data":"20201908","timestamp":"2020110405","tool":"1.6.0+1543","templates":"20190604"}
6  */
8 /**
9  * These are the peripherals and settings in this configuration
10  */
11 const iADC1                            = scripting.addPeripheral("ADC");
12 iADC1.$name                            = "MyADC1";
13 iADC1.$assign                          = "ADC0";
14 iADC1.AIN0.$assign                     = "ADC0_AIN0";
15 iADC1.AIN0.$used                       = true;
16 iADC1.AIN1.$assign                     = "ADC0_AIN1";
17 iADC1.AIN1.$used                       = true;
18 iADC1.AIN2.$assign                     = "ADC0_AIN2";
19 iADC1.AIN2.$used                       = true;
20 iADC1.AIN3.$assign                     = "ADC0_AIN3";
21 iADC1.AIN3.$used                       = true;
22 iADC1.AIN4.$assign                     = "ADC0_AIN4";
23 iADC1.AIN4.$used                       = true;
24 iADC1.AIN5.$assign                     = "ADC0_AIN5";
25 iADC1.AIN5.$used                       = true;
26 iADC1.AIN6.$assign                     = "ADC0_AIN6";
27 iADC1.AIN6.$used                       = true;
28 iADC1.AIN7.$assign                     = "ADC0_AIN7";
29 iADC1.AIN7.$used                       = true;
30 const iDDRSS1                          = scripting.addPeripheral("DDRSS");
31 iDDRSS1.$name                          = "MyDDRSS1";
32 iDDRSS1.$assign                        = "DDR0";
33 const iFSI_RX1                         = scripting.addPeripheral("FSI_RX");
34 iFSI_RX1.$name                         = "MyFSI_RX1";
35 iFSI_RX1.$assign                       = "FSI_RX0";
36 iFSI_RX1.CLK.$assign                   = "GPMC0_AD8";
37 iFSI_RX1.D0.$assign                    = "GPMC0_AD9";
38 iFSI_RX1.D1.$assign                    = "GPMC0_AD10";
39 const iFSI_TX1                         = scripting.addPeripheral("FSI_TX");
40 iFSI_TX1.$name                         = "MyFSI_TX1";
41 iFSI_TX1.CLK.$assign                   = "GPMC0_BE1n";
42 iFSI_TX1.D0.$assign                    = "GPMC0_AD14";
43 iFSI_TX1.D1.$assign                    = "GPMC0_AD15";
44 const iGPIO1                           = scripting.addPeripheral("GPIO");
45 iGPIO1["1"].$assign                    = "OSPI0_LBCLKO";
46 iGPIO1["12"].$assign                   = "OSPI0_CSn1";
47 iGPIO1["12"].$used                     = true;
48 iGPIO1["13"].$assign                   = "OSPI0_CSn2";
49 iGPIO1["13"].$used                     = true;
50 iGPIO1["14"].$assign                   = "OSPI0_CSn3";
51 iGPIO1["14"].$used                     = true;
52 iGPIO1.$name                           = "MyGPIO1";
53 iGPIO1.$assign                         = "GPIO0";
54 const iGPIO2                           = scripting.addPeripheral("GPIO");
55 iGPIO2["43"].$used                     = true;
56 iGPIO2["70"].$assign                   = "EXTINTn";
57 iGPIO2["70"].$used                     = true;
58 iGPIO2["78"].$assign                   = "MMC1_SDWP";
59 iGPIO2["78"].$used                     = true;
60 iGPIO2.$name                           = "MyGPIO2";
61 iGPIO2.$assign                         = "GPIO1";
62 const iI2C1                            = scripting.addPeripheral("I2C");
63 iI2C1.$name                            = "MyI2C1";
64 iI2C1.$assign                          = "I2C0";
65 iI2C1.SCL.$assign                      = "I2C0_SCL";
66 iI2C1.SDA.$assign                      = "I2C0_SDA";
67 const iI2C2                            = scripting.addPeripheral("I2C");
68 iI2C2.$name                            = "MyI2C2";
69 iI2C2.$assign                          = "I2C1";
70 iI2C2.SCL.$assign                      = "I2C1_SCL";
71 iI2C2.SDA.$assign                      = "I2C1_SDA";
72 const iMCAN1                           = scripting.addPeripheral("MCAN");
73 iMCAN1.$name                           = "MyMCAN1";
74 iMCAN1.$assign                         = "MCAN0";
75 iMCAN1.RX.$assign                      = "MCAN0_RX";
76 iMCAN1.TX.$assign                      = "MCAN0_TX";
77 const iMCAN2                           = scripting.addPeripheral("MCAN");
78 iMCAN2.$name                           = "MyMCAN2";
79 iMCAN2.$assign                         = "MCAN1";
80 iMCAN2.RX.$assign                      = "MCAN1_RX";
81 iMCAN2.TX.$assign                      = "MCAN1_TX";
82 const iMCU_GPIO1                       = scripting.addPeripheral("MCU_GPIO");
83 iMCU_GPIO1["0"].$used                  = false;
84 iMCU_GPIO1["1"].$assign                = "MCU_UART0_CTSn";
85 iMCU_GPIO1["1"].$used                  = false;
86 iMCU_GPIO1["2"].$used                  = false;
87 iMCU_GPIO1["3"].$used                  = false;
88 iMCU_GPIO1["4"].$used                  = false;
89 iMCU_GPIO1["5"].$assign                = "MCU_SPI1_CS0";
90 iMCU_GPIO1["6"].$used                  = false;
91 iMCU_GPIO1["7"].$used                  = false;
92 iMCU_GPIO1["8"].$used                  = false;
93 iMCU_GPIO1["9"].$used                  = false;
94 iMCU_GPIO1["10"].$used                 = false;
95 iMCU_GPIO1["11"].$used                 = false;
96 iMCU_GPIO1["12"].$used                 = false;
97 iMCU_GPIO1["13"].$used                 = false;
98 iMCU_GPIO1["14"].$used                 = false;
99 iMCU_GPIO1["15"].$used                 = false;
100 iMCU_GPIO1["16"].$used                 = false;
101 iMCU_GPIO1["17"].$used                 = false;
102 iMCU_GPIO1["20"].$used                 = false;
103 iMCU_GPIO1["21"].$used                 = false;
104 iMCU_GPIO1["22"].$used                 = false;
105 iMCU_GPIO1.$name                       = "MyMCU_GPIO1";
106 iMCU_GPIO1.$assign                     = "MCU_GPIO0";
107 const iMCU_I2C1                        = scripting.addPeripheral("MCU_I2C");
108 iMCU_I2C1.$name                        = "MyMCU_I2C1";
109 iMCU_I2C1.$assign                      = "MCU_I2C0";
110 iMCU_I2C1.SCL.pu_pd                    = "pu";
111 iMCU_I2C1.SCL.$assign                  = "MCU_I2C0_SCL";
112 iMCU_I2C1.SDA.pu_pd                    = "pu";
113 iMCU_I2C1.SDA.$assign                  = "MCU_I2C0_SDA";
114 const iMCU_I2C2                        = scripting.addPeripheral("MCU_I2C");
115 iMCU_I2C2.$name                        = "MyMCU_I2C2";
116 iMCU_I2C2.$assign                      = "MCU_I2C1";
117 iMCU_I2C2.SCL.pu_pd                    = "pu";
118 iMCU_I2C2.SCL.$assign                  = "MCU_I2C1_SCL";
119 iMCU_I2C2.SDA.pu_pd                    = "pu";
120 iMCU_I2C2.SDA.$assign                  = "MCU_I2C1_SDA";
121 const iMCU_SYSTEM1                     = scripting.addPeripheral("MCU_SYSTEM");
122 iMCU_SYSTEM1.$name                     = "MyMCU_SYSTEM1";
123 iMCU_SYSTEM1.MCU_PORz.$assign          = "MCU_PORz";
124 iMCU_SYSTEM1.MCU_RESETSTATz.$assign    = "MCU_RESETSTATz";
125 iMCU_SYSTEM1.MCU_RESETz.$assign        = "MCU_RESETz";
126 iMCU_SYSTEM1.MCU_SAFETY_ERRORn.$assign = "MCU_SAFETY_ERRORn";
127 const iMCU_UART1                       = scripting.addPeripheral("MCU_UART");
128 iMCU_UART1.$name                       = "MyMCU_UART1";
129 iMCU_UART1.$assign                     = "MCU_USART0";
130 iMCU_UART1.CTSn.$assign                = "MCU_UART0_CTSn";
131 iMCU_UART1.RTSn.$assign                = "MCU_UART0_RTSn";
132 iMCU_UART1.RXD.$assign                 = "MCU_UART0_RXD";
133 iMCU_UART1.TXD.$assign                 = "MCU_UART0_TXD";
134 const iMCU_UART2                       = scripting.addPeripheral("MCU_UART");
135 iMCU_UART2.$name                       = "MyMCU_UART2";
136 iMCU_UART2.$assign                     = "MCU_USART1";
137 iMCU_UART2.CTSn.$assign                = "MCU_UART1_CTSn";
138 iMCU_UART2.RTSn.$assign                = "MCU_UART1_RTSn";
139 iMCU_UART2.RXD.$assign                 = "MCU_UART1_RXD";
140 iMCU_UART2.TXD.$assign                 = "MCU_UART1_TXD";
141 const iMDIO1                           = scripting.addPeripheral("MDIO");
142 iMDIO1.$name                           = "MyMDIO1";
143 iMDIO1.$assign                         = "MDIO0";
144 iMDIO1.MDC.$assign                     = "PRG0_PRU1_GPO19";
145 iMDIO1.MDIO.$assign                    = "PRG0_PRU1_GPO18";
146 const iMMC01                           = scripting.addPeripheral("MMC0");
147 iMMC01.$name                           = "MyMMC01";
148 iMMC01.$assign                         = "MMC0";
149 iMMC01.CMD.$assign                     = "MMC0_CMD";
150 iMMC01.CLK.$assign                     = "MMC0_CLK";
151 iMMC01.DS.$assign                      = "MMC0_DS";
152 iMMC01.DAT0.$assign                    = "MMC0_DAT0";
153 iMMC01.DAT1.$assign                    = "MMC0_DAT1";
154 iMMC01.DAT2.$assign                    = "MMC0_DAT2";
155 iMMC01.DAT3.$assign                    = "MMC0_DAT3";
156 iMMC01.DAT4.$assign                    = "MMC0_DAT4";
157 iMMC01.DAT5.$assign                    = "MMC0_DAT5";
158 iMMC01.DAT6.$assign                    = "MMC0_DAT6";
159 iMMC01.DAT7.$assign                    = "MMC0_DAT7";
160 const iMMC11                           = scripting.addPeripheral("MMC1");
161 iMMC11.$name                           = "MyMMC11";
162 iMMC11.$assign                         = "MMC1";
163 iMMC11.CMD.$assign                     = "MMC1_CMD";
164 iMMC11.CLK.$assign                     = "MMC1_CLK";
165 iMMC11.DAT0.$assign                    = "MMC1_DAT0";
166 iMMC11.DAT1.$assign                    = "MMC1_DAT1";
167 iMMC11.DAT2.$assign                    = "MMC1_DAT2";
168 iMMC11.DAT3.$assign                    = "MMC1_DAT3";
169 iMMC11.SDCD.$assign                    = "MMC1_SDCD";
170 iMMC11.SDWP.$assign                    = "MMC1_SDWP";
171 iMMC11.SDWP.$used                      = false;
172 const iOSPI1                           = scripting.addPeripheral("OSPI");
173 iOSPI1.$name                           = "MyOSPI1";
174 iOSPI1.$assign                         = "OSPI0";
175 iOSPI1.CLK.$assign                     = "OSPI0_CLK";
176 iOSPI1.CSn0.$assign                    = "OSPI0_CSn0";
177 iOSPI1.CSn1.$used                      = false;
178 iOSPI1.CSn2.$used                      = false;
179 iOSPI1.CSn3.$used                      = false;
180 iOSPI1.D0.$assign                      = "OSPI0_D0";
181 iOSPI1.D1.$assign                      = "OSPI0_D1";
182 iOSPI1.D2.$assign                      = "OSPI0_D2";
183 iOSPI1.D3.$assign                      = "OSPI0_D3";
184 iOSPI1.D4.$assign                      = "OSPI0_D4";
185 iOSPI1.D5.$assign                      = "OSPI0_D5";
186 iOSPI1.D6.$assign                      = "OSPI0_D6";
187 iOSPI1.D7.$assign                      = "OSPI0_D7";
188 iOSPI1.DQS.$assign                     = "OSPI0_DQS";
189 iOSPI1.LBCLKO.$assign                  = "OSPI0_LBCLKO";
190 const iPRU_ICSSG0_MDIO1                = scripting.addPeripheral("PRU_ICSSG0_MDIO");
191 iPRU_ICSSG0_MDIO1.$name                = "MyPRU_ICSSG0_MDIO1";
192 iPRU_ICSSG0_MDIO1.$assign              = "PRU_ICSSG0_MDIO0";
193 iPRU_ICSSG0_MDIO1.MDC.$assign          = "PRG0_MDIO0_MDC";
194 iPRU_ICSSG0_MDIO1.MDIO.$assign         = "PRG0_MDIO0_MDIO";
195 const iPRU_ICSSG0_PRU1                 = scripting.addPeripheral("PRU_ICSSG0_PRU");
196 iPRU_ICSSG0_PRU1.$name                 = "MyPRU_ICSSG0_PRU1";
197 iPRU_ICSSG0_PRU1.$assign               = "PRU_ICSSG0_PRU0";
198 iPRU_ICSSG0_PRU1.GPI0.$used            = false;
199 iPRU_ICSSG0_PRU1.GPI1.$used            = false;
200 iPRU_ICSSG0_PRU1.GPI10.$used           = false;
201 iPRU_ICSSG0_PRU1.GPI11.$used           = false;
202 iPRU_ICSSG0_PRU1.GPI12.$used           = false;
203 iPRU_ICSSG0_PRU1.GPI13.$used           = false;
204 iPRU_ICSSG0_PRU1.GPI14.$used           = false;
205 iPRU_ICSSG0_PRU1.GPI15.$used           = false;
206 iPRU_ICSSG0_PRU1.GPI16.$used           = false;
207 iPRU_ICSSG0_PRU1.GPI17.$used           = false;
208 iPRU_ICSSG0_PRU1.GPI18.$used           = false;
209 iPRU_ICSSG0_PRU1.GPI19.$used           = false;
210 iPRU_ICSSG0_PRU1.GPI2.$used            = false;
211 iPRU_ICSSG0_PRU1.GPI3.$used            = false;
212 iPRU_ICSSG0_PRU1.GPI4.$used            = false;
213 iPRU_ICSSG0_PRU1.GPI5.$used            = false;
214 iPRU_ICSSG0_PRU1.GPI6.$used            = false;
215 iPRU_ICSSG0_PRU1.GPI7.$used            = false;
216 iPRU_ICSSG0_PRU1.GPI8.$used            = false;
217 iPRU_ICSSG0_PRU1.GPI9.$used            = false;
218 iPRU_ICSSG0_PRU1.GPO0.$used            = false;
219 iPRU_ICSSG0_PRU1.GPO1.$used            = false;
220 iPRU_ICSSG0_PRU1.GPO10.$used           = false;
221 iPRU_ICSSG0_PRU1.GPO11.$used           = false;
222 iPRU_ICSSG0_PRU1.GPO12.$used           = false;
223 iPRU_ICSSG0_PRU1.GPO13.$used           = false;
224 iPRU_ICSSG0_PRU1.GPO14.$used           = false;
225 iPRU_ICSSG0_PRU1.GPO15.$used           = false;
226 iPRU_ICSSG0_PRU1.GPO16.$used           = false;
227 iPRU_ICSSG0_PRU1.GPO17.$used           = false;
228 iPRU_ICSSG0_PRU1.GPO18.$used           = false;
229 iPRU_ICSSG0_PRU1.GPO19.$used           = false;
230 iPRU_ICSSG0_PRU1.GPO2.$used            = false;
231 iPRU_ICSSG0_PRU1.GPO3.$used            = false;
232 iPRU_ICSSG0_PRU1.GPO4.$used            = false;
233 iPRU_ICSSG0_PRU1.GPO5.$used            = false;
234 iPRU_ICSSG0_PRU1.GPO6.$used            = false;
235 iPRU_ICSSG0_PRU1.GPO7.$used            = false;
236 iPRU_ICSSG0_PRU1.GPO8.$assign          = "PRG0_PRU0_GPO8";
237 iPRU_ICSSG0_PRU1.GPO9.$used            = false;
238 const iPRU_ICSSG0_PRU2                 = scripting.addPeripheral("PRU_ICSSG0_PRU");
239 iPRU_ICSSG0_PRU2.$name                 = "MyPRU_ICSSG0_PRU2";
240 iPRU_ICSSG0_PRU2.$assign               = "PRU_ICSSG0_PRU1";
241 iPRU_ICSSG0_PRU2.GPI0.$used            = false;
242 iPRU_ICSSG0_PRU2.GPI1.$used            = false;
243 iPRU_ICSSG0_PRU2.GPI10.$used           = false;
244 iPRU_ICSSG0_PRU2.GPI11.$used           = false;
245 iPRU_ICSSG0_PRU2.GPI12.$used           = false;
246 iPRU_ICSSG0_PRU2.GPI13.$used           = false;
247 iPRU_ICSSG0_PRU2.GPI14.$used           = false;
248 iPRU_ICSSG0_PRU2.GPI15.$used           = false;
249 iPRU_ICSSG0_PRU2.GPI16.$used           = false;
250 iPRU_ICSSG0_PRU2.GPI17.$used           = false;
251 iPRU_ICSSG0_PRU2.GPI18.$used           = false;
252 iPRU_ICSSG0_PRU2.GPI19.$used           = false;
253 iPRU_ICSSG0_PRU2.GPI2.$used            = false;
254 iPRU_ICSSG0_PRU2.GPI3.$used            = false;
255 iPRU_ICSSG0_PRU2.GPI4.$used            = false;
256 iPRU_ICSSG0_PRU2.GPI5.$used            = false;
257 iPRU_ICSSG0_PRU2.GPI6.$used            = false;
258 iPRU_ICSSG0_PRU2.GPI7.$used            = false;
259 iPRU_ICSSG0_PRU2.GPI8.$used            = false;
260 iPRU_ICSSG0_PRU2.GPI9.$used            = false;
261 iPRU_ICSSG0_PRU2.GPO0.$used            = false;
262 iPRU_ICSSG0_PRU2.GPO1.$used            = false;
263 iPRU_ICSSG0_PRU2.GPO10.$used           = false;
264 iPRU_ICSSG0_PRU2.GPO11.$used           = false;
265 iPRU_ICSSG0_PRU2.GPO12.$used           = false;
266 iPRU_ICSSG0_PRU2.GPO13.$used           = false;
267 iPRU_ICSSG0_PRU2.GPO14.$used           = false;
268 iPRU_ICSSG0_PRU2.GPO15.$used           = false;
269 iPRU_ICSSG0_PRU2.GPO16.$used           = false;
270 iPRU_ICSSG0_PRU2.GPO17.$used           = false;
271 iPRU_ICSSG0_PRU2.GPO18.$used           = false;
272 iPRU_ICSSG0_PRU2.GPO19.$used           = false;
273 iPRU_ICSSG0_PRU2.GPO2.$used            = false;
274 iPRU_ICSSG0_PRU2.GPO3.$used            = false;
275 iPRU_ICSSG0_PRU2.GPO4.$used            = false;
276 iPRU_ICSSG0_PRU2.GPO5.$used            = false;
277 iPRU_ICSSG0_PRU2.GPO6.$used            = false;
278 iPRU_ICSSG0_PRU2.GPO7.$used            = false;
279 iPRU_ICSSG0_PRU2.GPO8.$assign          = "PRG0_PRU1_GPO8";
280 iPRU_ICSSG0_PRU2.GPO9.$used            = false;
281 const iPRU_ICSSG1_MDIO1                = scripting.addPeripheral("PRU_ICSSG1_MDIO");
282 iPRU_ICSSG1_MDIO1.$name                = "MyPRU_ICSSG1_MDIO1";
283 iPRU_ICSSG1_MDIO1.$assign              = "PRU_ICSSG1_MDIO0";
284 iPRU_ICSSG1_MDIO1.MDC.$assign          = "PRG1_MDIO0_MDC";
285 iPRU_ICSSG1_MDIO1.MDIO.$assign         = "PRG1_MDIO0_MDIO";
286 const iPRU_ICSSG1_RGMII1               = scripting.addPeripheral("PRU_ICSSG1_RGMII");
287 iPRU_ICSSG1_RGMII1.$name               = "MyPRU_ICSSG1_RGMII1";
288 iPRU_ICSSG1_RGMII1.$assign             = "PRU_ICSSG1_RGMII1";
289 iPRU_ICSSG1_RGMII1.RD0.$assign         = "PRG1_PRU0_GPO0";
290 iPRU_ICSSG1_RGMII1.RD1.$assign         = "PRG1_PRU0_GPO1";
291 iPRU_ICSSG1_RGMII1.RD2.$assign         = "PRG1_PRU0_GPO2";
292 iPRU_ICSSG1_RGMII1.RD3.$assign         = "PRG1_PRU0_GPO3";
293 iPRU_ICSSG1_RGMII1.RXC.$assign         = "PRG1_PRU0_GPO6";
294 iPRU_ICSSG1_RGMII1.RX_CTL.$assign      = "PRG1_PRU0_GPO4";
295 iPRU_ICSSG1_RGMII1.TD0.$assign         = "PRG1_PRU0_GPO11";
296 iPRU_ICSSG1_RGMII1.TD1.$assign         = "PRG1_PRU0_GPO12";
297 iPRU_ICSSG1_RGMII1.TD2.$assign         = "PRG1_PRU0_GPO13";
298 iPRU_ICSSG1_RGMII1.TD3.$assign         = "PRG1_PRU0_GPO14";
299 iPRU_ICSSG1_RGMII1.TXC.$assign         = "PRG1_PRU0_GPO16";
300 iPRU_ICSSG1_RGMII1.TX_CTL.$assign      = "PRG1_PRU0_GPO15";
301 const iPRU_ICSSG1_RGMII2               = scripting.addPeripheral("PRU_ICSSG1_RGMII");
302 iPRU_ICSSG1_RGMII2.$name               = "MyPRU_ICSSG1_RGMII2";
303 iPRU_ICSSG1_RGMII2.$assign             = "PRU_ICSSG1_RGMII2";
304 iPRU_ICSSG1_RGMII2.RD0.$assign         = "PRG1_PRU1_GPO0";
305 iPRU_ICSSG1_RGMII2.RD1.$assign         = "PRG1_PRU1_GPO1";
306 iPRU_ICSSG1_RGMII2.RD2.$assign         = "PRG1_PRU1_GPO2";
307 iPRU_ICSSG1_RGMII2.RD3.$assign         = "PRG1_PRU1_GPO3";
308 iPRU_ICSSG1_RGMII2.RXC.$assign         = "PRG1_PRU1_GPO6";
309 iPRU_ICSSG1_RGMII2.RX_CTL.$assign      = "PRG1_PRU1_GPO4";
310 iPRU_ICSSG1_RGMII2.TD0.$assign         = "PRG1_PRU1_GPO11";
311 iPRU_ICSSG1_RGMII2.TD1.$assign         = "PRG1_PRU1_GPO12";
312 iPRU_ICSSG1_RGMII2.TD2.$assign         = "PRG1_PRU1_GPO13";
313 iPRU_ICSSG1_RGMII2.TD3.$assign         = "PRG1_PRU1_GPO14";
314 iPRU_ICSSG1_RGMII2.TXC.$assign         = "PRG1_PRU1_GPO16";
315 iPRU_ICSSG1_RGMII2.TX_CTL.$assign      = "PRG1_PRU1_GPO15";
316 const iRGMII1                          = scripting.addPeripheral("RGMII");
317 iRGMII1.$name                          = "MyRGMII1";
318 iRGMII1.$assign                        = "RGMII1";
319 iRGMII1.RD0.$assign                    = "PRG0_PRU1_GPO7";
320 iRGMII1.RD1.$assign                    = "PRG0_PRU1_GPO9";
321 iRGMII1.RD2.$assign                    = "PRG0_PRU1_GPO10";
322 iRGMII1.RD3.$assign                    = "PRG0_PRU1_GPO17";
323 iRGMII1.RXC.$assign                    = "PRG0_PRU0_GPO10";
324 iRGMII1.RX_CTL.$assign                 = "PRG0_PRU0_GPO9";
325 iRGMII1.TD0.$assign                    = "PRG1_PRU1_GPO7";
326 iRGMII1.TD1.$assign                    = "PRG1_PRU1_GPO9";
327 iRGMII1.TD2.$assign                    = "PRG1_PRU1_GPO10";
328 iRGMII1.TD3.$assign                    = "PRG1_PRU1_GPO17";
329 iRGMII1.TXC.$assign                    = "PRG1_PRU0_GPO10";
330 iRGMII1.TX_CTL.$assign                 = "PRG1_PRU0_GPO9";
331 const iSERDES1                         = scripting.addPeripheral("SERDES");
332 iSERDES1.$name                         = "MySERDES1";
333 iSERDES1.REFCLK0N.$assign              = "SERDES0_REFCLK0N";
334 iSERDES1.REFCLK0P.$assign              = "SERDES0_REFCLK0P";
335 iSERDES1.RXN0.$assign                  = "SERDES0_RXN0";
336 iSERDES1.RXP0.$assign                  = "SERDES0_RXP0";
337 iSERDES1.TXN0.$assign                  = "SERDES0_TXN0";
338 iSERDES1.TXP0.$assign                  = "SERDES0_TXP0";
339 const iSPI1                            = scripting.addPeripheral("SPI");
340 iSPI1.$name                            = "MySPI1";
341 iSPI1.$assign                          = "SPI0";
342 iSPI1.CLK.$assign                      = "SPI0_CLK";
343 iSPI1.CS0.$assign                      = "SPI0_CS0";
344 iSPI1.CS1.$used                        = false;
345 iSPI1.CS2.$used                        = false;
346 iSPI1.CS3.$used                        = false;
347 iSPI1.D0.$assign                       = "SPI0_D0";
348 iSPI1.D1.$assign                       = "SPI0_D1";
349 const iSYSTEM1                         = scripting.addPeripheral("SYSTEM");
350 iSYSTEM1.$name                         = "MySYSTEM1";
351 iSYSTEM1.CLKOUT0.$assign               = "EXT_REFCLK1";
352 iSYSTEM1.EXT_REFCLK1.$assign           = "EXT_REFCLK1";
353 iSYSTEM1.SYNC0_OUT.$assign             = "ECAP0_IN_APWM_OUT";
354 const iUART1                           = scripting.addPeripheral("UART");
355 iUART1.$name                           = "MyUART1";
356 iUART1.CTSn.$assign                    = "UART0_CTSn";
357 iUART1.DCDn.$used                      = false;
358 iUART1.DSRn.$used                      = false;
359 iUART1.DTRn.$used                      = false;
360 iUART1.RIn.$used                       = false;
361 iUART1.RTSn.$assign                    = "UART0_RTSn";
362 iUART1.RXD.$assign                     = "UART0_RXD";
363 iUART1.TXD.$assign                     = "UART0_TXD";
364 const iUART2                           = scripting.addPeripheral("UART");
365 iUART2.$name                           = "MyUART2";
366 iUART2.$assign                         = "USART1";
367 iUART2.CTSn.$used                      = false;
368 iUART2.DCDn.$used                      = false;
369 iUART2.DSRn.$used                      = false;
370 iUART2.DTRn.$used                      = false;
371 iUART2.RIn.$used                       = false;
372 iUART2.RTSn.$used                      = false;
373 iUART2.RXD.$assign                     = "UART1_RXD";
374 iUART2.TXD.$assign                     = "UART1_TXD";
375 const iUART3                           = scripting.addPeripheral("UART");
376 iUART3.$name                           = "MyUART3";
377 iUART3.$assign                         = "USART3";
378 iUART3.CTSn.$used                      = false;
379 iUART3.DCDn.$used                      = false;
380 iUART3.DSRn.$used                      = false;
381 iUART3.DTRn.$used                      = false;
382 iUART3.RIn.$used                       = false;
383 iUART3.RTSn.$used                      = false;
384 iUART3.RXD.$assign                     = "UART1_CTSn";
385 iUART3.TXD.$assign                     = "UART1_RTSn";
386 const iUSB1                            = scripting.addPeripheral("USB");
387 iUSB1.$name                            = "MyUSB1";
388 iUSB1.$assign                          = "USB0";
389 iUSB1.DM.$assign                       = "USB0_DM";
390 iUSB1.DP.$assign                       = "USB0_DP";
391 iUSB1.DRVVBUS.$assign                  = "USB0_DRVVBUS";
392 iUSB1.ID.$assign                       = "USB0_ID";
393 iUSB1.VBUS.$assign                     = "USB0_VBUS";
395 /**
396  * Pinmux solution for unlocked pins/peripherals. This ensures that minor changes to the automatic solver in a future
397  * version of the tool will not impact the pinmux you originally saw.  These lines can be completely deleted in order to
398  * re-solve from scratch.
399  */
400 iDDRSS1.A0.$suggestSolution          = "DDR0_A0";
401 iDDRSS1.A1.$suggestSolution          = "DDR0_A1";
402 iDDRSS1.A10.$suggestSolution         = "DDR0_A10";
403 iDDRSS1.A11.$suggestSolution         = "DDR0_A11";
404 iDDRSS1.A12.$suggestSolution         = "DDR0_A12";
405 iDDRSS1.A13.$suggestSolution         = "DDR0_A13";
406 iDDRSS1.A2.$suggestSolution          = "DDR0_A2";
407 iDDRSS1.A3.$suggestSolution          = "DDR0_A3";
408 iDDRSS1.A4.$suggestSolution          = "DDR0_A4";
409 iDDRSS1.A5.$suggestSolution          = "DDR0_A5";
410 iDDRSS1.A6.$suggestSolution          = "DDR0_A6";
411 iDDRSS1.A7.$suggestSolution          = "DDR0_A7";
412 iDDRSS1.A8.$suggestSolution          = "DDR0_A8";
413 iDDRSS1.A9.$suggestSolution          = "DDR0_A9";
414 iDDRSS1.ACT_n.$suggestSolution       = "DDR0_ACT_n";
415 iDDRSS1.ALERT_n.$suggestSolution     = "DDR0_ALERT_n";
416 iDDRSS1.BA0.$suggestSolution         = "DDR0_BA0";
417 iDDRSS1.BA1.$suggestSolution         = "DDR0_BA1";
418 iDDRSS1.BG0.$suggestSolution         = "DDR0_BG0";
419 iDDRSS1.BG1.$suggestSolution         = "DDR0_BG1";
420 iDDRSS1.CAS_n.$suggestSolution       = "DDR0_CAS_n";
421 iDDRSS1.CK0.$suggestSolution         = "DDR0_CK0";
422 iDDRSS1.CK0_n.$suggestSolution       = "DDR0_CK0_n";
423 iDDRSS1.CKE0.$suggestSolution        = "DDR0_CKE0";
424 iDDRSS1.CKE1.$suggestSolution        = "DDR0_CKE1";
425 iDDRSS1.CS0_n.$suggestSolution       = "DDR0_CS0_n";
426 iDDRSS1.CS1_n.$suggestSolution       = "DDR0_CS1_n";
427 iDDRSS1.DM0.$suggestSolution         = "DDR0_DM0";
428 iDDRSS1.DM1.$suggestSolution         = "DDR0_DM1";
429 iDDRSS1.DQ0.$suggestSolution         = "DDR0_DQ0";
430 iDDRSS1.DQ1.$suggestSolution         = "DDR0_DQ1";
431 iDDRSS1.DQ10.$suggestSolution        = "DDR0_DQ10";
432 iDDRSS1.DQ11.$suggestSolution        = "DDR0_DQ11";
433 iDDRSS1.DQ12.$suggestSolution        = "DDR0_DQ12";
434 iDDRSS1.DQ13.$suggestSolution        = "DDR0_DQ13";
435 iDDRSS1.DQ14.$suggestSolution        = "DDR0_DQ14";
436 iDDRSS1.DQ15.$suggestSolution        = "DDR0_DQ15";
437 iDDRSS1.DQ2.$suggestSolution         = "DDR0_DQ2";
438 iDDRSS1.DQ3.$suggestSolution         = "DDR0_DQ3";
439 iDDRSS1.DQ4.$suggestSolution         = "DDR0_DQ4";
440 iDDRSS1.DQ5.$suggestSolution         = "DDR0_DQ5";
441 iDDRSS1.DQ6.$suggestSolution         = "DDR0_DQ6";
442 iDDRSS1.DQ7.$suggestSolution         = "DDR0_DQ7";
443 iDDRSS1.DQ8.$suggestSolution         = "DDR0_DQ8";
444 iDDRSS1.DQ9.$suggestSolution         = "DDR0_DQ9";
445 iDDRSS1.DQS0.$suggestSolution        = "DDR0_DQS0";
446 iDDRSS1.DQS0_n.$suggestSolution      = "DDR0_DQS0_n";
447 iDDRSS1.DQS1.$suggestSolution        = "DDR0_DQS1";
448 iDDRSS1.DQS1_n.$suggestSolution      = "DDR0_DQS1_n";
449 iDDRSS1.ODT0.$suggestSolution        = "DDR0_ODT0";
450 iDDRSS1.ODT1.$suggestSolution        = "DDR0_ODT1";
451 iDDRSS1.PAR.$suggestSolution         = "DDR0_PAR";
452 iDDRSS1.RAS_n.$suggestSolution       = "DDR0_RAS_n";
453 iDDRSS1.RESET0_n.$suggestSolution    = "DDR0_RESET0_n";
454 iDDRSS1.WE_n.$suggestSolution        = "DDR0_WE_n";
455 iFSI_TX1.$suggestSolution            = "FSI_TX0";
456 iGPIO2["43"].$suggestSolution        = "SPI0_CS1";
457 iMCU_SYSTEM1.$suggestSolution        = "MCU_SYSTEM0";
458 iSERDES1.$suggestSolution            = "SERDES0";
459 iSYSTEM1.$suggestSolution            = "SYSTEM0";
460 iSYSTEM1.PORz_OUT.$suggestSolution   = "PORz_OUT";
461 iSYSTEM1.RESET_REQz.$suggestSolution = "RESET_REQz";
462 iSYSTEM1.RESETSTATz.$suggestSolution = "RESETSTATz";
463 iUART1.$suggestSolution              = "USART0";