<?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>i.MX ProcessorsのトピックRe: Re: How do I do use the VPU on OS other than Linux or Android?</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/How-do-I-do-use-the-VPU-on-OS-other-than-Linux-or-Android/m-p/291784#M35522</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello &lt;STRONG&gt;&lt;A _jive_internal="true" data-avatarid="-1" data-userid="203062" data-username="HongzhangYang" href="https://community.nxp.com/people/HongzhangYang"&gt;Hongzhang Yang&lt;/A&gt;&lt;/STRONG&gt;,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I will reply the following questions.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1) VPU clock relative setting (Can follow up Linux setting)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; I have set in the same way as Linux.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2) IOMUXC_GPR4 VPU relative setting (Can follow up Linux setting)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; There is a difference.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Linux: bit2, 3, 6, 7 of IOMUXC_GPR4 is ON.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Ours : all off&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; When should I set this bit ON?&amp;nbsp; I tried in the same value as Linux, but it becomes an error again in vpu_GetInitialInfo().&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I report to you.&lt;BR /&gt;I have been able to get the YUV data that seems with the first frame decoded by VPU.&amp;nbsp; vpu_GetInitialInfo() becomes an error several times initially, then it succeeds by repeating the retry.&amp;nbsp; Though I can not be confirmed display of the image since IPU does not work yet.&lt;BR /&gt;Is there any problem in this behavior?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank a lot for your cooperation.&lt;BR /&gt;Daisuke TSUCHIYA&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sun, 19 Jan 2014 21:50:42 GMT</pubDate>
    <dc:creator>daisuketsuchiya</dc:creator>
    <dc:date>2014-01-19T21:50:42Z</dc:date>
    <item>
      <title>How do I do use the VPU on OS other than Linux or Android?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-do-I-do-use-the-VPU-on-OS-other-than-Linux-or-Android/m-p/291742#M35480</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;We are running on i.MX6Q the T-Kernel.&lt;BR /&gt;Order to use the VPU, we are porting the driver from Linux, but the problem has occurred.&lt;BR /&gt;This timing, is CPU crashes and no response.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;--- vpu_lib.c L.443 ---&lt;BR /&gt;BitIssueCommand(NULL, FIRMWARE_GET);&lt;BR /&gt;-----------------------&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff;"&gt;Additional Information (Nov.22.2013): &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff;"&gt;&amp;nbsp; - i.MX6Q have four cores, but we are using only a single core.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff;"&gt;&amp;nbsp; - Our environment&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; imx-lib version : imx-lib-12.09.01&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; board : Collage-MX6Q (Sohwa &amp;amp; Sophia Technologies)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in Advance.&lt;/P&gt;&lt;P&gt;Shinobu MATSUMOTO&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 21 Nov 2013 04:35:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-do-I-do-use-the-VPU-on-OS-other-than-Linux-or-Android/m-p/291742#M35480</guid>
      <dc:creator>忍松本</dc:creator>
      <dc:date>2013-11-21T04:35:54Z</dc:date>
    </item>
    <item>
      <title>Re: How do I do use the VPU on OS other than Linux or Android?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-do-I-do-use-the-VPU-on-OS-other-than-Linux-or-Android/m-p/291743#M35481</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/jackmao"&gt;jackmao&lt;/A&gt; can you help on this case?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 25 Nov 2013 15:23:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-do-I-do-use-the-VPU-on-OS-other-than-Linux-or-Android/m-p/291743#M35481</guid>
      <dc:creator>karina_valencia</dc:creator>
      <dc:date>2013-11-25T15:23:57Z</dc:date>
    </item>
    <item>
      <title>Re: How do I do use the VPU on OS other than Linux or Android?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-do-I-do-use-the-VPU-on-OS-other-than-Linux-or-Android/m-p/291744#M35482</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sir,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Could you give more information to track this issue? &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;gt;&amp;nbsp; what's the ltib release version?&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;gt; what did you do to make the system crash?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3&amp;gt; please provide the crash log, VPU firmware version.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; By the way, in your question description, what's the meaning about&amp;nbsp; "&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;--- vpu_lib.c L.443 ---&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;BitIssueCommand(NULL, FIRMWARE_GET);&amp;nbsp; "&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;best regards&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;Jack&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 26 Nov 2013 05:37:36 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-do-I-do-use-the-VPU-on-OS-other-than-Linux-or-Android/m-p/291744#M35482</guid>
      <dc:creator>jack_mao</dc:creator>
      <dc:date>2013-11-26T05:37:36Z</dc:date>
    </item>
    <item>
      <title>Re: Re: How do I do use the VPU on OS other than Linux or Android?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-do-I-do-use-the-VPU-on-OS-other-than-Linux-or-Android/m-p/291745#M35483</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Jack,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I answer the following statement.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;gt;&amp;nbsp; what's the ltib release version? &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ltib 9.1.1 ($Revision: 1.445.6.1 $)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; BSP Version : L3.0.35_12.09.01.01&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (We use BIT firmware included in this BSP.)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;gt; what did you do to make the system crash?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; I wrote a value of the contents of the attached file to the BIT control registor.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (Offset of 0x90000000 is added to the write address for MMU)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3&amp;gt; please provide the crash log, VPU firmware version.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Attachment is all of the log up to the crash.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; I don't know VPU firmware version because the information is not disclosed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; By the way, in your question description, what's the meaning about&amp;nbsp; "&lt;BR /&gt;&amp;gt; --- vpu_lib.c L.443 ---&lt;BR /&gt;&amp;gt; BitIssueCommand(NULL, FIRMWARE_GET);&amp;nbsp; "&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; CPU crash occurs at the timing of executing this command.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; However I think this instruction is not the cause.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;Best regards&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;Shinobu MATSUMOTO&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 26 Nov 2013 07:41:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-do-I-do-use-the-VPU-on-OS-other-than-Linux-or-Android/m-p/291745#M35483</guid>
      <dc:creator>忍松本</dc:creator>
      <dc:date>2013-11-26T07:41:54Z</dc:date>
    </item>
    <item>
      <title>Re: How do I do use the VPU on OS other than Linux or Android?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-do-I-do-use-the-VPU-on-OS-other-than-Linux-or-Android/m-p/291746#M35484</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;Shinobu &lt;/SPAN&gt;,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sorry for late reply,&amp;nbsp; from your answer and description, you port our VPU driver, does that means you don't use linux? The other question is why you need add 0x90000000 offset? I still don't get a full picture about your issue, because on our reference board&amp;amp;BSP, never happen this kind of issue, if you port to another system, please make sure the driver and firmware are all ported correctly.&amp;nbsp;&amp;nbsp;&amp;nbsp; By the way, please use my full name, then the system will send a email to inform me that the question is updated. Thanks!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;best regards&lt;/P&gt;&lt;P&gt;Jack&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Nov 2013 02:33:13 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-do-I-do-use-the-VPU-on-OS-other-than-Linux-or-Android/m-p/291746#M35484</guid>
      <dc:creator>jack_mao</dc:creator>
      <dc:date>2013-11-28T02:33:13Z</dc:date>
    </item>
    <item>
      <title>Re: How do I do use the VPU on OS other than Linux or Android?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-do-I-do-use-the-VPU-on-OS-other-than-Linux-or-Android/m-p/291747#M35485</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;STRONG&gt;&lt;A _jive_internal="true" data-avatarid="-1" data-userid="203408" data-username="jackmao" href="https://community.nxp.com/people/jackmao"&gt;Junping Mao&lt;/A&gt;&lt;/STRONG&gt; ,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I ported VPU driver on T-Kernel (&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://en.wikipedia.org/wiki/T-Kernel"&gt;http://en.wikipedia.org/wiki/T-Kernel&lt;/A&gt;&lt;SPAN&gt;).&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;T-Kernel uses an address of 0x00000000... for multi-processing.&lt;BR /&gt;Therefore I set an offset of 0x90000000 using MMU.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I ported VPU driver (vpu-lib &amp;amp; mxc-vpu) and BIT firmware.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I sent log file by a former reply. Will you confirm whether it is right in this procedure?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;By the way, would you offer the reference manual of the BIT processor and a related document to me?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;BR /&gt;Shinobu MATSUMOTO&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Nov 2013 06:29:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-do-I-do-use-the-VPU-on-OS-other-than-Linux-or-Android/m-p/291747#M35485</guid>
      <dc:creator>忍松本</dc:creator>
      <dc:date>2013-11-28T06:29:16Z</dc:date>
    </item>
    <item>
      <title>Re: How do I do use the VPU on OS other than Linux or Android?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-do-I-do-use-the-VPU-on-OS-other-than-Linux-or-Android/m-p/291748#M35486</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;Shinobu MATSUMOTO&lt;/SPAN&gt;,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; To port VPU, you need port &lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;mxc-vpu&lt;/SPAN&gt; &amp;amp; VPU lib, use firmware directly, that will be enough, VPU lib should be in user space.&amp;nbsp; by the way, the vpu documents can't share.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;best regards&lt;/P&gt;&lt;P&gt;Jack&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Nov 2013 10:06:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-do-I-do-use-the-VPU-on-OS-other-than-Linux-or-Android/m-p/291748#M35486</guid>
      <dc:creator>jack_mao</dc:creator>
      <dc:date>2013-11-28T10:06:45Z</dc:date>
    </item>
    <item>
      <title>Re: Re: How do I do use the VPU on OS other than Linux or Android?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-do-I-do-use-the-VPU-on-OS-other-than-Linux-or-Android/m-p/291749#M35487</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;STRONG&gt;&lt;A _jive_internal="true" data-avatarid="-1" data-userid="203408" data-username="jackmao" href="https://community.nxp.com/people/jackmao"&gt;Junping Mao&lt;/A&gt;&lt;/STRONG&gt; ,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you for your support.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I ported VPU driver by a method same as your saying.&lt;BR /&gt;(of course VPULib locates in the user space.)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Did you confirm log file? and is this procedure right?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In addition, if there is a probable cause, please inform me.&lt;BR /&gt;(e.g., timing to write data)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;&lt;P&gt;Shinobu MATSUMOTO&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Nov 2013 12:21:55 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-do-I-do-use-the-VPU-on-OS-other-than-Linux-or-Android/m-p/291749#M35487</guid>
      <dc:creator>忍松本</dc:creator>
      <dc:date>2013-11-28T12:21:55Z</dc:date>
    </item>
    <item>
      <title>Re: Re: Re: How do I do use the VPU on OS other than Linux or Android?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-do-I-do-use-the-VPU-on-OS-other-than-Linux-or-Android/m-p/291750#M35488</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;STRONG&gt;&lt;A _jive_internal="true" class="jiveTT-hover-user jive-link-profile-small" data-containerid="-1" data-containertype="-1" data-objectid="203408" data-objecttype="3" href="https://community.nxp.com/people/jackmao"&gt;Junping Mao&lt;/A&gt;&lt;/STRONG&gt; ,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm in trouble due delivery time of my customers is imminent.&lt;/P&gt;&lt;P&gt;So, could you give me the answer to today(29 Nov)?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;gt; Did you confirm log file? and is this procedure right?&lt;BR /&gt;&amp;gt;&lt;BR /&gt;&amp;gt; In addition, if there is a probable cause, please inform me.&lt;BR /&gt;&amp;gt; (e.g., timing to write data)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for your cooperation.&lt;BR /&gt;Shinobu MATSUMOTO&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Nov 2013 06:10:26 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-do-I-do-use-the-VPU-on-OS-other-than-Linux-or-Android/m-p/291750#M35488</guid>
      <dc:creator>忍松本</dc:creator>
      <dc:date>2013-11-29T06:10:26Z</dc:date>
    </item>
    <item>
      <title>Re: Re: Re: How do I do use the VPU on OS other than Linux or Android?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-do-I-do-use-the-VPU-on-OS-other-than-Linux-or-Android/m-p/291751#M35489</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;Shinobu MATSUMOTO&lt;/SPAN&gt;,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; what's the log file? Do you mean that one "&lt;/P&gt;&lt;P&gt;VREAD: addr=92040018 data=00000000&lt;/P&gt;&lt;P&gt;VWRITE: addr=92040100" I can't get more information from that, if not, I haven't seen any other log file. Due to different OS, I have no idea why it doesn't work.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; could you try to access the VPU in kernel mode to see if the firmware and vpu interface works?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;best regards&lt;/P&gt;&lt;P&gt;Mao junping&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Nov 2013 07:11:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-do-I-do-use-the-VPU-on-OS-other-than-Linux-or-Android/m-p/291751#M35489</guid>
      <dc:creator>jack_mao</dc:creator>
      <dc:date>2013-11-29T07:11:09Z</dc:date>
    </item>
    <item>
      <title>Re: Re: Re: Re: How do I do use the VPU on OS other than Linux or Android?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-do-I-do-use-the-VPU-on-OS-other-than-Linux-or-Android/m-p/291752#M35490</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;STRONG&gt;&lt;A _jive_internal="true" data-avatarid="-1" data-userid="203408" data-username="jackmao" href="https://community.nxp.com/people/jackmao"&gt;Junping Mao&lt;/A&gt;&lt;/STRONG&gt; ,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please let me ask you again.&lt;/P&gt;&lt;P&gt;Did you confirm log file? and is this procedure right?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;read this as the log.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;gt; VREAD: addr=92040018 data=00000000&lt;BR /&gt;&amp;nbsp; value = *(0x92040018);&lt;BR /&gt;&amp;nbsp; if (value == 0x00000000) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // pass through here;&lt;BR /&gt;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;gt; VWRITE: addr=92040100 data=00000000&lt;BR /&gt;&amp;nbsp; *(0x92040100) = 0x00000000;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Did you understand?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Because it might not read the file maybe, and attach again.&lt;BR /&gt;(out_log.txt (2129 lines))&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have access in kernel mode to VPU now.&lt;BR /&gt;And, vpu_lib has been used in user mode,&lt;BR /&gt;I have to transfer the values to the kernel mode.&lt;BR /&gt;I have to communicate with the kernel every time vpu_lib writes once.&lt;BR /&gt;In every communication, is being written by 4 bytes.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is there a problem with this access method?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Could you give me the answer to today(29 Nov)?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;best regards.&lt;/P&gt;&lt;P&gt;Shinobu MATSUMOTO&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Nov 2013 09:07:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-do-I-do-use-the-VPU-on-OS-other-than-Linux-or-Android/m-p/291752#M35490</guid>
      <dc:creator>忍松本</dc:creator>
      <dc:date>2013-11-29T09:07:35Z</dc:date>
    </item>
    <item>
      <title>Re: Re: Re: Re: How do I do use the VPU on OS other than Linux or Android?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-do-I-do-use-the-VPU-on-OS-other-than-Linux-or-Android/m-p/291753#M35491</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;Shinobu MATSUMOTO&lt;/SPAN&gt;,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Your procedure is ok, but you should make sure the base address is right, in linux the base address in vpu_lib is come from mmap, another you should make sure the VPU has been initialized correctly, are you access the PC register and buffer register? &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;best regards&lt;/P&gt;&lt;P&gt;Mao junping&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Nov 2013 09:22:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-do-I-do-use-the-VPU-on-OS-other-than-Linux-or-Android/m-p/291753#M35491</guid>
      <dc:creator>jack_mao</dc:creator>
      <dc:date>2013-11-29T09:22:50Z</dc:date>
    </item>
    <item>
      <title>Re: Re: Re: Re: Re: How do I do use the VPU on OS other than Linux or Android?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-do-I-do-use-the-VPU-on-OS-other-than-Linux-or-Android/m-p/291754#M35492</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;STRONG&gt;&lt;A _jive_internal="true" data-avatarid="-1" data-userid="203408" data-username="jackmao" href="https://community.nxp.com/people/jackmao"&gt;Junping Mao&lt;/A&gt;&lt;/STRONG&gt; ,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="hps"&gt;Base address&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;has been&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;confirmed&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;that it is correct&lt;/SPAN&gt;. &lt;SPAN class="hps"&gt;(0x02040000 + 0x90000000)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="hps"&gt;and &lt;SPAN class="hps"&gt;I&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;can access the&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;PC register.&lt;/SPAN&gt;&lt;SPAN class="hps"&gt;(0x02040018 + 0x90000000)&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="hps"&gt;&lt;SPAN class="hps"&gt;&lt;/SPAN&gt;but what is buffer register?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="hps"&gt;&lt;SPAN class="hps"&gt;Although&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;not listed in&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;the manual (IMX6DQRM)&lt;/SPAN&gt;, please teach me.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="hps"&gt;best regards&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="hps"&gt;Shinobu MATSUMOTO&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Nov 2013 10:15:17 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-do-I-do-use-the-VPU-on-OS-other-than-Linux-or-Android/m-p/291754#M35492</guid>
      <dc:creator>忍松本</dc:creator>
      <dc:date>2013-11-29T10:15:17Z</dc:date>
    </item>
    <item>
      <title>Re: Re: Re: Re: How do I do use the VPU on OS other than Linux or Android?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-do-I-do-use-the-VPU-on-OS-other-than-Linux-or-Android/m-p/291755#M35493</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;Shinobu MATSUMOTO&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x2040100 should be a buffer register.&amp;nbsp; from your access way I can't see any problem, so you write/read many times, and then the system crash, right? I don't know if there is any limitation, I will get the Firmware engineer support next week, today he is not in office, so if you give a detail description, what's your test purpose,&amp;nbsp; how many times you write/read to VPU,&amp;nbsp; about which time it will crash,&amp;nbsp; collect the enough data, it will helpful&amp;nbsp; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Nov 2013 10:29:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-do-I-do-use-the-VPU-on-OS-other-than-Linux-or-Android/m-p/291755#M35493</guid>
      <dc:creator>jack_mao</dc:creator>
      <dc:date>2013-11-29T10:29:28Z</dc:date>
    </item>
    <item>
      <title>Re: Re: Re: Re: Re: How do I do use the VPU on OS other than Linux or Android?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-do-I-do-use-the-VPU-on-OS-other-than-Linux-or-Android/m-p/291756#M35494</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;STRONG&gt;&lt;A _jive_internal="true" data-avatarid="-1" data-userid="203408" data-username="jackmao" href="https://community.nxp.com/people/jackmao"&gt;Junping Mao&lt;/A&gt; ,&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The system will crash at the end of the LOG file.&lt;BR /&gt;I do not have access to the VPU with the contents other than those listed in the log file.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you again next week.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Shinobu MATSUMOTO&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Nov 2013 11:03:33 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-do-I-do-use-the-VPU-on-OS-other-than-Linux-or-Android/m-p/291756#M35494</guid>
      <dc:creator>忍松本</dc:creator>
      <dc:date>2013-11-29T11:03:33Z</dc:date>
    </item>
    <item>
      <title>Re: Re: Re: Re: Re: How do I do use the VPU on OS other than Linux or Android?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-do-I-do-use-the-VPU-on-OS-other-than-Linux-or-Android/m-p/291757#M35495</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;Shinobu MATSUMOTO&lt;/SPAN&gt; ,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; could you paste here your test code segement include the printf code, that's will help us to understand your test procedure, then I will discuss your code with the firmware engineer.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Mao junping&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Dec 2013 01:42:01 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-do-I-do-use-the-VPU-on-OS-other-than-Linux-or-Android/m-p/291757#M35495</guid>
      <dc:creator>jack_mao</dc:creator>
      <dc:date>2013-12-02T01:42:01Z</dc:date>
    </item>
    <item>
      <title>Re: How do I do use the VPU on OS other than Linux or Android?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-do-I-do-use-the-VPU-on-OS-other-than-Linux-or-Android/m-p/291758#M35496</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Junping Mao,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am Daisuke TSUCHIYA and Shinobu's colleagues.&amp;nbsp; I will reply instead of Shinobu.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We are using GStreamer and our log is equivalent to the output from VpuReadReg() and VpuWriteReg() of vpu_io.c.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think that it will not help you to give you our code, because it has changed from Linux to T-Kernel.&amp;nbsp; However I will be prepare it.&lt;BR /&gt;Since the T-Kernel does not support mmap, we have created a driver that implements the mmap.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If there is no problem with the procedure of us, I want to know other causes can be considered.&amp;nbsp; eg Linux intialize routine is operating the VPU.&lt;/P&gt;&lt;P&gt;And if possible, I would like to have a telephone conference with you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for your cooperation.&lt;BR /&gt;Daisuke TSUCHIYA&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Dec 2013 14:04:33 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-do-I-do-use-the-VPU-on-OS-other-than-Linux-or-Android/m-p/291758#M35496</guid>
      <dc:creator>daisuketsuchiya</dc:creator>
      <dc:date>2013-12-02T14:04:33Z</dc:date>
    </item>
    <item>
      <title>Re: Re: Re: Re: Re: Re: How do I do use the VPU on OS other than Linux or Android?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-do-I-do-use-the-VPU-on-OS-other-than-Linux-or-Android/m-p/291759#M35497</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello &lt;STRONG&gt;&lt;A _jive_internal="true" data-avatarid="-1" data-userid="203408" data-username="jackmao" href="https://community.nxp.com/people/jackmao"&gt;Junping Mao&lt;/A&gt;&lt;/STRONG&gt;,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Please let me confirm your request.&lt;/P&gt;&lt;P&gt;The reason why you are asking the test code to us is to know why the access to VPU is so frequent?&amp;nbsp; Or, do you need a driver code that is accessing the VPU actually?&amp;nbsp; We are using GStreamer, not the test code, so GStreamer is done "our test procedure" that you say.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Still do you need our code?&amp;nbsp; If so, we have a problem to provide our code.&amp;nbsp; I can not paste our code to this community because it is confidential.&amp;nbsp; Is there a way to send the code directly to you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you.&lt;BR /&gt;Daisuke TSUCHIYA&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 Dec 2013 02:34:15 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-do-I-do-use-the-VPU-on-OS-other-than-Linux-or-Android/m-p/291759#M35497</guid>
      <dc:creator>daisuketsuchiya</dc:creator>
      <dc:date>2013-12-03T02:34:15Z</dc:date>
    </item>
    <item>
      <title>Re: Re: Re: Re: Re: Re: How do I do use the VPU on OS other than Linux or Android?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-do-I-do-use-the-VPU-on-OS-other-than-Linux-or-Android/m-p/291760#M35498</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Daisuke TSUCHIYA,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; I have just discussed your issue and log with our firmware engineer,it seems that your firmware has been downloaded to VPU,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; "VREAD: addr=92040160 data=00000000&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; VREAD: addr=92040018 data=00000020"&amp;nbsp; show it run successfully.&amp;nbsp; Please make sure you follow vpu_lib.c vpu_init routine to do initialization.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hi Karina Valencia Aguilar&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; please ask Yang Hongzhang to provide deep support, he is the VPU owner&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 Dec 2013 03:06:40 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-do-I-do-use-the-VPU-on-OS-other-than-Linux-or-Android/m-p/291760#M35498</guid>
      <dc:creator>jack_mao</dc:creator>
      <dc:date>2013-12-03T03:06:40Z</dc:date>
    </item>
    <item>
      <title>Re: Re: Re: Re: Re: Re: How do I do use the VPU on OS other than Linux or Android?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-do-I-do-use-the-VPU-on-OS-other-than-Linux-or-Android/m-p/291761#M35499</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/HongzhangYang"&gt;HongzhangYang&lt;/A&gt; can you help on this case?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 Dec 2013 15:50:59 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-do-I-do-use-the-VPU-on-OS-other-than-Linux-or-Android/m-p/291761#M35499</guid>
      <dc:creator>karina_valencia</dc:creator>
      <dc:date>2013-12-03T15:50:59Z</dc:date>
    </item>
  </channel>
</rss>

