]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - processor-sdk/pdk.git/blob - packages/ti/drv/sciclient/soc/sysfw/binaries/system-firmware-public-documentation/5_soc_doc/am64x/psil_cfg.html
Migrating to SYSFW version v2020.05 and AM64 presilicon
[processor-sdk/pdk.git] / packages / ti / drv / sciclient / soc / sysfw / binaries / system-firmware-public-documentation / 5_soc_doc / am64x / psil_cfg.html
3 <!DOCTYPE html>
4 <!--[if IE 8]><html class="no-js lt-ie9" lang="en" > <![endif]-->
5 <!--[if gt IE 8]><!--> <html class="no-js" lang="en" > <!--<![endif]-->
6 <head>
7   <meta charset="utf-8">
8   
9   <meta name="viewport" content="width=device-width, initial-scale=1.0">
10   
11   <title>AM64X PSI-L Device Descriptions &mdash; TISCI User Guide</title>
12   
14   
15   
16     <link rel="shortcut icon" href="../../_static/favicon.ico"/>
17   
19   
21   
22   
23     
25   
27   
28   
29     <link rel="stylesheet" href="../../_static/css/theme.css" type="text/css" />
30   
32   
33     <link rel="stylesheet" href="../../_static/theme_overrides.css" type="text/css" />
34   
36   
37         <link rel="index" title="Index"
38               href="../../genindex.html"/>
39         <link rel="search" title="Search" href="../../search.html"/>
40     <link rel="top" title="TISCI User Guide" href="../../index.html"/>
41         <link rel="up" title="Chapter 5: SoC Family Specific Documentation" href="../index.html"/>
42         <link rel="next" title="AM64X Proxy Device Descriptions" href="proxy_cfg.html"/>
43         <link rel="prev" title="AM64X DMA Device Descriptions" href="dma_cfg.html"/> 
45   
46   <script src="../../_static/js/modernizr.min.js"></script>
48 </head>
50 <body class="wy-body-for-nav" role="document">
51   <header id="tiHeader">
52     <div class="top">
53       <ul>
54         <li id="top_logo">
55           <a href="http://www.ti.com">
56             <img src="../../_static/img/ti_logo.png"/>
57           </a>
58         </li>
59       </ul>
60     </div>
61     <div class="nav"></div>
62   </header>
63   <div class="wy-grid-for-nav">
65     
66     <nav data-toggle="wy-nav-shift" class="wy-nav-side">
67       <div class="wy-side-scroll">
68         <div class="wy-side-nav-search">
69           
71           
72             <a href="../../index.html" class="icon icon-home"> TISCI
73           
75           
76           </a>
78           
79             
80             
81               <div class="version">
82                 20.05.00
83               </div>
84             
85           
87           
88 <div role="search">
89   <form id="rtd-search-form" class="wy-form" action="../../search.html" method="get">
90     <input type="text" name="q" placeholder="Search docs" />
91     <input type="hidden" name="check_keywords" value="yes" />
92     <input type="hidden" name="area" value="default" />
93   </form>
94 </div>
96           
97         </div>
99         <div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
100           
101             
102             
103                 <ul class="current">
104 <li class="toctree-l1"><a class="reference internal" href="../../1_intro/index.html">Chapter 1: Introduction</a></li>
105 <li class="toctree-l1"><a class="reference internal" href="../../2_tisci_msgs/index.html">Chapter 2: TISCI Message Documentation</a></li>
106 <li class="toctree-l1"><a class="reference internal" href="../../3_boardcfg/index.html">Chapter 3: Board Configuration</a></li>
107 <li class="toctree-l1"><a class="reference internal" href="../../4_trace/index.html">Chapter 4: Interpreting Trace Data</a></li>
108 <li class="toctree-l1 current"><a class="reference internal" href="../index.html">Chapter 5: SoC Family Specific Documentation</a><ul class="current">
109 <li class="toctree-l2"><a class="reference internal" href="../index.html#am65x-sr1">AM65x SR1</a></li>
110 <li class="toctree-l2"><a class="reference internal" href="../index.html#am65x-sr2">AM65x SR2</a></li>
111 <li class="toctree-l2 current"><a class="reference internal" href="../index.html#am64x">AM64x</a><ul class="current">
112 <li class="toctree-l3"><a class="reference internal" href="hosts.html">AM64X Host Descriptions</a></li>
113 <li class="toctree-l3"><a class="reference internal" href="devices.html">AM64X Devices Descriptions</a></li>
114 <li class="toctree-l3"><a class="reference internal" href="clocks.html">AM64X Clock Identifiers</a></li>
115 <li class="toctree-l3"><a class="reference internal" href="pll_data.html">AM64X PLL Defaults</a></li>
116 <li class="toctree-l3"><a class="reference internal" href="resasg_types.html">AM64X Board Configuration Resource Assignment Type Descriptions</a></li>
117 <li class="toctree-l3"><a class="reference internal" href="interrupt_cfg.html">AM64X Interrupt Management Device Descriptions</a></li>
118 <li class="toctree-l3"><a class="reference internal" href="ra_cfg.html">AM64X Ring Accelerator Device Descriptions</a></li>
119 <li class="toctree-l3"><a class="reference internal" href="dma_cfg.html">AM64X DMA Device Descriptions</a></li>
120 <li class="toctree-l3 current"><a class="current reference internal" href="#">AM64X PSI-L Device Descriptions</a><ul>
121 <li class="toctree-l4"><a class="reference internal" href="#introduction">Introduction</a></li>
122 <li class="toctree-l4"><a class="reference internal" href="#psi-l-proxy-device-ids">PSI-L Proxy Device IDs</a></li>
123 <li class="toctree-l4"><a class="reference internal" href="#psi-l-source-and-destination-thread-ids">PSI-L Source and Destination Thread IDs</a></li>
124 </ul>
125 </li>
126 <li class="toctree-l3"><a class="reference internal" href="proxy_cfg.html">AM64X Proxy Device Descriptions</a></li>
127 <li class="toctree-l3"><a class="reference internal" href="sec_proxy.html">AM64X Secure Proxy Descriptions</a></li>
128 <li class="toctree-l3"><a class="reference internal" href="processors.html">AM64X Processor Descriptions</a></li>
129 <li class="toctree-l3"><a class="reference internal" href="runtime_keystore.html">AM6 Runtime Keystore</a></li>
130 <li class="toctree-l3"><a class="reference internal" href="firewalls.html">AM6 Firewall Descriptions</a></li>
131 <li class="toctree-l3"><a class="reference internal" href="soc_devgrps.html">AM64X Device Group descriptions</a></li>
132 </ul>
133 </li>
134 <li class="toctree-l2"><a class="reference internal" href="../index.html#j721e">J721E</a></li>
135 </ul>
136 </li>
137 <li class="toctree-l1"><a class="reference internal" href="../../6_topic_user_guides/index.html">Chapter 6: Topic User Guides</a></li>
138 </ul>
140             
141           
142         </div>
143       </div>
144     </nav>
146     <section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
148       
149       <nav class="wy-nav-top" role="navigation" aria-label="top navigation">
150         <i data-toggle="wy-nav-top" class="fa fa-bars"></i>
151         <a href="../../index.html">TISCI</a>
152       </nav>
155       
156       <div class="wy-nav-content">
157         <div class="rst-content">
158           
160  
164 <div role="navigation" aria-label="breadcrumbs navigation">
165   <ul class="wy-breadcrumbs">
166     <li><a href="../../index.html">Docs</a> &raquo;</li>
167       
168           <li><a href="../index.html">Chapter 5: SoC Family Specific Documentation</a> &raquo;</li>
169       
170     <li>AM64X PSI-L Device Descriptions</li>
171       <li class="wy-breadcrumbs-aside">
172         
173           
174         
175       </li>
176   </ul>
177   <hr/>
178 </div>
179           <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
180            <div itemprop="articleBody">
181             
182   <div class="section" id="am64x-psi-l-device-descriptions">
183 <h1>AM64X PSI-L Device Descriptions<a class="headerlink" href="#am64x-psi-l-device-descriptions" title="Permalink to this headline">¶</a></h1>
184 <div class="section" id="introduction">
185 <h2>Introduction<a class="headerlink" href="#introduction" title="Permalink to this headline">¶</a></h2>
186 <p>This chapter provides information on the PSI-L devices in the AM64X SoC.  Some
187 System Firmware TISCI messages take device specific inputs. This chapter
188 provides information on the valid values for PSI-L TISCI message parameters.</p>
189 </div>
190 <div class="section" id="psi-l-proxy-device-ids">
191 <span id="pub-soc-am64x-psil-proxy-device-ids"></span><h2>PSI-L Proxy Device IDs<a class="headerlink" href="#psi-l-proxy-device-ids" title="Permalink to this headline">¶</a></h2>
192 <p>Some System Firmware TISCI message APIs require the PSI-L Proxy device ID be
193 provided as part of the request. Based on <a class="reference internal" href="devices.html"><span class="doc">AM64X Device IDs</span></a>
194 these are the valid PSI-L Proxy device IDs.</p>
195 <table border="1" class="docutils">
196 <colgroup>
197 <col width="52%" />
198 <col width="48%" />
199 </colgroup>
200 <thead valign="bottom">
201 <tr class="row-odd"><th class="head">PSI-L Proxy Device Name</th>
202 <th class="head">PSI-L Proxy Device ID</th>
203 </tr>
204 </thead>
205 <tbody valign="top">
206 <tr class="row-even"><td>AM64X_DEV_DMASS0</td>
207 <td>25</td>
208 </tr>
209 </tbody>
210 </table>
211 </div>
212 <div class="section" id="psi-l-source-and-destination-thread-ids">
213 <span id="pub-soc-am64x-psil-thread-ids"></span><h2>PSI-L Source and Destination Thread IDs<a class="headerlink" href="#psi-l-source-and-destination-thread-ids" title="Permalink to this headline">¶</a></h2>
214 <p>This section describes valid PSI-L source and destination thread IDs for each
215 thread type. The thread IDs are used in the PSI-L based TISCI messages.</p>
216 <div class="admonition warning">
217 <p class="first admonition-title">Warning</p>
218 <p class="last">PSI-L threads marked as reserved for use by DMSC <strong>cannot</strong> be linked to
219 another thread.</p>
220 </div>
221 <table border="1" class="docutils">
222 <colgroup>
223 <col width="66%" />
224 <col width="34%" />
225 </colgroup>
226 <thead valign="bottom">
227 <tr class="row-odd"><th class="head">Thread Type</th>
228 <th class="head">Thread Range</th>
229 </tr>
230 </thead>
231 <tbody valign="top">
232 <tr class="row-even"><td>pktdma_tx</td>
233 <td>0x1000 to 0x1017</td>
234 </tr>
235 <tr class="row-odd"><td>pktdma_tx
236 (<strong>Reserved by System Firmware</strong>)</td>
237 <td>0x1018 to 0x1018</td>
238 </tr>
239 <tr class="row-even"><td>pktdma_tx</td>
240 <td>0x1019 to 0x1029</td>
241 </tr>
242 <tr class="row-odd"><td>bcdma_tx</td>
243 <td>0x2000 to 0x2013</td>
244 </tr>
245 <tr class="row-even"><td>saul0_rx
246 (<strong>Reserved by System Firmware</strong>)</td>
247 <td>0x4000 to 0x4001</td>
248 </tr>
249 <tr class="row-odd"><td>saul0_rx</td>
250 <td>0x4002 to 0x4003</td>
251 </tr>
252 <tr class="row-even"><td>icssg0_rx</td>
253 <td>0x4100 to 0x4104</td>
254 </tr>
255 <tr class="row-odd"><td>icssg1_rx</td>
256 <td>0x4200 to 0x4204</td>
257 </tr>
258 <tr class="row-even"><td>pdma_main0_mcspi0_rx</td>
259 <td>0x4300 to 0x4303</td>
260 </tr>
261 <tr class="row-odd"><td>pdma_main0_mcspi1_rx</td>
262 <td>0x4304 to 0x4307</td>
263 </tr>
264 <tr class="row-even"><td>pdma_main0_mcspi2_rx</td>
265 <td>0x4308 to 0x430b</td>
266 </tr>
267 <tr class="row-odd"><td>pdma_main0_mcspi3_rx</td>
268 <td>0x430c to 0x430f</td>
269 </tr>
270 <tr class="row-even"><td>pdma_main0_uart0_rx</td>
271 <td>0x4310 to 0x4310</td>
272 </tr>
273 <tr class="row-odd"><td>pdma_main0_uart1_rx</td>
274 <td>0x4311 to 0x4311</td>
275 </tr>
276 <tr class="row-even"><td>pdma_main1_mcspi4_rx</td>
277 <td>0x4400 to 0x4403</td>
278 </tr>
279 <tr class="row-odd"><td>pdma_main1_uart2_rx</td>
280 <td>0x4404 to 0x4404</td>
281 </tr>
282 <tr class="row-even"><td>pdma_main1_uart3_rx</td>
283 <td>0x4405 to 0x4405</td>
284 </tr>
285 <tr class="row-odd"><td>pdma_main1_uart4_rx</td>
286 <td>0x4406 to 0x4406</td>
287 </tr>
288 <tr class="row-even"><td>pdma_main1_uart5_rx</td>
289 <td>0x4407 to 0x4407</td>
290 </tr>
291 <tr class="row-odd"><td>pdma_main1_uart6_rx</td>
292 <td>0x4408 to 0x4408</td>
293 </tr>
294 <tr class="row-even"><td>pdma_main1_mcan0_rx</td>
295 <td>0x4409 to 0x440b</td>
296 </tr>
297 <tr class="row-odd"><td>pdma_main1_mcan1_rx</td>
298 <td>0x440c to 0x440e</td>
299 </tr>
300 <tr class="row-even"><td>pdma_main1_adc0_rx</td>
301 <td>0x440f to 0x440f</td>
302 </tr>
303 <tr class="row-odd"><td>cpsw2_rx</td>
304 <td>0x4500 to 0x4500</td>
305 </tr>
306 <tr class="row-even"><td>pktdma_rx</td>
307 <td>0x9000 to 0x9010</td>
308 </tr>
309 <tr class="row-odd"><td>pktdma_rx
310 (<strong>Reserved by System Firmware</strong>)</td>
311 <td>0x9011 to 0x9012</td>
312 </tr>
313 <tr class="row-even"><td>pktdma_rx</td>
314 <td>0x9013 to 0x901c</td>
315 </tr>
316 <tr class="row-odd"><td>bcdma_rx</td>
317 <td>0xa000 to 0xa013</td>
318 </tr>
319 <tr class="row-even"><td>saul0_tx
320 (<strong>Reserved by System Firmware</strong>)</td>
321 <td>0xc000 to 0xc000</td>
322 </tr>
323 <tr class="row-odd"><td>saul0_tx</td>
324 <td>0xc001 to 0xc001</td>
325 </tr>
326 <tr class="row-even"><td>icssg0_tx</td>
327 <td>0xc100 to 0xc108</td>
328 </tr>
329 <tr class="row-odd"><td>icssg1_tx</td>
330 <td>0xc200 to 0xc208</td>
331 </tr>
332 <tr class="row-even"><td>pdma_main0_mcspi0_tx</td>
333 <td>0xc300 to 0xc303</td>
334 </tr>
335 <tr class="row-odd"><td>pdma_main0_mcspi1_tx</td>
336 <td>0xc304 to 0xc307</td>
337 </tr>
338 <tr class="row-even"><td>pdma_main0_mcspi2_tx</td>
339 <td>0xc308 to 0xc30b</td>
340 </tr>
341 <tr class="row-odd"><td>pdma_main0_mcspi3_tx</td>
342 <td>0xc30c to 0xc30f</td>
343 </tr>
344 <tr class="row-even"><td>pdma_main0_uart0_tx</td>
345 <td>0xc310 to 0xc310</td>
346 </tr>
347 <tr class="row-odd"><td>pdma_main0_uart1_tx</td>
348 <td>0xc311 to 0xc311</td>
349 </tr>
350 <tr class="row-even"><td>pdma_main1_mcspi4_tx</td>
351 <td>0xc400 to 0xc403</td>
352 </tr>
353 <tr class="row-odd"><td>pdma_main1_uart2_tx</td>
354 <td>0xc404 to 0xc404</td>
355 </tr>
356 <tr class="row-even"><td>pdma_main1_uart3_tx</td>
357 <td>0xc405 to 0xc405</td>
358 </tr>
359 <tr class="row-odd"><td>pdma_main1_uart4_tx</td>
360 <td>0xc406 to 0xc406</td>
361 </tr>
362 <tr class="row-even"><td>pdma_main1_uart5_tx</td>
363 <td>0xc407 to 0xc407</td>
364 </tr>
365 <tr class="row-odd"><td>pdma_main1_uart6_tx</td>
366 <td>0xc408 to 0xc408</td>
367 </tr>
368 <tr class="row-even"><td>pdma_main1_mcan0_tx</td>
369 <td>0xc409 to 0xc40b</td>
370 </tr>
371 <tr class="row-odd"><td>pdma_main1_mcan1_tx</td>
372 <td>0xc40c to 0xc40e</td>
373 </tr>
374 <tr class="row-even"><td>cpsw2_tx</td>
375 <td>0xc500 to 0xc507</td>
376 </tr>
377 </tbody>
378 </table>
379 </div>
380 </div>
383            </div>
384           </div>
385           <footer>
386   
387     <div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
388       
389         <a href="proxy_cfg.html" class="btn btn-neutral float-right" title="AM64X Proxy Device Descriptions" accesskey="n">Next <span class="fa fa-arrow-circle-right"></span></a>
390       
391       
392         <a href="dma_cfg.html" class="btn btn-neutral" title="AM64X DMA Device Descriptions" accesskey="p"><span class="fa fa-arrow-circle-left"></span> Previous</a>
393       
394     </div>
395   
397   <hr/>
399   <div role="contentinfo">
400     <p>
401       <a href="http://www.ti.com/corp/docs/legal/copyright.shtml">&copy; Copyright 2016-2020</a>, Texas Instruments Incorporated. All rights reserved. <br>
402       <a href="http://www.ti.com/corp/docs/legal/trademark/trademrk.htm">Trademarks</a> | <a href="http://www.ti.com/corp/docs/legal/privacy.shtml">Privacy policy</a> | <a href="http://www.ti.com/corp/docs/legal/termsofuse.shtml">Terms of use</a> | <a href="http://www.ti.com/lsds/ti/legal/termsofsale.page">Terms of sale</a>
404     </p>
405   </div> 
407 </footer>
409         </div>
410       </div>
412     </section>
414   </div>
415   
418   
420     <script type="text/javascript">
421         var DOCUMENTATION_OPTIONS = {
422             URL_ROOT:'../../',
423             VERSION:'20.05.00',
424             COLLAPSE_INDEX:false,
425             FILE_SUFFIX:'.html',
426             HAS_SOURCE:  true
427         };
428     </script>
429       <script type="text/javascript" src="../../_static/jquery.js"></script>
430       <script type="text/javascript" src="../../_static/underscore.js"></script>
431       <script type="text/javascript" src="../../_static/doctools.js"></script>
432       <script type="text/javascript" src="../../_static/language_data.js"></script>
434     <script src="http://www.ti.com/assets/js/headerfooter/analytics.js" type="text/javascript" charset="utf-8"></script>
436   
438   
439   
440     <script type="text/javascript" src="../../_static/js/theme.js"></script>
441   
443   
444   
445   <script type="text/javascript">
446       jQuery(function () {
447           SphinxRtdTheme.StickyNav.enable();
448         });
450       var menuHeight = window.innerHeight;
452       var contentOffset = $(".wy-nav-content-wrap").offset();
453       var contentHeight = $(".wy-nav-content-wrap").height();
454       var contentBottom = contentOffset.top + contentHeight;
456       function setNavbarTop() {
457           var scrollTop = $(window).scrollTop();
458           var maxTop = scrollTop + menuHeight;
460           // If past the header
461           if (scrollTop > contentOffset.top && maxTop < contentBottom) {
462             stickyTop = scrollTop - contentOffset.top;
463           } else if (maxTop > contentBottom) {
464             stickyTop = scrollTop - contentOffset.top - (maxTop - contentBottom);
465           } else {
466             stickyTop = 0;
467           }
469           $(".wy-nav-side").css("top", stickyTop);
470       }
472       $(document).ready(function() {
473         setNavbarTop();
474         $(window).scroll(function () {
475           setNavbarTop();
476         });
478         $('body').on("mousewheel", function () {
479             // Remove default behavior
480             event.preventDefault();
481             // Scroll without smoothing
482             var wheelDelta = event.wheelDelta;
483             var currentScrollPosition = window.pageYOffset;
484             window.scrollTo(0, currentScrollPosition - wheelDelta);
485         });
486       });
487   </script>
488    
490 </body>
491 </html>