<?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 S32K148 FLEXCAN Not transmitting on USB FD tool in S32K</title>
    <link>https://community.nxp.com/t5/S32K/S32K148-FLEXCAN-Not-transmitting-on-USB-FD-tool/m-p/2204500#M54444</link>
    <description>&lt;P&gt;I&amp;nbsp; am working on CAN transmission using S32K148 (176 LQFP package) and&amp;nbsp; USB CAN FD adapter.&lt;/P&gt;&lt;P&gt;In &lt;STRONG&gt;S32 Design Studio&lt;/STRONG&gt;, I’ve configured the CAN controller for &lt;STRONG&gt;500 kbps&lt;/STRONG&gt; with the following settings:&lt;/P&gt;&lt;P&gt;Prescaler: 6&lt;/P&gt;&lt;P&gt;Propagation Segment: 7&lt;/P&gt;&lt;P&gt;Phase Segment 1: 4&lt;/P&gt;&lt;P&gt;Phase Segment 2: 4&lt;/P&gt;&lt;P&gt;Resync Jump Width: 1&lt;/P&gt;&lt;P&gt;CAN Clock: 48 MHz&lt;/P&gt;&lt;P&gt;This gives a total of 16 TQ, which results in a 2.0 µs bit time (500 kbps).&lt;/P&gt;&lt;P&gt;The CAN bus is synchronizing and everything is working on code, i am able to see transmission success through debugging but its not transmitting in USB CAN FD tool.&lt;/P&gt;&lt;P&gt;Did i miss any configuration? Can anyone help me with this? I'm unable to figure it out!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 13 Nov 2025 12:26:51 GMT</pubDate>
    <dc:creator>kavyakoney</dc:creator>
    <dc:date>2025-11-13T12:26:51Z</dc:date>
    <item>
      <title>S32K148 FLEXCAN Not transmitting on USB FD tool</title>
      <link>https://community.nxp.com/t5/S32K/S32K148-FLEXCAN-Not-transmitting-on-USB-FD-tool/m-p/2204500#M54444</link>
      <description>&lt;P&gt;I&amp;nbsp; am working on CAN transmission using S32K148 (176 LQFP package) and&amp;nbsp; USB CAN FD adapter.&lt;/P&gt;&lt;P&gt;In &lt;STRONG&gt;S32 Design Studio&lt;/STRONG&gt;, I’ve configured the CAN controller for &lt;STRONG&gt;500 kbps&lt;/STRONG&gt; with the following settings:&lt;/P&gt;&lt;P&gt;Prescaler: 6&lt;/P&gt;&lt;P&gt;Propagation Segment: 7&lt;/P&gt;&lt;P&gt;Phase Segment 1: 4&lt;/P&gt;&lt;P&gt;Phase Segment 2: 4&lt;/P&gt;&lt;P&gt;Resync Jump Width: 1&lt;/P&gt;&lt;P&gt;CAN Clock: 48 MHz&lt;/P&gt;&lt;P&gt;This gives a total of 16 TQ, which results in a 2.0 µs bit time (500 kbps).&lt;/P&gt;&lt;P&gt;The CAN bus is synchronizing and everything is working on code, i am able to see transmission success through debugging but its not transmitting in USB CAN FD tool.&lt;/P&gt;&lt;P&gt;Did i miss any configuration? Can anyone help me with this? I'm unable to figure it out!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 13 Nov 2025 12:26:51 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/S32K148-FLEXCAN-Not-transmitting-on-USB-FD-tool/m-p/2204500#M54444</guid>
      <dc:creator>kavyakoney</dc:creator>
      <dc:date>2025-11-13T12:26:51Z</dc:date>
    </item>
    <item>
      <title>Re: S32K148 FLEXCAN Not transmitting on USB FD tool</title>
      <link>https://community.nxp.com/t5/S32K/S32K148-FLEXCAN-Not-transmitting-on-USB-FD-tool/m-p/2204530#M54448</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;CAN bit timing looks correct. You can try to increase RJW to its max (4).&lt;BR /&gt;CAN clock 48MHz can indicate FIRC is used, if yes select rather FXOSC or PLL running from FXOSC, due to its accuracy.&lt;BR /&gt;I am not clear of sentence "&lt;SPAN&gt;The CAN bus is synchronizing and everything is working on code, i am able to see transmission success through debugging but its not transmitting in USB CAN FD tool.&lt;/SPAN&gt;"&lt;BR /&gt;Does it mean CAN tool does not receive any message and/or is not able to transmit any?How do you check transmission success in debug?&lt;BR /&gt;Do you see message transmitted on bus, using scope/analyzer? Do you see&amp;nbsp;&lt;SPAN&gt;error detected (you can check ECR, ESR1 registers)?&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;BR, Petr&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 13 Nov 2025 13:33:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/S32K148-FLEXCAN-Not-transmitting-on-USB-FD-tool/m-p/2204530#M54448</guid>
      <dc:creator>PetrS</dc:creator>
      <dc:date>2025-11-13T13:33:32Z</dc:date>
    </item>
    <item>
      <title>Re: S32K148 FLEXCAN Not transmitting on USB FD tool</title>
      <link>https://community.nxp.com/t5/S32K/S32K148-FLEXCAN-Not-transmitting-on-USB-FD-tool/m-p/2204594#M54451</link>
      <description>&lt;P&gt;Hi Petr,&lt;/P&gt;&lt;P&gt;Thanks for the feedback. I checked the registers during runtime, and here’s what I’m seeing:&lt;/P&gt;&lt;P&gt;ESR1&lt;STRONG&gt;:&lt;/STRONG&gt; Bus is idle, synchronization bit is set (module is synchronized).&lt;/P&gt;&lt;P&gt;MCR:&lt;/P&gt;&lt;P&gt;LPMACK = 0 - Not in low-power mode&lt;/P&gt;&lt;P&gt;FRZACK = 0 - Not in freeze mode&lt;/P&gt;&lt;P&gt;NOTRDY = 0 -FlexCAN is in normal/listen-only mode&lt;/P&gt;&lt;P&gt;HALT = 0 - No freeze request&lt;/P&gt;&lt;P&gt;MDIS = 0- Module is enabled&lt;/P&gt;&lt;P&gt;IFLAG1: After transmitting, BUF01 becomes 1&lt;/P&gt;&lt;P&gt;BUF4TO1: Bit 1 is set, confirming TX buffer interrupt flag&lt;/P&gt;&lt;P&gt;So it looks like the controller is initialized correctly and transmission is happening from the MCU side.&lt;/P&gt;&lt;P&gt;I also verified that the CAN bit timing matches 500 kbps. I’ll try increasing RJW to the maximum value (4) as you suggested.&lt;/P&gt;&lt;P&gt;the MCU-side transmission call can_43_FlexCAN_write returns E_OK and I can see the TX buffer flag set in debugging, but no frames appear in the USB-CAN FD adapter tool.&lt;/P&gt;&lt;P&gt;I’ll check on the analyzer next to confirm whether any signal is actually going out on the CAN_TX pin.&lt;/P&gt;&lt;P&gt;Also I'm using TJA1042 transciever so I made STB pin low for making it normal mode.&lt;/P&gt;&lt;P&gt;Do i need to do anything extra for transmitting?&lt;/P&gt;&lt;P&gt;if anything i left , let me know.&lt;/P&gt;&lt;P&gt;I have attached my project below.&lt;/P&gt;&lt;P&gt;Thank you.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 13 Nov 2025 15:53:19 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/S32K148-FLEXCAN-Not-transmitting-on-USB-FD-tool/m-p/2204594#M54451</guid>
      <dc:creator>kavyakoney</dc:creator>
      <dc:date>2025-11-13T15:53:19Z</dc:date>
    </item>
    <item>
      <title>Re: S32K148 FLEXCAN Not transmitting on USB FD tool</title>
      <link>https://community.nxp.com/t5/S32K/S32K148-FLEXCAN-Not-transmitting-on-USB-FD-tool/m-p/2205001#M54478</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;you have loopback mode enabled still, that's why you see message transmitted in debug mode.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="PetrS_0-1763106759493.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/365662iE13C52CF87485507/image-size/medium?v=v2&amp;amp;px=400" role="button" title="PetrS_0-1763106759493.png" alt="PetrS_0-1763106759493.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Uncheck this option and add Port_Init (NULL_PTR); into your code to&amp;nbsp;Initialize all pins using the Port driver.&lt;/P&gt;
&lt;P&gt;BR, Petr&lt;/P&gt;</description>
      <pubDate>Fri, 14 Nov 2025 07:56:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/S32K148-FLEXCAN-Not-transmitting-on-USB-FD-tool/m-p/2205001#M54478</guid>
      <dc:creator>PetrS</dc:creator>
      <dc:date>2025-11-14T07:56:03Z</dc:date>
    </item>
    <item>
      <title>Re: S32K148 FLEXCAN Not transmitting on USB FD tool</title>
      <link>https://community.nxp.com/t5/S32K/S32K148-FLEXCAN-Not-transmitting-on-USB-FD-tool/m-p/2205563#M54523</link>
      <description>&lt;P&gt;Yeah . Thank you so much !!&lt;/P&gt;&lt;P&gt;I forgot to initialize port and now &lt;STRONG&gt;It worked.&lt;/STRONG&gt;&lt;/P&gt;</description>
      <pubDate>Sun, 16 Nov 2025 04:44:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/S32K148-FLEXCAN-Not-transmitting-on-USB-FD-tool/m-p/2205563#M54523</guid>
      <dc:creator>kavyakoney</dc:creator>
      <dc:date>2025-11-16T04:44:03Z</dc:date>
    </item>
  </channel>
</rss>

