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