<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Is there any infomation on software I / F to use I.MX7D SDMA script? in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Is-there-any-infomation-on-software-I-F-to-use-I-MX7D-SDMA/m-p/1007853#M149311</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Information on software I/F to use SDMA ROM script is not found&lt;BR /&gt;in "I.MX 7 Dual Applications Processor Reference Manual, Rev. 1, 01/2018"(IMX7DRM.pdf)&lt;BR /&gt;Specifically, there is "There is a description in Appendix A" as below, &lt;BR /&gt;but in practice the following chapter does not exist.&lt;BR /&gt;7.2.4.7 Software Interface Appendix A fully describes the SDMA Application Programming Interface (API).&lt;/P&gt;&lt;P&gt;I also checked the community but I can't find any official materials&lt;BR /&gt;The sample code Imx-sdma.c and sdma-imx7d.bin cannot be diverted and must be created by yourself.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 05 Dec 2019 03:01:16 GMT</pubDate>
    <dc:creator>hyuuma_sakamoto</dc:creator>
    <dc:date>2019-12-05T03:01:16Z</dc:date>
    <item>
      <title>Is there any infomation on software I / F to use I.MX7D SDMA script?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Is-there-any-infomation-on-software-I-F-to-use-I-MX7D-SDMA/m-p/1007853#M149311</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Information on software I/F to use SDMA ROM script is not found&lt;BR /&gt;in "I.MX 7 Dual Applications Processor Reference Manual, Rev. 1, 01/2018"(IMX7DRM.pdf)&lt;BR /&gt;Specifically, there is "There is a description in Appendix A" as below, &lt;BR /&gt;but in practice the following chapter does not exist.&lt;BR /&gt;7.2.4.7 Software Interface Appendix A fully describes the SDMA Application Programming Interface (API).&lt;/P&gt;&lt;P&gt;I also checked the community but I can't find any official materials&lt;BR /&gt;The sample code Imx-sdma.c and sdma-imx7d.bin cannot be diverted and must be created by yourself.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Dec 2019 03:01:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Is-there-any-infomation-on-software-I-F-to-use-I-MX7D-SDMA/m-p/1007853#M149311</guid>
      <dc:creator>hyuuma_sakamoto</dc:creator>
      <dc:date>2019-12-05T03:01:16Z</dc:date>
    </item>
    <item>
      <title>Re: Is there any infomation on software I / F to use I.MX7D SDMA script?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Is-there-any-infomation-on-software-I-F-to-use-I-MX7D-SDMA/m-p/1007854#M149312</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="-qt-block-indent: 0; text-indent: 0px; margin: 0px;"&gt;You can find Appendix A in IMX6DQRM.pdf. This material should also be valid for i.MX7. An introduction into SDMA programming you can find here &lt;A class="link-titled" href="http://billauer.co.il/blog/2011/10/imx-sdma-howto-memory-map/" title="http://billauer.co.il/blog/2011/10/imx-sdma-howto-memory-map/"&gt;Freescale i.MX SDMA tutorial (part I)&lt;/A&gt;&amp;nbsp; and here &lt;A class="link-titled" href="http://blog.petri.us/sdma-hacking.html" title="http://blog.petri.us/sdma-hacking.html"&gt;Jonah's Blog by skrap&lt;/A&gt;.&lt;/P&gt;&lt;P style="-qt-block-indent: 0; text-indent: 0px; margin: 0px;"&gt;&lt;/P&gt;&lt;P style="-qt-block-indent: 0; text-indent: 0px; margin: 0px;"&gt;If you want to start you own SDMA development, you should know:&lt;/P&gt;&lt;UL&gt;&lt;LI style="-qt-block-indent: 0; text-indent: 0px; margin: 0px;"&gt;NXP don't give (free) support for creating / debugging own SDMA scripts.&lt;/LI&gt;&lt;LI style="-qt-block-indent: 0; text-indent: 0px; margin: 0px;"&gt;NXP don't provide any development tools for SDMA ("CodeWarrior for Starcore and SDMA" seems to be outdated. I don't know what tools NXP uses internally.)&lt;/LI&gt;&lt;LI style="-qt-block-indent: 0; text-indent: 0px; margin: 0px;"&gt;Eli Billauers Assembler should work for basic projects, but missed advanced features like a linker or support for debug information. Being not able to debug your scripts may involve a serious risk for you project.&lt;/LI&gt;&lt;LI style="-qt-block-indent: 0; text-indent: 0px; margin: 0px;"&gt;I'm currently working on a port of GNU binutils (nearly finished).&lt;/LI&gt;&lt;LI style="-qt-block-indent: 0; text-indent: 0px; margin: 0px;"&gt;I have also created a SDMA plugin for Lauterbach Trace32 ICD. This plugin provides all important features you may know from other debuggers like single stepping, breakpoints, register manipulation, ...&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you have further questions about the SDMA hardware, using the ROM scripts or about my development tools, feel free to ask. Probably you should provide some information about what you want to achieve using the SDMA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;Christian&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Dec 2019 21:25:41 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Is-there-any-infomation-on-software-I-F-to-use-I-MX7D-SDMA/m-p/1007854#M149312</guid>
      <dc:creator>ceggers1</dc:creator>
      <dc:date>2019-12-05T21:25:41Z</dc:date>
    </item>
    <item>
      <title>Re: Is there any infomation on software I / F to use I.MX7D SDMA script?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Is-there-any-infomation-on-software-I-F-to-use-I-MX7D-SDMA/m-p/1007855#M149313</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;SPAN lang="en"&gt;&lt;SPAN title=""&gt;Thank you for your reply.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN title=""&gt;I will try to understand Appendix A of the I.MX6D Reference Manual.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 06 Dec 2019 10:01:30 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Is-there-any-infomation-on-software-I-F-to-use-I-MX7D-SDMA/m-p/1007855#M149313</guid>
      <dc:creator>hyuuma_sakamoto</dc:creator>
      <dc:date>2019-12-06T10:01:30Z</dc:date>
    </item>
  </channel>
</rss>

