<?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: i.MX6q sabresd CAN/FLEXCAN Support</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6q-sabresd-CAN-FLEXCAN-Support/m-p/941738#M140914</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Aravind&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I sent file via mail.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;BR /&gt;igor&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 07 Jun 2019 06:30:58 GMT</pubDate>
    <dc:creator>igorpadykov</dc:creator>
    <dc:date>2019-06-07T06:30:58Z</dc:date>
    <item>
      <title>i.MX6q sabresd CAN/FLEXCAN Support</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6q-sabresd-CAN-FLEXCAN-Support/m-p/941731#M140907</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am trying to bring up CAN I/F on i.mx6q sabresd on Android 8.0. i have made the kernel configurations such as&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CONFIG_CAN=y&lt;BR /&gt;CONFIG_CAN_VCAN=y&lt;BR /&gt;CONFIG_CAN_FLEXCAN=y&lt;BR /&gt;CONFIG_CAN_M_CAN=y&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;and dtsi changes&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;can1: flexcan@02090000 {&lt;BR /&gt; compatible = "fsl,imx6q-flexcan";&lt;BR /&gt; reg = &amp;lt;0x02090000 0x4000&amp;gt;;&lt;BR /&gt; interrupts = &amp;lt;0 110 IRQ_TYPE_LEVEL_HIGH&amp;gt;;&lt;BR /&gt; clocks = &amp;lt;&amp;amp;clks IMX6QDL_CLK_CAN1_IPG&amp;gt;,&lt;BR /&gt; &amp;lt;&amp;amp;clks IMX6QDL_CLK_CAN1_SERIAL&amp;gt;;&lt;BR /&gt; clock-names = "ipg", "per";&lt;BR /&gt; stop-mode = &amp;lt;&amp;amp;gpr 0x34 28 0x10 17&amp;gt;;&lt;BR /&gt; status = "enabled";&lt;BR /&gt; };&lt;/P&gt;&lt;P&gt;can2: flexcan@02094000 {&lt;BR /&gt; compatible = "fsl,imx6q-flexcan";&lt;BR /&gt; reg = &amp;lt;0x02094000 0x4000&amp;gt;;&lt;BR /&gt; interrupts = &amp;lt;0 111 IRQ_TYPE_LEVEL_HIGH&amp;gt;;&lt;BR /&gt; clocks = &amp;lt;&amp;amp;clks IMX6QDL_CLK_CAN2_IPG&amp;gt;,&lt;BR /&gt; &amp;lt;&amp;amp;clks IMX6QDL_CLK_CAN2_SERIAL&amp;gt;;&lt;BR /&gt; clock-names = "ipg", "per";&lt;BR /&gt; stop-mode = &amp;lt;&amp;amp;gpr 0x34 29 0x10 18&amp;gt;;&lt;BR /&gt; status = "enabled";&lt;BR /&gt; };&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;can1 {&lt;BR /&gt; pinctrl_flexcan1_1: flexcan1grp-1 {&lt;BR /&gt; fsl,pins = &amp;lt;&lt;BR /&gt; MX6QDL_PAD_KEY_ROW2__FLEXCAN1_RX 0x1b0b0&lt;BR /&gt; MX6QDL_PAD_KEY_COL2__FLEXCAN1_TX 0x1b0b0&lt;BR /&gt; MX6QDL_PAD_GPIO_2__GPIO1_IO02 0x4001b0b0 /* CAN_STBY */&lt;BR /&gt; &amp;gt;;&lt;BR /&gt; };&lt;/P&gt;&lt;P&gt;pinctrl_flexcan1_2: flexcan1grp-2 {&lt;BR /&gt; fsl,pins = &amp;lt;&lt;BR /&gt; MX6QDL_PAD_GPIO_7__FLEXCAN1_TX 0x1b0b0&lt;BR /&gt; MX6QDL_PAD_KEY_ROW2__FLEXCAN1_RX 0x1b0b0&lt;BR /&gt; MX6QDL_PAD_GPIO_2__GPIO1_IO02 0x4001b0b0 /* CAN_STBY */&lt;BR /&gt; &amp;gt;;&lt;BR /&gt; };&lt;/P&gt;&lt;P&gt;pinctrl_flexcan1_3: flexcan1grp-3 {&lt;BR /&gt; fsl,pins = &amp;lt;&lt;BR /&gt; MX6QDL_PAD_GPIO_7__FLEXCAN1_TX 0x1b0b0&lt;BR /&gt; MX6QDL_PAD_GPIO_8__FLEXCAN1_RX 0x1b0b0&lt;BR /&gt; MX6QDL_PAD_GPIO_2__GPIO1_IO02 0x4001b0b0 /* CAN_STBY */&lt;BR /&gt; &amp;gt;;&lt;BR /&gt; };&lt;BR /&gt; };&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;how ever i am not able to enumerated can0 port on /sys/class/net/&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;my ifconfig -a is&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sabresd_6dq:/ # ifconfig -a&lt;BR /&gt;eth0 Link encap:Ethernet HWaddr 00:04:9f:05:b7:18 Driver fec&lt;BR /&gt; UP BROADCAST MULTICAST MTU:1500 Metric:1&lt;BR /&gt; RX packets:0 errors:0 dropped:0 overruns:0 frame:0 &lt;BR /&gt; TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 &lt;BR /&gt; collisions:0 txqueuelen:1000 &lt;BR /&gt; RX bytes:0 TX bytes:0&lt;/P&gt;&lt;P&gt;sit0 Link encap:IPv6-in-IPv4 &lt;BR /&gt; NOARP MTU:1480 Metric:1&lt;BR /&gt; RX packets:0 errors:0 dropped:0 overruns:0 frame:0 &lt;BR /&gt; TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 &lt;BR /&gt; collisions:0 txqueuelen:1 &lt;BR /&gt; RX bytes:0 TX bytes:0&lt;/P&gt;&lt;P&gt;lo Link encap:Local Loopback &lt;BR /&gt; inet addr:127.0.0.1 Mask:255.0.0.0 &lt;BR /&gt; inet6 addr: ::1/128 Scope: Host&lt;BR /&gt; UP LOOPBACK RUNNING MTU:65536 Metric:1&lt;BR /&gt; RX packets:0 errors:0 dropped:0 overruns:0 frame:0 &lt;BR /&gt; TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 &lt;BR /&gt; collisions:0 txqueuelen:1 &lt;BR /&gt; RX bytes:0 TX bytes:0 &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;kernel logs&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sabresd_6dq:/ # dmesg | grep can&lt;BR /&gt;[ 0.502410] i2c i2c-0: can't use DMA, using PIO instead.&lt;BR /&gt;[ 0.503669] i2c i2c-1: can't use DMA, using PIO instead.&lt;BR /&gt;[ 0.504463] i2c i2c-2: can't use DMA, using PIO instead.&lt;BR /&gt;[ 1.819637] vcan: Virtual CAN interface driver&lt;BR /&gt;[ 1.825525] flexcan 2090000.flexcan: could not find pctldev for node /soc/can1/flexcan1grp-3, deferring probe&lt;BR /&gt;[ 1.834207] flexcan 2094000.flexcan: could not find pctldev for node /soc/can2/flexcan2grp-1, deferring probe&lt;BR /&gt;[ 4.009768] snvs-secvio 20cc000.caam-snvs: can't get snvs clock&lt;BR /&gt;[ 4.261684] can: controller area network core (rev 20120528 abi 9)&lt;BR /&gt;[ 4.269794] can: raw protocol (rev 20120528)&lt;BR /&gt;[ 4.272825] can: broadcast manager protocol (rev 20161123 t)&lt;BR /&gt;[ 4.277194] can: netlink gateway (rev 20130117) max_hops=1&lt;BR /&gt;[ 4.353356] flexcan 2090000.flexcan: could not find pctldev for node /soc/can1/flexcan1grp-3, deferring probe&lt;BR /&gt;[ 4.362515] flexcan 2094000.flexcan: could not find pctldev for node /soc/can2/flexcan2grp-1, deferring probe&lt;BR /&gt;[ 4.635453] flexcan 2090000.flexcan: could not find pctldev for node /soc/can1/flexcan1grp-3, deferring probe&lt;BR /&gt;[ 4.644554] flexcan 2094000.flexcan: could not find pctldev for node /soc/can2/flexcan2grp-1, deferring probe&lt;BR /&gt;[ 4.664613] flexcan 2090000.flexcan: could not find pctldev for node /soc/can1/flexcan1grp-3, deferring probe&lt;BR /&gt;[ 4.674109] flexcan 2094000.flexcan: could not find pctldev for node /soc/can2/flexcan2grp-1, deferring probe&lt;BR /&gt;[ 12.998737] flexcan 2090000.flexcan: could not find pctldev for node /soc/can1/flexcan1grp-3, deferring probe&lt;BR /&gt;[ 13.041782] flexcan 2094000.flexcan: could not find pctldev for node /soc/can2/flexcan2grp-1, deferring probe&lt;BR /&gt;[ 73.135941] flexcan 2090000.flexcan: could not find pctldev for node /soc/can1/flexcan1grp-3, deferring probe&lt;BR /&gt;[ 73.147405] flexcan 2094000.flexcan: could not find pctldev for node /soc/can2/flexcan2grp-1, deferring probe&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Anything i am missing?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;attached my sabresd board where i have fixed a DB9 connector in CAN I/F port.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 04 Jun 2019 08:32:22 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6q-sabresd-CAN-FLEXCAN-Support/m-p/941731#M140907</guid>
      <dc:creator>aravindsrinivas</dc:creator>
      <dc:date>2019-06-04T08:32:22Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX6q sabresd CAN/FLEXCAN Support</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6q-sabresd-CAN-FLEXCAN-Support/m-p/941732#M140908</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Aravind&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;flexcan is not supported on i.MX6Q Sabre SD board,&lt;/P&gt;&lt;P&gt;one can look at flexcan example for i.MX6Q Sabre AI board and check:&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/docs/DOC-94887"&gt;How to enable CAN bus on i.MX6Q SabreSD&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://source.codeaurora.org/external/imx/linux-imx/tree/arch/arm/boot/dts/imx6qdl-sabreauto.dtsi?h=imx_4.9.11_1.0.0_ga" title="https://source.codeaurora.org/external/imx/linux-imx/tree/arch/arm/boot/dts/imx6qdl-sabreauto.dtsi?h=imx_4.9.11_1.0.0_ga"&gt;imx6qdl-sabreauto.dtsi\dts\boot\arm\arch - linux-imx - i.MX Linux kernel&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;BR /&gt;igor&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;BR /&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 04 Jun 2019 23:51:36 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6q-sabresd-CAN-FLEXCAN-Support/m-p/941732#M140908</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2019-06-04T23:51:36Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX6q sabresd CAN/FLEXCAN Support</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6q-sabresd-CAN-FLEXCAN-Support/m-p/941733#M140909</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks igor for your reply.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is CAN supported on Android 8.0 on i.MX6 sabre sd? What kind of support for CAN I/F support available for i.MX6 sabre sd?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- aravind&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 04 Jun 2019 23:59:15 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6q-sabresd-CAN-FLEXCAN-Support/m-p/941733#M140909</guid>
      <dc:creator>aravindsrinivas</dc:creator>
      <dc:date>2019-06-04T23:59:15Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX6q sabresd CAN/FLEXCAN Support</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6q-sabresd-CAN-FLEXCAN-Support/m-p/941734#M140910</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;gt;Is CAN supported on Android 8.0 on i.MX6 sabre sd?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;not.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;BR /&gt;igor&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Jun 2019 00:35:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6q-sabresd-CAN-FLEXCAN-Support/m-p/941734#M140910</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2019-06-05T00:35:31Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX6q sabresd CAN/FLEXCAN Support</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6q-sabresd-CAN-FLEXCAN-Support/m-p/941735#M140911</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks igor. Is linux having support for CAN/FLEXCAN on i.mx 6 sabresd ?.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;From datasheets it say CAN/FLEXCAN supported. Whats the platform where its verified on i.mx6 quad sabresd.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also another question whether it can be enabled on Android 8.0 for i.mx 6 Quad sabresd if we use NXP Professional services.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;aravind&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Jun 2019 02:03:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6q-sabresd-CAN-FLEXCAN-Support/m-p/941735#M140911</guid>
      <dc:creator>aravindsrinivas</dc:creator>
      <dc:date>2019-06-05T02:03:06Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX6q sabresd CAN/FLEXCAN Support</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6q-sabresd-CAN-FLEXCAN-Support/m-p/941736#M140912</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Aravind&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;gt;Is linux having support for CAN/FLEXCAN on i.mx 6 sabresd ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;no for i.MX6Q Sabre SD. Yes for i.MX6SX Sabre SD. For other platforms&lt;/P&gt;&lt;P&gt;suggest to check Sabre SD schematics.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;gt;whether it can be enabled on Android 8.0 for i.mx 6 Quad sabresd if we use NXP Professional services.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;yes&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;BR /&gt;igor&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Jun 2019 05:25:56 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6q-sabresd-CAN-FLEXCAN-Support/m-p/941736#M140912</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2019-06-05T05:25:56Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX6q sabresd CAN/FLEXCAN Support</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6q-sabresd-CAN-FLEXCAN-Support/m-p/941737#M140913</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Igor,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This link seems to be broken or i am unauthorized to access .&lt;/P&gt;&lt;P&gt;&lt;A _jive_internal="true" class="" data-containerid="2004" data-containertype="14" data-content-finding="Community" data-objectid="94887" data-objecttype="102" href="https://community.nxp.com/docs/DOC-94887" style="color: #3d9ce7; background-color: #ffffff; border: 0px; padding: 1px 0px 1px calc(12px + 0.35ex);"&gt;How to enable CAN bus on i.MX6Q SabreSD&lt;/A&gt;&amp;nbsp;-&amp;nbsp;&lt;A _jive_internal="true" href="https://community.nxp.com/docs/DOC-94887"&gt;https://community.nxp.com/docs/DOC-94887&lt;/A&gt;.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Aravind&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Jun 2019 01:04:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6q-sabresd-CAN-FLEXCAN-Support/m-p/941737#M140913</guid>
      <dc:creator>aravindsrinivas</dc:creator>
      <dc:date>2019-06-07T01:04:18Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX6q sabresd CAN/FLEXCAN Support</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6q-sabresd-CAN-FLEXCAN-Support/m-p/941738#M140914</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Aravind&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I sent file via mail.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;BR /&gt;igor&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Jun 2019 06:30:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6q-sabresd-CAN-FLEXCAN-Support/m-p/941738#M140914</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2019-06-07T06:30:58Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX6q sabresd CAN/FLEXCAN Support</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6q-sabresd-CAN-FLEXCAN-Support/m-p/941739#M140915</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Igor. Thanks for the File. But this seems to be for Linux. in Android i dont have any such folder like /arch/arm/mach-mx6/ and neither file like board-mx6q_sabresd.c/.h .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also the procedure for cantest/canutils/libsocketcan were based on linux.&lt;/P&gt;&lt;P&gt;Can you point me more insight on how should i proceed in android.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Aravind&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Jun 2019 07:25:05 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6q-sabresd-CAN-FLEXCAN-Support/m-p/941739#M140915</guid>
      <dc:creator>aravindsrinivas</dc:creator>
      <dc:date>2019-06-07T07:25:05Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX6q sabresd CAN/FLEXCAN Support</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6q-sabresd-CAN-FLEXCAN-Support/m-p/941740#M140916</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Aravind&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;general steps are described on&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/thread/307066"&gt;How to use FlexCAN in Android OS&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;BR /&gt;igor&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Jun 2019 11:12:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6q-sabresd-CAN-FLEXCAN-Support/m-p/941740#M140916</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2019-06-07T11:12:43Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX6q sabresd CAN/FLEXCAN Support</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6q-sabresd-CAN-FLEXCAN-Support/m-p/941741#M140917</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Igor,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Managed to get the driver registered on Android 8.0&lt;/P&gt;&lt;P&gt;130|sabresd_6dq:/ # dmesg | grep can&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;[ 1.799585] vcan: Virtual CAN interface driver&lt;BR /&gt;[ 1.805627] 2090000.flexcan supply xceiver not found, using dummy regulator&lt;BR /&gt;[ 1.812139] flexcan 2090000.flexcan: gpr /soc/aips-bus@02000000/iomuxc-gpr@020e0000 req_gpr 0x34 req_bit 28 ack_gpr 0x10 ack_bit 17&lt;BR /&gt;[ 1.812197] flexcan 2090000.flexcan: device registered (reg_base=f82f8000, irq=33)&lt;BR /&gt;[ 3.804080] imx6q-pinctrl 20e0000.iomuxc: pin MX6Q_PAD_KEY_ROW2 already requested by 2090000.flexcan; cannot claim for soc:hdmi_cec@00120000&lt;BR /&gt;[ 4.618004] snvs-secvio 20cc000.caam-snvs: can't get snvs clock&lt;BR /&gt;[ 4.871769] can: controller area network core (rev 20120528 abi 9)&lt;BR /&gt;[ 4.879904] can: raw protocol (rev 20120528)&lt;BR /&gt;[ 4.882900] can: broadcast manager protocol (rev 20161123 t)&lt;BR /&gt;[ 4.887269] can: netlink gateway (rev 20130117) max_hops=1&lt;BR /&gt;[ 199.665669] flexcan 2090000.flexcan can0: writing ctrl=0x0e312005&lt;BR /&gt;[ 199.665683] flexcan 2090000.flexcan can0: flexcan_set_bittiming: mcr=0x5980000f ctrl=0x0e312005&lt;BR /&gt;[ 199.665691] flexcan 2090000.flexcan can0: flexcan_chip_start: writing mcr=0x7de20209&lt;BR /&gt;[ 199.665699] flexcan 2090000.flexcan can0: flexcan_chip_start: writing ctrl=0x0e312055&lt;BR /&gt;[ 199.665751] flexcan 2090000.flexcan can0: flexcan_chip_start: reading mcr=0x64e20209 ctrl=0x0e31ac55&lt;BR /&gt;[ 199.665812] IPv6: ADDRCONF(NETDEV_CHANGE): can0: link becomes ready&lt;BR /&gt;[ 302.170212] flexcan 2090000.flexcan can0: New error state: 1&lt;BR /&gt;[ 302.173352] flexcan 2090000.flexcan can0: New error state: 3&lt;BR /&gt;[ 302.173361] flexcan 2090000.flexcan can0: bus-off&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now the issue is no frames are transmitted. i only have the cansend and candump utility working, cannot use cantest .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sabresd_6dq:/ # cansend can0 5A1#11.22.33.44.55.66.77.88 &lt;BR /&gt;interface = can0, family = 29, type = 3, proto = 1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sabresd_6dq:/ # ip -details -statistics link show can0&lt;BR /&gt;2: can0: &amp;lt;NO-CARRIER,NOARP,UP,ECHO&amp;gt; mtu 16 qdisc pfifo_fast state DOWN mode DEFAULT group default qlen 10&lt;BR /&gt; link/can promiscuity 0 &lt;BR /&gt; can state BUS-OFF (berr-counter tx 0 rx 0) restart-ms 0 &lt;BR /&gt; bitrate 125000 sample-point 0.875 &lt;BR /&gt; tq 500 prop-seg 6 phase-seg1 7 phase-seg2 2 sjw 1&lt;BR /&gt; flexcan: tseg1 4..16 tseg2 2..8 sjw 1..4 brp 1..256 brp-inc 1&lt;BR /&gt; clock 30000000&lt;BR /&gt; re-started bus-errors arbit-lost error-warn error-pass bus-off&lt;BR /&gt; 0 0 0 1 0 1 &lt;BR /&gt; RX: bytes packets errors dropped overrun mcast &lt;BR /&gt; 16 2 0 0 0 0 &lt;BR /&gt; TX: bytes packets errors dropped carrier collsns &lt;BR /&gt; 0 0 0 0 0 0&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;also cannot toggle gpio 7 &amp;amp; 8 to high to verify in scope -&amp;gt; echo 1 &amp;gt; /sys/class/gpio/gpio8/value doesnt take effect.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sabresd_6dq:/sys/class/gpio/gpio7 # cat /sys/kernel/debug/gpio &lt;BR /&gt;gpiochip0: GPIOs 0-31, parent: platform/209c000.gpio, 209c000.gpio:&lt;BR /&gt; gpio-2 ( |BT power enable ) out hi &lt;BR /&gt; gpio-4 ( |Volume Up ) in hi &lt;BR /&gt; gpio-5 ( |Volume Down ) in hi &lt;BR /&gt; gpio-7 ( |sysfs ) in lo &lt;BR /&gt; gpio-8 ( |sysfs ) out lo &lt;BR /&gt; gpio-9 ( |microphone detect ) in hi &lt;BR /&gt; gpio-25 ( |phy-reset ) out hi &lt;BR /&gt; gpio-29 ( |usb_h1_vbus ) out hi &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Aravind&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 10 Jun 2019 10:18:38 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6q-sabresd-CAN-FLEXCAN-Support/m-p/941741#M140917</guid>
      <dc:creator>aravindsrinivas</dc:creator>
      <dc:date>2019-06-10T10:18:38Z</dc:date>
    </item>
  </channel>
</rss>

