<?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: FlexCAN free running timer clocked by an external time tick in i.MX RT Crossover MCUs</title>
    <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/FlexCAN-free-running-timer-clocked-by-an-external-time-tick/m-p/1985903#M32428</link>
    <description>Hi David,&lt;BR /&gt;I encountered the same issue in IMXRT1176. I haven't had any success at getting the free running timer to tick at all except by the baud rate. May I ask if you have finally resolved it?&lt;BR /&gt;&lt;BR /&gt;Regards,&lt;BR /&gt;Starlight</description>
    <pubDate>Fri, 01 Nov 2024 02:57:09 GMT</pubDate>
    <dc:creator>Starlight</dc:creator>
    <dc:date>2024-11-01T02:57:09Z</dc:date>
    <item>
      <title>FlexCAN free running timer clocked by an external time tick</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/FlexCAN-free-running-timer-clocked-by-an-external-time-tick/m-p/1162222#M10358</link>
      <description>&lt;P&gt;I would like the free running timer of FlexCAN3 in my&amp;nbsp;MIMXRT1062CVJ5A to be clocked by something other than the baud rate.&lt;/P&gt;&lt;P&gt;CTRL2[TIMER_SRC] indicates that this should be possible, but leaves out all info on how to achieve it.&lt;/P&gt;&lt;P&gt;From other posts it has been suggested that it might be the PIT_TIMER0 that is the mysterious device-specific source of the external time tick. But I haven't had any success at getting the free running timer to tick at all except by the baud rate. Not even when I had all PIT timers running.&lt;/P&gt;&lt;P&gt;I also tried to get the PIT_TRIGGER0 out on pin&amp;nbsp;GPIO_AD_B0_04 by selecting ALT6 in&amp;nbsp;SW_MUX_CTL_PAD_GPIO_AD_B0_04, but no luck there either. The pin stays constantly high. Related?&lt;/P&gt;&lt;P&gt;Has anyone had any luck at getting the timer to spin by something other the baud rate? And if so how?&lt;/P&gt;</description>
      <pubDate>Fri, 02 Oct 2020 10:44:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/FlexCAN-free-running-timer-clocked-by-an-external-time-tick/m-p/1162222#M10358</guid>
      <dc:creator>David_Lindqvist</dc:creator>
      <dc:date>2020-10-02T10:44:45Z</dc:date>
    </item>
    <item>
      <title>Re: FlexCAN free running timer clocked by an external time tick</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/FlexCAN-free-running-timer-clocked-by-an-external-time-tick/m-p/1162233#M10359</link>
      <description>&lt;P&gt;Oops... Measured the wrong pin. T&lt;SPAN&gt;he PIT_TRIGGER0 out on pin&amp;nbsp;GPIO_AD_B0_04 works like a charm. As well as chaining the PIT timers, so nothing wrong with my PIT timers.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 02 Oct 2020 11:38:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/FlexCAN-free-running-timer-clocked-by-an-external-time-tick/m-p/1162233#M10359</guid>
      <dc:creator>David_Lindqvist</dc:creator>
      <dc:date>2020-10-02T11:38:10Z</dc:date>
    </item>
    <item>
      <title>Re: FlexCAN free running timer clocked by an external time tick</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/FlexCAN-free-running-timer-clocked-by-an-external-time-tick/m-p/1164243#M10417</link>
      <description>&lt;P&gt;Hi David,&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Unfortunately, we don't have any examples that do this. I apologize for the inconvenience that this might cause you. There are a couple of things to keep in mind when you want to clock the free-running timer by an external tick. For example:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;The time tick must be synchronous to the peripheral clock, with a minimum pulse width of one clock cycle.&lt;/LI&gt;
