<?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 Re: How to avoid invalid ioctl cmd! problem on imx6ul evk in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/How-to-avoid-invalid-ioctl-cmd-problem-on-imx6ul-evk/m-p/468570#M73988</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Finally, it has got solved. The problem is due to incompatible mxc_asrc.h file. I was using wrong file.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 07 Jan 2016 17:34:37 GMT</pubDate>
    <dc:creator>phanikumar</dc:creator>
    <dc:date>2016-01-07T17:34:37Z</dc:date>
    <item>
      <title>How to avoid invalid ioctl cmd! problem on imx6ul evk</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-avoid-invalid-ioctl-cmd-problem-on-imx6ul-evk/m-p/468569#M73987</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, I want to use asrc on imx6ul evk board using linux. I got a sample driver code from net. Every things works fine till the line below &lt;/P&gt;&lt;P&gt; if ((err = ioctl(fd_asrc, ASRC_CONVERT, &amp;amp;buf_info)) &amp;lt; 0) &lt;/P&gt;&lt;P&gt;My buf_info structure variable is correct with proper input&amp;nbsp; and output buffer lengths, as well as input and output buffer pointers(they are not null). But still I am getting the following error in the teraterm.. &lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;#define ASRC_CONVERT&lt;/TD&gt;&lt;TD&gt;_IOW(ASRC_IOC_MAGIC, 3, struct asrc_convert_buffer)&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;error log: &lt;/P&gt;&lt;P&gt;root@linaro-ubuntu-desktop:~# fsl-asrc 2034000.asrc: invalid ioctl cmd!&lt;/P&gt;&lt;P&gt;Unable to handle kernel NULL pointer dereference at virtual address 00000000&lt;/P&gt;&lt;P&gt;pgd = 849b4000&lt;/P&gt;&lt;P&gt;[00000000] *pgd=89b50831, *pte=00000000, *ppte=00000000&lt;/P&gt;&lt;P&gt;Internal error: Oops: 817 [#3] PREEMPT SMP ARM&lt;/P&gt;&lt;P&gt;Modules linked in:&lt;/P&gt;&lt;P&gt;CPU: 0 PID: 2064 Comm: atc_sr_hw.elf Tainted: G&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; D&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.14.38-6UL_ga+ge4944a5 #1&lt;/P&gt;&lt;P&gt;task: 85356400 ti: 87aa2000 task.ti: 87aa2000&lt;/P&gt;&lt;P&gt;PC is at __memzero+0x24/0x80&lt;/P&gt;&lt;P&gt;LR is at 0x0&lt;/P&gt;&lt;P&gt;pc : [&amp;lt;8028f6e4&amp;gt;]&amp;nbsp;&amp;nbsp;&amp;nbsp; lr : [&amp;lt;00000000&amp;gt;]&amp;nbsp;&amp;nbsp;&amp;nbsp; psr: 20000013&lt;/P&gt;&lt;P&gt;sp : 87aa3e44&amp;nbsp; ip : 00000000&amp;nbsp; fp : 8412fb00&lt;/P&gt;&lt;P&gt;r10: 00000000&amp;nbsp; r9 : 8412fb00&amp;nbsp; r8 : 00000000&lt;/P&gt;&lt;P&gt;r7 : 8412fb00&amp;nbsp; r6 : 87aa3ee0&amp;nbsp; r5 : 00000000&amp;nbsp; r4 : 894735c0&lt;/P&gt;&lt;P&gt;r3 : 00000000&amp;nbsp; r2 : 00000000&amp;nbsp; r1 : 0002ffc0&amp;nbsp; r0 : 00000000&lt;/P&gt;&lt;P&gt;Flags: nzCv&amp;nbsp; IRQs on&amp;nbsp; FIQs on&amp;nbsp; Mode SVC_32&amp;nbsp; ISA ARM&amp;nbsp; Segment user&lt;/P&gt;&lt;P&gt;Control: 10c53c7d&amp;nbsp; Table: 849b406a&amp;nbsp; DAC: 00000015&lt;/P&gt;&lt;P&gt;Process atc_sr_hw.elf (pid: 2064, stack limit = 0x87aa2238)&lt;/P&gt;&lt;P&gt;Stack: (0x87aa3e44 to 0x87aa4000)&lt;/P&gt;&lt;P&gt;3e40:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 80585294 00000002 00000010 883ba600 88351a10 00000000 00000000&lt;/P&gt;&lt;P&gt;3e60: 00000000 00000000 883ba600 894735c0 00000004 00000040 894735c0 00200000&lt;/P&gt;&lt;P&gt;3e80: 894735c0 8071deec 883ba600 803609dc 00000008 88351a10 00000060 80584d30&lt;/P&gt;&lt;P&gt;3ea0: 00000004 00000000 00000000 88351a10 7eaba5b8 88351a10 87aa2000 00000000&lt;/P&gt;&lt;P&gt;3ec0: 894735c0 80586e7c 87aa3ee0 87aa2008 00000000 8071deec 89c43e88 8030f0a8&lt;/P&gt;&lt;P&gt;3ee0: 76c31008 769b2008 00001000 00001178 7eaba5e4 80071ff4 855116c8 00000002&lt;/P&gt;&lt;P&gt;3f00: 00000011 8847d600 00000002 8834e648 7eaba5b8 88a7ca80 40104303 00000003&lt;/P&gt;&lt;P&gt;3f20: 87aa2000 00000000 7eaba5e4 800e9dd8 00000000 00000000 00000000 00000000&lt;/P&gt;&lt;P&gt;3f40: 81c8fe3c 855116c0 00000011 86d91dc0 00000002 855116c8 87aa2000 00000000&lt;/P&gt;&lt;P&gt;3f60: 7eaba5e4 800da1c4 00000000 88a7ca80 7eaba5b8 88a7ca80 40104303 00000003&lt;/P&gt;&lt;P&gt;3f80: 87aa2000 00000000 7eaba5e4 800e9fcc 00000000 7eaba648 0000870c 00000036&lt;/P&gt;&lt;P&gt;3fa0: 8000e5e4 8000e460 00000000 7eaba648 00000003 40104303 7eaba5b8 7eaba5b8&lt;/P&gt;&lt;P&gt;3fc0: 00000000 7eaba648 0000870c 00000036 00000000 00000000 76f61000 7eaba5e4&lt;/P&gt;&lt;P&gt;3fe0: 00012ba4 7eaba5ac 00008e74 76eca92c 20000010 00000003 00378c00 00358d00&lt;/P&gt;&lt;P&gt;Code: e52de004 e1a0c002 e1a0e002 e2511040 (a8a0500c)&lt;/P&gt;&lt;P&gt;---[ end trace 5b7b3d0bf550318b ]---&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can some one please let me know how to resolve this problem. Thanks in advance..&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Jan 2016 15:54:19 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-avoid-invalid-ioctl-cmd-problem-on-imx6ul-evk/m-p/468569#M73987</guid>
      <dc:creator>phanikumar</dc:creator>
      <dc:date>2016-01-06T15:54:19Z</dc:date>
    </item>
    <item>
      <title>Re: How to avoid invalid ioctl cmd! problem on imx6ul evk</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-avoid-invalid-ioctl-cmd-problem-on-imx6ul-evk/m-p/468570#M73988</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Finally, it has got solved. The problem is due to incompatible mxc_asrc.h file. I was using wrong file.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Jan 2016 17:34:37 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-avoid-invalid-ioctl-cmd-problem-on-imx6ul-evk/m-p/468570#M73988</guid>
      <dc:creator>phanikumar</dc:creator>
      <dc:date>2016-01-07T17:34:37Z</dc:date>
    </item>
    <item>
      <title>Re: How to avoid invalid ioctl cmd! problem on imx6ul evk</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-avoid-invalid-ioctl-cmd-problem-on-imx6ul-evk/m-p/468571#M73989</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for sharing your solution. It will be very helpful.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Alejandro&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 11 Jan 2016 18:40:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-avoid-invalid-ioctl-cmd-problem-on-imx6ul-evk/m-p/468571#M73989</guid>
      <dc:creator>alejandrolozan1</dc:creator>
      <dc:date>2016-01-11T18:40:04Z</dc:date>
    </item>
  </channel>
</rss>

