<?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.MX6UL FlexCAN Kernel Panic with Transceiver in Standby and Transmit Attempted</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6UL-FlexCAN-Kernel-Panic-with-Transceiver-in-Standby-and/m-p/477977#M75941</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Matthew,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Let me try that out on my side. But is there a specific reason of trying to send a can message when the transciever is in standby mode?&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>Wed, 24 Feb 2016 01:16:19 GMT</pubDate>
    <dc:creator>alejandrolozan1</dc:creator>
    <dc:date>2016-02-24T01:16:19Z</dc:date>
    <item>
      <title>i.MX6UL FlexCAN Kernel Panic with Transceiver in Standby and Transmit Attempted</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6UL-FlexCAN-Kernel-Panic-with-Transceiver-in-Standby-and/m-p/477976#M75940</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am working with a custom i.MX6UL based board using the FlexCAN driver for CAN on both the imx_3.14.38_6ul_ga with 9x9_patch and imx_3.14.52_1.1.0_ga kernels.&amp;nbsp; The problem I am encountering is when the CAN transceiver is placed into Standby mode and I try to transmit a message, I get a kernel panic.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am initializing both SocketCAN interfaces using the following commands:&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;/sbin/ip link set can0 type can restart-ms 100&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;/sbin/ip link set can0 up type can bitrate 250000&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;/sbin/ifconfig can0 txqueuelen 1000&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;/sbin/ip link set can1 type can restart-ms 100&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;/sbin/ip link set can1 up type can bitrate 250000&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;/sbin/ifconfig can1 txqueuelen 1000&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The CAN transceivers are hard wired on, so I did not configure a xceiver-supply in the boards .dts file.&amp;nbsp; Here are the relevant sections of the custom board's .dts file for CAN:&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;amp;flexcan1 {&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pinctrl-names = "default";&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pinctrl-0 = &amp;lt;&amp;amp;pinctrl_flexcan1&amp;gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; status = "okay";&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;};&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;amp;flexcan2 {&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pinctrl-names = "default";&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pinctrl-0 = &amp;lt;&amp;amp;pinctrl_flexcan2&amp;gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; status = "okay";&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;};&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;pinctrl_flexcan1: flexcan1grp{&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fsl,pins = &amp;lt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MX6UL_PAD_UART3_RTS_B__FLEXCAN1_RX&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x1f0b0 /* MPU_CAN1_RXD */&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MX6UL_PAD_UART3_CTS_B__FLEXCAN1_TX&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x1f0b0 /* MPU_CAN1_TXD */&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;};&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;pinctrl_flexcan2: flexcan2grp{&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fsl,pins = &amp;lt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MX6UL_PAD_UART2_RTS_B__FLEXCAN2_RX&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x1f0b0 /* MPU_CAN2_RXD */&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MX6UL_PAD_UART2_CTS_B__FLEXCAN2_TX&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x1f0b0 /* MPU_CAN2_TXD */&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;};&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here is the kernel panic output I get when I attempt to send a message using cansend:&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;# cansend can0 500#11.22.33.44&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;# BUG: scheduling while atomic: swapper/0/0x00000100&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;Unable to handle kernel NULL pointer dereference at virtual address 00000000&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;pgd = 80004000&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;[00000000] *pgd=00000000&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;Internal error: Oops: 80000007 [#1] ARM&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;Modules linked in:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;CPU: 0 PID: 0 Comm: swapper Not tainted 3.14.52 #1&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;task: 807e9ca0 ti: 807de000 task.ti: 807de000&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;PC is at 0x0&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;LR is at try_to_wake_up+0x48/0xf8&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;pc : [&amp;lt;00000000&amp;gt;]&amp;nbsp;&amp;nbsp;&amp;nbsp; lr : [&amp;lt;8004d09c&amp;gt;]&amp;nbsp;&amp;nbsp;&amp;nbsp; psr: 00070193&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;sp : 807dfb88&amp;nbsp; ip : 00000015&amp;nbsp; fp : 807dfb9c&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;r10: 807f1018&amp;nbsp; r9 : 00000003&amp;nbsp; r8 : 00000001&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;r7 : 00000004&amp;nbsp; r6 : 2bcbbd04&amp;nbsp; r5 : 60070193&amp;nbsp; r4 : 807e9ca0&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;r3 : 00000000&amp;nbsp; r2 : 00000001&amp;nbsp; r1 : 807e9ca0&amp;nbsp; r0 : 807f1460&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;Flags: nzcv&amp;nbsp; IRQs off&amp;nbsp; FIQs on&amp;nbsp; Mode SVC_32&amp;nbsp; ISA ARM&amp;nbsp; Segment kernel&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;Control: 10c53c7d&amp;nbsp; Table: 87924059&amp;nbsp; DAC: 00000015&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;Process swapper (pid: 0, stack limit = 0x807de230)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;Stack: (0x807dfb88 to 0x807e0000)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;fb80:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 807dfde8 807f1048 807dfde8 807f1048 807f1018 80047f34&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;fba0: 80047f14 80048254 00000000 807f1018 00000000 80048994 ffffffff 7fffffff&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;fbc0: 2bcbbd04 00000004 00000000 00000000 ffffffff 7fffffff 2bcbbd04 00000004&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;fbe0: 2bcbbd04 00000004 00000010 00000001 00000057 00000000 00000000 00000057&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;fc00: 84008b80 8082bad2 00000000 8001aafc 807ebd80 800588f8 00000000 8082b050&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;fc20: 84008b80 00000057 807dff68 f4a02000 80831486 00000006 00000000 800589e8&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;fc40: 84008b80 8005b100 00000057 800580d8 807fb2f4 8000e9c8 f4a0200c 807e6424&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;fc60: 807dfc80 80008550 00000000 80056a84 60070113 ffffffff 807dfcb4 80011ac0&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;fc80: 00000001 807f1bec 807f2844 60070113 00000032 807f1b88 00000000 00000000&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;fca0: 80831486 00000006 00000000 00000000 00000000 807dfcc8 00000000 80056a84&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;fcc0: 60070113 ffffffff 00000000 00000000 00000000 00000000 80831486 00000032&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;fce0: 60070113 00000000 00000000 00000001 00000003 00000000 807e9ca0 807f1460&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;fd00: 807f1460 807de010 8082ebc0 8082bacf 807dfd4c 80599d78 806c6cf0 807dfd34&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;fd20: 00000001 807dfd34 00000000 8004beb0 806c6cf0 807e9ee0 00000000 00000100&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;fd40: 00000002 807de018 807dfdd4 8059e0bc c1103780 2b864677 807f1048 2b864677&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;fd60: 00000004 80065e70 00000000 2b85f857 00000004 807f1018 807f1048 80048738&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;fd80: 00002710 00000000 ffffffff 00000000 2b864677 00000004 80872140 807de018&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;fda0: 00000001 00004e20 00000000 00002710 8082ebc0 807de018 00000001 00004e20&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;fdc0: 00000000 00002710 8082ebc0 8082ea44 8082ea40 8059dbf4 00002710 00000001&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;fde0: 00004e20 00000000 807dfde8 00000000 00000000 00000000 2b864677 00000004&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;fe00: 2b861f67 00000004 80047f14 807f1048 00000002 00000000 00000000 807f0710&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;fe20: 87990280 00000002 8419e800 88988000 00000004 807e6040 8082ebc0 80036084&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;fe40: 00002710 00000000 88988000 8033d8e8 00000001 8419e800 8419e800 807de000&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;fe60: 00000100 8033a640 8082ebc0 8082ea44 8082ea40 8033de54 00000001 8419e800&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;fe80: 00000000 8033a6d4 807de000 879902c8 807dfea0 807de020 00000000 800365ec&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;fea0: 2b940b34 00000004 807dfec0 00000000 00200200 807f0710 8082f3d0 80036774&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;fec0: 807dfec0 807dfec0 00015200 40000001 00000000 00000100 00000001 807de028&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;fee0: 807de000 800311b4 00000001 00015200 8082ea40 807f1928 8082ea00 0000000a&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;ff00: 805a25b8 ffff91d0 807f0710 00200000 00000000 807de038 00000057 00000000&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;ff20: f4a02000 8082bad0 807de000 00000000 00000000 80031514 807fb2f4 8000e9cc&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;ff40: f4a0200c 807e6424 807dff68 80008550 8000eb84 8000eb88 60070013 ffffffff&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;ff60: 807dff9c 80011ac0 00000000 807f1f70 00000000 80019fe0 807de000 807e60e8&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;ff80: 807de038 8082bad0 8082bad0 807de000 00000000 00000000 01000000 807dffb0&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;ffa0: 8000eb84 8000eb88 60070013 ffffffff 807f1f70 80058060 ffffffff 807909ec&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;ffc0: ffffffff ffffffff 80790500 00000000 00000000 807d559c 00000000 10c53c7d&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;ffe0: 807e6070 807d5598 807eadc0 80004059 410fc075 80008070 00000000 00000000&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;[&amp;lt;8004d09c&amp;gt;] (try_to_wake_up) from [&amp;lt;80047f34&amp;gt;] (hrtimer_wakeup+0x20/0x28)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;[&amp;lt;80047f34&amp;gt;] (hrtimer_wakeup) from [&amp;lt;80048254&amp;gt;] (__run_hrtimer.isra.35+0x38/0xdc)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;[&amp;lt;80048254&amp;gt;] (__run_hrtimer.isra.35) from [&amp;lt;80048994&amp;gt;] (hrtimer_interrupt+0xf0/0x294)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;[&amp;lt;80048994&amp;gt;] (hrtimer_interrupt) from [&amp;lt;8001aafc&amp;gt;] (mxc_timer_interrupt+0x2c/0x34)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;[&amp;lt;8001aafc&amp;gt;] (mxc_timer_interrupt) from [&amp;lt;800588f8&amp;gt;] (handle_irq_event_percpu+0xd0/0x198)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;[&amp;lt;800588f8&amp;gt;] (handle_irq_event_percpu) from [&amp;lt;800589e8&amp;gt;] (handle_irq_event+0x28/0x38)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;[&amp;lt;800589e8&amp;gt;] (handle_irq_event) from [&amp;lt;8005b100&amp;gt;] (handle_fasteoi_irq+0x70/0x130)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;[&amp;lt;8005b100&amp;gt;] (handle_fasteoi_irq) from [&amp;lt;800580d8&amp;gt;] (generic_handle_irq+0x2c/0x3c)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;[&amp;lt;800580d8&amp;gt;] (generic_handle_irq) from [&amp;lt;8000e9c8&amp;gt;] (handle_IRQ+0x38/0x84)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;[&amp;lt;8000e9c8&amp;gt;] (handle_IRQ) from [&amp;lt;80008550&amp;gt;] (gic_handle_irq+0x2c/0x54)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;[&amp;lt;80008550&amp;gt;] (gic_handle_irq) from [&amp;lt;80011ac0&amp;gt;] (__irq_svc+0x40/0x50)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;Exception stack(0x807dfc80 to 0x807dfcc8)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;fc80: 00000001 807f1bec 807f2844 60070113 00000032 807f1b88 00000000 00000000&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;fca0: 80831486 00000006 00000000 00000000 00000000 807dfcc8 00000000 80056a84&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;fcc0: 60070113 ffffffff&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;[&amp;lt;80011ac0&amp;gt;] (__irq_svc) from [&amp;lt;80056a84&amp;gt;] (vprintk_emit+0x150/0x418)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;[&amp;lt;80056a84&amp;gt;] (vprintk_emit) from [&amp;lt;80599d78&amp;gt;] (printk+0x34/0x44)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;[&amp;lt;80599d78&amp;gt;] (printk) from [&amp;lt;8004beb0&amp;gt;] (__schedule_bug+0x44/0x64)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;[&amp;lt;8004beb0&amp;gt;] (__schedule_bug) from [&amp;lt;8059e0bc&amp;gt;] (__schedule+0x31c/0x3d4)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;[&amp;lt;8059e0bc&amp;gt;] (__schedule) from [&amp;lt;8059dbf4&amp;gt;] (schedule_hrtimeout_range_clock+0xb4/0x140)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;[&amp;lt;8059dbf4&amp;gt;] (schedule_hrtimeout_range_clock) from [&amp;lt;80036084&amp;gt;] (usleep_range+0x48/0x50)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;[&amp;lt;80036084&amp;gt;] (usleep_range) from [&amp;lt;8033d8e8&amp;gt;] (flexcan_chip_start+0x64/0x3ac)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;[&amp;lt;8033d8e8&amp;gt;] (flexcan_chip_start) from [&amp;lt;8033de54&amp;gt;] (flexcan_set_mode+0x14/0x60)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;[&amp;lt;8033de54&amp;gt;] (flexcan_set_mode) from [&amp;lt;8033a6d4&amp;gt;] (can_restart+0x94/0xc8)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;[&amp;lt;8033a6d4&amp;gt;] (can_restart) from [&amp;lt;800365ec&amp;gt;] (call_timer_fn.isra.42+0x24/0x88)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;[&amp;lt;800365ec&amp;gt;] (call_timer_fn.isra.42) from [&amp;lt;80036774&amp;gt;] (run_timer_softirq+0x124/0x198)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;[&amp;lt;80036774&amp;gt;] (run_timer_softirq) from [&amp;lt;800311b4&amp;gt;] (__do_softirq+0x114/0x21c)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;[&amp;lt;800311b4&amp;gt;] (__do_softirq) from [&amp;lt;80031514&amp;gt;] (irq_exit+0xa8/0xf0)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;[&amp;lt;80031514&amp;gt;] (irq_exit) from [&amp;lt;8000e9cc&amp;gt;] (handle_IRQ+0x3c/0x84)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;[&amp;lt;8000e9cc&amp;gt;] (handle_IRQ) from [&amp;lt;80008550&amp;gt;] (gic_handle_irq+0x2c/0x54)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;[&amp;lt;80008550&amp;gt;] (gic_handle_irq) from [&amp;lt;80011ac0&amp;gt;] (__irq_svc+0x40/0x50)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;Exception stack(0x807dff68 to 0x807dffb0)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;ff60:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 00000000 807f1f70 00000000 80019fe0 807de000 807e60e8&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;ff80: 807de038 8082bad0 8082bad0 807de000 00000000 00000000 01000000 807dffb0&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;ffa0: 8000eb84 8000eb88 60070013 ffffffff&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;[&amp;lt;80011ac0&amp;gt;] (__irq_svc) from [&amp;lt;8000eb88&amp;gt;] (arch_cpu_idle+0x38/0x3c)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;[&amp;lt;8000eb88&amp;gt;] (arch_cpu_idle) from [&amp;lt;80058060&amp;gt;] (cpu_startup_entry+0xb8/0xf4)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;[&amp;lt;80058060&amp;gt;] (cpu_startup_entry) from [&amp;lt;807909ec&amp;gt;] (start_kernel+0x2bc/0x2c8)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;Code: bad PC value&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;---[ end trace 0dc1441ba4a64f46 ]---&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;Kernel panic - not syncing: Fatal exception in interrupt&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;Rebooting in 1 seconds..&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;mxc_restart: Watchdog reset failed to assert reset&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have verified the existence of this problem on the i.MX6UL EVK board too with the exact same kernel panic details using the imx6ul-14x14-evk.dts device tree. I first verified the CAN was working correctly with CAN Standby low.&amp;nbsp; Then by running the following commands I put the CAN transceiver into standy, sent a message, and caused the kernel panic:&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;echo 251 &amp;gt; /sys/class/gpio/export&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;echo 1 &amp;gt; /sys/class/gpio/gpio251/value&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;cansend can0 500#11.22.33.44&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: arial, helvetica, sans-serif;"&gt;Best Regards,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: arial, helvetica, sans-serif;"&gt;Matthew Starr&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 22 Feb 2016 15:53:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6UL-FlexCAN-Kernel-Panic-with-Transceiver-in-Standby-and/m-p/477976#M75940</guid>
      <dc:creator>compmas2</dc:creator>
      <dc:date>2016-02-22T15:53:04Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX6UL FlexCAN Kernel Panic with Transceiver in Standby and Transmit Attempted</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6UL-FlexCAN-Kernel-Panic-with-Transceiver-in-Standby-and/m-p/477977#M75941</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Matthew,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Let me try that out on my side. But is there a specific reason of trying to send a can message when the transciever is in standby mode?&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>Wed, 24 Feb 2016 01:16:19 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6UL-FlexCAN-Kernel-Panic-with-Transceiver-in-Standby-and/m-p/477977#M75941</guid>
      <dc:creator>alejandrolozan1</dc:creator>
      <dc:date>2016-02-24T01:16:19Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX6UL FlexCAN Kernel Panic with Transceiver in Standby and Transmit Attempted</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6UL-FlexCAN-Kernel-Panic-with-Transceiver-in-Standby-and/m-p/477978#M75942</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;When using CAN as a wakeup source to come out of standby, there are two situations where this could be a problem when multiple applications are using SocketCAN and only one can control the CAN transceiver standby pin:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;When going into suspend an application might still be sending CAN messages through SocketCAN after the CAN transceiver standby pin has been set.&lt;/LI&gt;&lt;LI&gt;When coming out of standby, an application using SocketCAN could start transmitting messages on the CAN bus again before the CAN transceiver standby pin has been unset.&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;A synchronization method could be used between multiple applications using SocketCAN to stop and resume communication, but really shouldn't be needed to avoid a kernel panic.&amp;nbsp; This also limits portability of the applications using SocketCAN to other Linux based products that don't have this issue.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 24 Feb 2016 14:43:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6UL-FlexCAN-Kernel-Panic-with-Transceiver-in-Standby-and/m-p/477978#M75942</guid>
      <dc:creator>compmas2</dc:creator>
      <dc:date>2016-02-24T14:43:54Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX6UL FlexCAN Kernel Panic with Transceiver in Standby and Transmit Attempted</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6UL-FlexCAN-Kernel-Panic-with-Transceiver-in-Standby-and/m-p/477979#M75943</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I have tried to replicate the problem on the imx6ul-evk, but with the commands you mention I get the below errors:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;/sbin/ip link set can0 type can restart-ms 100&lt;/P&gt;&lt;P&gt;ip: either "dev" is duplicate, or "type" is garbage&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am using L3.14.52. Besides the EVK uses a I/O expander via SPI. I wonder how you mappef the /sys/gpio to the expander to disable the xceivers?&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, 29 Feb 2016 18:35:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6UL-FlexCAN-Kernel-Panic-with-Transceiver-in-Standby-and/m-p/477979#M75943</guid>
      <dc:creator>alejandrolozan1</dc:creator>
      <dc:date>2016-02-29T18:35:47Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX6UL FlexCAN Kernel Panic with Transceiver in Standby and Transmit Attempted</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6UL-FlexCAN-Kernel-Panic-with-Transceiver-in-Standby-and/m-p/477980#M75944</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Alejandro,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It looks like you are using the busybox version of the 'ip' command and not the one provided as part of iproute2. That is why you are getting the "&lt;SPAN style="color: #51626f; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;ip: either "dev" is duplicate, or "type" is garbage" error.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;I am accessing the I/O expander GPIO pin for &lt;SPAN style="color: #51626f; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;CAN standby &lt;/SPAN&gt;with the commands at the end of my original message. Here are the commands from that message (assuming the GPIO sysfs interface is enabled in the kernel .config):&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-family: 'courier new', courier;"&gt;echo 251 &amp;gt; /sys/class/gpio/export&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-family: 'courier new', courier;"&gt;echo 1 &amp;gt; /sys/class/gpio/gpio251/value&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;&lt;SPAN style="color: #51626f; font-weight: inherit; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; font-style: inherit;"&gt;Best Regards,&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;&lt;SPAN style="color: #51626f; font-weight: inherit; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; font-style: inherit;"&gt;Matthew Starr&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 29 Feb 2016 19:02:13 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6UL-FlexCAN-Kernel-Panic-with-Transceiver-in-Standby-and/m-p/477980#M75944</guid>
      <dc:creator>compmas2</dc:creator>
      <dc:date>2016-02-29T19:02:13Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX6UL FlexCAN Kernel Panic with Transceiver in Standby and Transmit Attempted</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6UL-FlexCAN-Kernel-Panic-with-Transceiver-in-Standby-and/m-p/477981#M75945</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Matthew,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Does this help?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;--- a/drivers/net/can/flexcan.c&lt;BR /&gt;+++ b/drivers/net/can/flexcan.c&lt;BR /&gt;@@ -340,7 +340,7 @@ static int flexcan_chip_enable(struct flexcan_priv *priv)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; flexcan_write(reg, &amp;amp;regs-&amp;gt;mcr);&lt;BR /&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; while (timeout-- &amp;amp;&amp;amp; (flexcan_read(&amp;amp;regs-&amp;gt;mcr) &amp;amp; FLEXCAN_MCR_LPM_ACK))&lt;BR /&gt;-&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; usleep_range(10, 20);&lt;BR /&gt;+&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; udelay(20);&lt;BR /&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (flexcan_read(&amp;amp;regs-&amp;gt;mcr) &amp;amp; FLEXCAN_MCR_LPM_ACK)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return -ETIMEDOUT;&lt;BR /&gt;@@ -359,7 +359,7 @@ static int flexcan_chip_disable(struct flexcan_priv *priv)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; flexcan_write(reg, &amp;amp;regs-&amp;gt;mcr);&lt;BR /&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; while (timeout-- &amp;amp;&amp;amp; !(flexcan_read(&amp;amp;regs-&amp;gt;mcr) &amp;amp; FLEXCAN_MCR_LPM_ACK))&lt;BR /&gt;-&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; usleep_range(10, 20);&lt;BR /&gt;+&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; udelay(20);&lt;BR /&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (!(flexcan_read(&amp;amp;regs-&amp;gt;mcr) &amp;amp; FLEXCAN_MCR_LPM_ACK))&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return -ETIMEDOUT;&lt;BR /&gt;@@ -378,7 +378,7 @@ static int flexcan_chip_freeze(struct flexcan_priv *priv)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; flexcan_write(reg, &amp;amp;regs-&amp;gt;mcr);&lt;BR /&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; while (timeout-- &amp;amp;&amp;amp; !(flexcan_read(&amp;amp;regs-&amp;gt;mcr) &amp;amp; FLEXCAN_MCR_FRZ_ACK))&lt;BR /&gt;-&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; usleep_range(100, 200);&lt;BR /&gt;+&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; udelay(200);&lt;BR /&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (!(flexcan_read(&amp;amp;regs-&amp;gt;mcr) &amp;amp; FLEXCAN_MCR_FRZ_ACK))&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return -ETIMEDOUT;&lt;BR /&gt;@@ -397,7 +397,7 @@ static int flexcan_chip_unfreeze(struct flexcan_priv *priv)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; flexcan_write(reg, &amp;amp;regs-&amp;gt;mcr);&lt;BR /&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; while (timeout-- &amp;amp;&amp;amp; (flexcan_read(&amp;amp;regs-&amp;gt;mcr) &amp;amp; FLEXCAN_MCR_FRZ_ACK))&lt;BR /&gt;-&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; usleep_range(10, 20);&lt;BR /&gt;+&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; udelay(20);&lt;BR /&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (flexcan_read(&amp;amp;regs-&amp;gt;mcr) &amp;amp; FLEXCAN_MCR_FRZ_ACK)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return -ETIMEDOUT;&lt;BR /&gt;@@ -412,7 +412,7 @@ static int flexcan_chip_softreset(struct flexcan_priv *priv)&lt;BR /&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; flexcan_write(FLEXCAN_MCR_SOFTRST, &amp;amp;regs-&amp;gt;mcr);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; while (timeout-- &amp;amp;&amp;amp; (flexcan_read(&amp;amp;regs-&amp;gt;mcr) &amp;amp; FLEXCAN_MCR_SOFTRST))&lt;BR /&gt;-&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; usleep_range(10, 20);&lt;BR /&gt;+&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; udelay(20);&lt;BR /&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (flexcan_read(&amp;amp;regs-&amp;gt;mcr) &amp;amp; FLEXCAN_MCR_SOFTRST)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return -ETIMEDOUT;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;--- a/drivers/net/can/flexcan.c&lt;BR /&gt;+++ b/drivers/net/can/flexcan.c&lt;BR /&gt;@@ -340,7 +340,7 @@ static int flexcan_chip_enable(struct flexcan_priv *priv)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; flexcan_write(reg, &amp;amp;regs-&amp;gt;mcr);&lt;BR /&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; while (timeout-- &amp;amp;&amp;amp; (flexcan_read(&amp;amp;regs-&amp;gt;mcr) &amp;amp; FLEXCAN_MCR_LPM_ACK))&lt;BR /&gt;-&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; usleep_range(10, 20);&lt;BR /&gt;+&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; udelay(20);&lt;BR /&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (flexcan_read(&amp;amp;regs-&amp;gt;mcr) &amp;amp; FLEXCAN_MCR_LPM_ACK)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return -ETIMEDOUT;&lt;BR /&gt;@@ -359,7 +359,7 @@ static int flexcan_chip_disable(struct flexcan_priv *priv)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; flexcan_write(reg, &amp;amp;regs-&amp;gt;mcr);&lt;BR /&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; while (timeout-- &amp;amp;&amp;amp; !(flexcan_read(&amp;amp;regs-&amp;gt;mcr) &amp;amp; FLEXCAN_MCR_LPM_ACK))&lt;BR /&gt;-&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; usleep_range(10, 20);&lt;BR /&gt;+&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; udelay(20);&lt;BR /&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (!(flexcan_read(&amp;amp;regs-&amp;gt;mcr) &amp;amp; FLEXCAN_MCR_LPM_ACK))&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return -ETIMEDOUT;&lt;BR /&gt;@@ -378,7 +378,7 @@ static int flexcan_chip_freeze(struct flexcan_priv *priv)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; flexcan_write(reg, &amp;amp;regs-&amp;gt;mcr);&lt;BR /&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; while (timeout-- &amp;amp;&amp;amp; !(flexcan_read(&amp;amp;regs-&amp;gt;mcr) &amp;amp; FLEXCAN_MCR_FRZ_ACK))&lt;BR /&gt;-&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; usleep_range(100, 200);&lt;BR /&gt;+&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; udelay(200);&lt;BR /&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (!(flexcan_read(&amp;amp;regs-&amp;gt;mcr) &amp;amp; FLEXCAN_MCR_FRZ_ACK))&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return -ETIMEDOUT;&lt;BR /&gt;@@ -397,7 +397,7 @@ static int flexcan_chip_unfreeze(struct flexcan_priv *priv)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; flexcan_write(reg, &amp;amp;regs-&amp;gt;mcr);&lt;BR /&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; while (timeout-- &amp;amp;&amp;amp; (flexcan_read(&amp;amp;regs-&amp;gt;mcr) &amp;amp; FLEXCAN_MCR_FRZ_ACK))&lt;BR /&gt;-&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; usleep_range(10, 20);&lt;BR /&gt;+&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; udelay(20);&lt;BR /&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (flexcan_read(&amp;amp;regs-&amp;gt;mcr) &amp;amp; FLEXCAN_MCR_FRZ_ACK)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return -ETIMEDOUT;&lt;BR /&gt;@@ -412,7 +412,7 @@ static int flexcan_chip_softreset(struct flexcan_priv *priv)&lt;BR /&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; flexcan_write(FLEXCAN_MCR_SOFTRST, &amp;amp;regs-&amp;gt;mcr);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; while (timeout-- &amp;amp;&amp;amp; (flexcan_read(&amp;amp;regs-&amp;gt;mcr) &amp;amp; FLEXCAN_MCR_SOFTRST))&lt;BR /&gt;-&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; usleep_range(10, 20);&lt;BR /&gt;+&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; udelay(20);&lt;BR /&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (flexcan_read(&amp;amp;regs-&amp;gt;mcr) &amp;amp; FLEXCAN_MCR_SOFTRST)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return -ETIMEDOUT;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 29 Feb 2016 21:36:19 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6UL-FlexCAN-Kernel-Panic-with-Transceiver-in-Standby-and/m-p/477981#M75945</guid>
      <dc:creator>fabio_estevam</dc:creator>
      <dc:date>2016-02-29T21:36:19Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX6UL FlexCAN Kernel Panic with Transceiver in Standby and Transmit Attempted</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6UL-FlexCAN-Kernel-Panic-with-Transceiver-in-Standby-and/m-p/477982#M75946</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Fabio,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Were you able to reproduce the problem? I was not. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Alejandro&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 29 Feb 2016 21:59:56 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6UL-FlexCAN-Kernel-Panic-with-Transceiver-in-Standby-and/m-p/477982#M75946</guid>
      <dc:creator>alejandrolozan1</dc:creator>
      <dc:date>2016-02-29T21:59:56Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX6UL FlexCAN Kernel Panic with Transceiver in Standby and Transmit Attempted</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6UL-FlexCAN-Kernel-Panic-with-Transceiver-in-Standby-and/m-p/477983#M75947</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Fabio,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;That fixed the issue. Now each time I try to transmit CAN messages using cansend when the CAN stanby is enabled, it just prints the following:&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;flexcan 2090000.can can0: writing ctrl=0x0729a055&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;IPv6: ADDRCONF(NETDEV_CHANGE): can0: link becomes ready&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am able to successfully disable CAN standby and can transmit messages again without a kernel panic.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Matthew Starr&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 07 Mar 2016 17:46:37 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6UL-FlexCAN-Kernel-Panic-with-Transceiver-in-Standby-and/m-p/477983#M75947</guid>
      <dc:creator>compmas2</dc:creator>
      <dc:date>2016-03-07T17:46:37Z</dc:date>
    </item>
  </channel>
</rss>