&lt;LI&gt;You can only change the TIMER_SRC bit when the module is in Freeze mode.&amp;nbsp;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;Regards,&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Victor&lt;/P&gt;</description>
      <pubDate>Thu, 08 Oct 2020 01:23:44 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/FlexCAN-free-running-timer-clocked-by-an-external-time-tick/m-p/1164243#M10417</guid>
      <dc:creator>victorjimenez</dc:creator>
      <dc:date>2020-10-08T01:23:44Z</dc:date>
    </item>
    <item>
      <title>Re: FlexCAN free running timer clocked by an external time tick</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/FlexCAN-free-running-timer-clocked-by-an-external-time-tick/m-p/1164317#M10421</link>
      <description>&lt;P&gt;Hi!&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;My peripheral clock (ipg_clk) runs at 120 MHz and the PIT_TIMER is clocked by perclk_clk which in my case is ipg_clk divided by 2 i.e. 60 MHz, so if it is the PIT_TIMER that is the external tick it should have worked already.&lt;/LI&gt;&lt;LI&gt;Since I said my free running timer is stuck at zero (i.e. not clocked by the CAN bit timer) when I am sending/receiving CAN messages, I'm pretty sure I managed to set the TIMER_SRC bit during freeze mode.&lt;/LI&gt;&lt;LI&gt;Could you (NXP) have a look at this particular family of chips (imxrt106x) and see what clock signal is actually connected as external time tick to FLEXCAN3? It clearly states in the reference manual: "See the device-specific section for details about the external time tick", but as I have said I can't find anything more on this. The only thing I have found is that in a completely different family of chips (S32k1xx) the LPIT channel 0, is the external time tick, and in MPC5748G cut 3 it is supposed to be PIT_RTI module channel 14 or 15 depending on flexcan channel. I would like to know if anything is actually connected to this optional external time tick and if so what is it?&lt;/LI&gt;&lt;/UL&gt;</description>
      <pubDate>Thu, 08 Oct 2020 06:41:34 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/FlexCAN-free-running-timer-clocked-by-an-external-time-tick/m-p/1164317#M10421</guid>
      <dc:creator>David_Lindqvist</dc:creator>
      <dc:date>2020-10-08T06:41:34Z</dc:date>
    </item>
    <item>
      <title>Re: FlexCAN free running timer clocked by an external time tick</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/FlexCAN-free-running-timer-clocked-by-an-external-time-tick/m-p/1167780#M10570</link>
      <description>&lt;P&gt;Hello David,&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You are right, we do mention that there should be more information but we don't provide it. I'm currently checking this internally. I will give you an update as soon as possible.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards,&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Victor&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 14 Oct 2020 22:28:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/FlexCAN-free-running-timer-clocked-by-an-external-time-tick/m-p/1167780#M10570</guid>
      <dc:creator>victorjimenez</dc:creator>
      <dc:date>2020-10-14T22:28:02Z</dc:date>
    </item>
    <item>
      <title>Re: FlexCAN free running timer clocked by an external time tick</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/FlexCAN-free-running-timer-clocked-by-an-external-time-tick/m-p/1174464#M10958</link>
      <description>&lt;P&gt;Hello, &lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/126273"&gt;@victorjimenez&lt;/a&gt;&amp;nbsp;!&lt;/P&gt;&lt;P&gt;Any progress on the update?&lt;/P&gt;&lt;P&gt;BR,&lt;/P&gt;&lt;P&gt;David&lt;/P&gt;</description>
      <pubDate>Wed, 28 Oct 2020 10:43:38 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/FlexCAN-free-running-timer-clocked-by-an-external-time-tick/m-p/1174464#M10958</guid>
      <dc:creator>David_Lindqvist</dc:creator>
      <dc:date>2020-10-28T10:43:38Z</dc:date>
    </item>
    <item>
      <title>Re: FlexCAN free running timer clocked by an external time tick</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/FlexCAN-free-running-timer-clocked-by-an-external-time-tick/m-p/1176768#M11042</link>
      <description>&lt;P&gt;Hello David,&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I just got the response from the IP owner that the FlexCAN3 interface actually doesn't support this feature. The timestamp is only based on the free-running timer and it cannot be supplied by an external time tick. The reference manual will be updated to remove this information. I apologize for the inconvenience that this might cause you.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards,&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Victor&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 02 Nov 2020 17:11:52 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/FlexCAN-free-running-timer-clocked-by-an-external-time-tick/m-p/1176768#M11042</guid>
      <dc:creator>victorjimenez</dc:creator>
      <dc:date>2020-11-02T17:11:52Z</dc:date>
    </item>
    <item>
      <title>Re: FlexCAN free running timer clocked by an external time tick</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/FlexCAN-free-running-timer-clocked-by-an-external-time-tick/m-p/1985903#M32428</link>
      <description>Hi David,&lt;BR /&gt;I encountered the same issue in IMXRT1176. I haven't had any success at getting the free running timer to tick at all except by the baud rate. May I ask if you have finally resolved it?&lt;BR /&gt;&lt;BR /&gt;Regards,&lt;BR /&gt;Starlight</description>
      <pubDate>Fri, 01 Nov 2024 02:57:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/FlexCAN-free-running-timer-clocked-by-an-external-time-tick/m-p/1985903#M32428</guid>
      <dc:creator>Starlight</dc:creator>
      <dc:date>2024-11-01T02:57:09Z</dc:date>
    </item>
  </channel>
</rss>

