<?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: iMX6Q Automotive crashes with NULL pointer dereference</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/iMX6Q-Automotive-crashes-with-NULL-pointer-dereference/m-p/436787#M66890</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Took my board to the BGA cage and them swap out the automotive grade for an industrial chip, and it works fine. Maybe we got a batch of bad automotive parts.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 18 Aug 2015 22:51:17 GMT</pubDate>
    <dc:creator>halreid</dc:creator>
    <dc:date>2015-08-18T22:51:17Z</dc:date>
    <item>
      <title>iMX6Q Automotive crashes with NULL pointer dereference</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX6Q-Automotive-crashes-with-NULL-pointer-dereference/m-p/436786#M66889</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;After fabricating one set of boards, all which boot fine, we've fabricated another set that use the automotive grade iMX6Q and different eMMC memory, which is supposed to be plug-in compatible. The image is programmed over the USB OTG using the mfgtool, but on boot, it often looks like this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;U-Boot 0E90&amp;nbsp; (Jul 22 2015 - 14:03:30)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CPU: Freescale i.MX6 family TO1.5 at 792 MHz&lt;/P&gt;&lt;P&gt;Temperature:&amp;nbsp;&amp;nbsp; 29 C, calibration data 0x56d4bf7d&lt;/P&gt;&lt;P&gt;mx6q pll1: 792MHz&lt;/P&gt;&lt;P&gt;mx6q pll2: 528MHz&lt;/P&gt;&lt;P&gt;mx6q pll3: 480MHz&lt;/P&gt;&lt;P&gt;mx6q pll8: 50MHz&lt;/P&gt;&lt;P&gt;ipg clock&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 66000000Hz&lt;/P&gt;&lt;P&gt;ipg per clock : 66000000Hz&lt;/P&gt;&lt;P&gt;uart clock&amp;nbsp;&amp;nbsp;&amp;nbsp; : 80000000Hz&lt;/P&gt;&lt;P&gt;cspi clock&amp;nbsp;&amp;nbsp;&amp;nbsp; : 60000000Hz&lt;/P&gt;&lt;P&gt;ahb clock&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 132000000Hz&lt;/P&gt;&lt;P&gt;axi clock&amp;nbsp;&amp;nbsp; : 264000000Hz&lt;/P&gt;&lt;P&gt;emi_slow clock: 132000000Hz&lt;/P&gt;&lt;P&gt;ddr clock&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 528000000Hz&lt;/P&gt;&lt;P&gt;usdhc1 clock&amp;nbsp; : 198000000Hz&lt;/P&gt;&lt;P&gt;usdhc2 clock&amp;nbsp; : 198000000Hz&lt;/P&gt;&lt;P&gt;usdhc3 clock&amp;nbsp; : 198000000Hz&lt;/P&gt;&lt;P&gt;usdhc4 clock&amp;nbsp; : 198000000Hz&lt;/P&gt;&lt;P&gt;nfc clock&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 24000000Hz&lt;/P&gt;&lt;P&gt;Board: i.MX6Q-SABRESD: unknown-board Board: 0x63015 [POR ]&lt;/P&gt;&lt;P&gt;Boot Device: MMC&lt;/P&gt;&lt;P&gt;I2C:&amp;nbsp;&amp;nbsp; ready&lt;/P&gt;&lt;P&gt;DRAM:&amp;nbsp; 512 MB&lt;/P&gt;&lt;P&gt;MMC:&amp;nbsp;&amp;nbsp; FSL_USDHC: 0,FSL_USDHC: 1,FSL_USDHC: 2,FSL_USDHC: 3&lt;/P&gt;&lt;P&gt;In:&amp;nbsp;&amp;nbsp;&amp;nbsp; serial&lt;/P&gt;&lt;P&gt;Out:&amp;nbsp;&amp;nbsp; serial&lt;/P&gt;&lt;P&gt;Err:&amp;nbsp;&amp;nbsp; serial&lt;/P&gt;&lt;P&gt;Net:&amp;nbsp;&amp;nbsp; mxc_fec_initialize called&lt;/P&gt;&lt;P&gt;got MAC address from IIM: 00:00:00:00:00:00&lt;/P&gt;&lt;P&gt;enet_board_init-&amp;gt;reseting switch.&lt;/P&gt;&lt;P&gt;FEC0 [PRIME]&lt;/P&gt;&lt;P&gt;Hit any key to stop autoboot:&amp;nbsp; 0&lt;/P&gt;&lt;P&gt;Set voltage succeed!&lt;/P&gt;&lt;P&gt;Name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Voltage&lt;/P&gt;&lt;P&gt;vddpu:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1200000&lt;/P&gt;&lt;P&gt;Loading file "/boot/uImage" from mmc device 2:2 (xxc2)&lt;/P&gt;&lt;P&gt;3569756 bytes read&lt;/P&gt;&lt;P&gt;## Booting kernel from Legacy Image at 10800000 ...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; Image Name:&amp;nbsp;&amp;nbsp; Linux-3.0.35&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; Image Type:&amp;nbsp;&amp;nbsp; ARM Linux Kernel Image (uncompressed)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; Data Size:&amp;nbsp;&amp;nbsp;&amp;nbsp; 3569692 Bytes =&amp;nbsp; 3.4 MB&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; Load Address: 10008000&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; Entry Point:&amp;nbsp; 10008000&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; Verifying Checksum ... OK&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; Loading Kernel Image ... OK&lt;/P&gt;&lt;P&gt;OK&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Starting kernel ...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can't recover from RESET HBA!&lt;/P&gt;&lt;P&gt;hub 1-0:1.0: unable to enumerate USB device on port 1&lt;/P&gt;&lt;P&gt;Unable to handle kernel NULL pointer dereference at virtual address 00000008&lt;/P&gt;&lt;P&gt;pgd = 94434000&lt;/P&gt;&lt;P&gt;[00000008] *pgd=24750831, *pte=00000000, *ppte=00000000&lt;/P&gt;&lt;P&gt;Internal error: Oops: 17 [#1] PREEMPT SMP&lt;/P&gt;&lt;P&gt;Modules linked in:&lt;/P&gt;&lt;P&gt;CPU: 3&amp;nbsp;&amp;nbsp;&amp;nbsp; Not tainted&amp;nbsp; (3.0.35 #410)&lt;/P&gt;&lt;P&gt;PC is at rb_insert_color+0x28/0x168&lt;/P&gt;&lt;P&gt;LR is at vma_adjust+0x370/0x458&lt;/P&gt;&lt;P&gt;pc : [&amp;lt;802287c8&amp;gt;]&amp;nbsp;&amp;nbsp;&amp;nbsp; lr : [&amp;lt;800d29b4&amp;gt;]&amp;nbsp;&amp;nbsp;&amp;nbsp; psr: 60000013&lt;/P&gt;&lt;P&gt;sp : 9491dec0&amp;nbsp; ip : 947f9e70&amp;nbsp; fp : 00000000&lt;/P&gt;&lt;P&gt;r10: 00000000&amp;nbsp; r9 : 00000000&amp;nbsp; r8 : 947136c4&lt;/P&gt;&lt;P&gt;r7 : 947136c0&amp;nbsp; r6 : 947f9e8c&amp;nbsp; r5 : 2ad9d000&amp;nbsp; r4 : 00000000&lt;/P&gt;&lt;P&gt;r3 : 00000000&amp;nbsp; r2 : 00000000&amp;nbsp; r1 : 947136c4&amp;nbsp; r0 : 947f9e8c&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: 2443404a&amp;nbsp; DAC: 00000015&lt;/P&gt;&lt;P&gt;Process sudo (pid: 1431, stack limit = 0x9491c2f0)&lt;/P&gt;&lt;P&gt;Stack: (0x9491dec0 to 0x9491e000)&lt;/P&gt;&lt;P&gt;dec0: 943c1630 943c1b58 00000000 947136c0 00000000 800d29b4 9491df0c 947136c0&lt;/P&gt;&lt;P&gt;dee0: 2aaf4000 2ad9d000 943c1650 00000000 2ad9d000 2ad9a000 0002ad9a 00000000&lt;/P&gt;&lt;P&gt;df00: 943c1668 943c1630 943c1650 2ad9d000 0002ad9d 947f9e70 943c1630 2ad9d000&lt;/P&gt;&lt;P&gt;df20: 806dd5f0 947136c0 9491c000 00000000 00000000 800d2c1c 947f9e70 947f9e70&lt;/P&gt;&lt;P&gt;df40: 947136c4 947136c0 00000000 2ad9d000 2ae1e000 943c1630 943c1108 800d2fd4&lt;/P&gt;&lt;P&gt;df60: 947136fc 804c7748 00000000 947136fc 00081000 2ad9d000 947136c0 8003dfc4&lt;/P&gt;&lt;P&gt;df80: 9491c000 00000000 00000000 800d440c 2ad9a248 2ad9d000 2abb4008 00000007&lt;/P&gt;&lt;P&gt;dfa0: 0000005b 8003de40 2ad9d000 2abb4008 2ad9d000 00081000 00081000 2ad9a248&lt;/P&gt;&lt;P&gt;dfc0: 2ad9d000 2abb4008 00000007 0000005b 00000000 00000000 7e818e14 00000000&lt;/P&gt;&lt;P&gt;dfe0: 2ad9d008 7e817ad8 2acde2ac 2ad342ac 60000010 2ad9d000 27ffc811 27ffcc11&lt;/P&gt;&lt;P&gt;[&amp;lt;802287c8&amp;gt;] (rb_insert_color+0x28/0x168) from [&amp;lt;800d29b4&amp;gt;] (vma_adjust+0x370/0x458)&lt;/P&gt;&lt;P&gt;[&amp;lt;800d29b4&amp;gt;] (vma_adjust+0x370/0x458) from [&amp;lt;800d2c1c&amp;gt;] (__split_vma+0x180/0x1a8)&lt;/P&gt;&lt;P&gt;[&amp;lt;800d2c1c&amp;gt;] (__split_vma+0x180/0x1a8) from [&amp;lt;800d2fd4&amp;gt;] (do_munmap+0xac/0x2a4)&lt;/P&gt;&lt;P&gt;[&amp;lt;800d2fd4&amp;gt;] (do_munmap+0xac/0x2a4) from [&amp;lt;800d440c&amp;gt;] (sys_munmap+0x3c/0x50)&lt;/P&gt;&lt;P&gt;[&amp;lt;800d440c&amp;gt;] (sys_munmap+0x3c/0x50) from [&amp;lt;8003de40&amp;gt;] (ret_fast_syscall+0x0/0x30)&lt;/P&gt;&lt;P&gt;Code: e5952000 e3120001 1a000013 e3c24003 (e5943008)&lt;/P&gt;&lt;P&gt;---[ end trace 41cb41707687c66e ]---&lt;/P&gt;&lt;P&gt;ehci_fsl_bus_suspend begins, Host 1&lt;/P&gt;&lt;P&gt;ehci_fsl_bus_suspend ends, Host 1&lt;/P&gt;&lt;P&gt;otg udc wakeup, host sends resume signal&lt;/P&gt;&lt;P&gt;irq 75: nobody cared (try booting with the "irqpoll" option)&lt;/P&gt;&lt;P&gt;[&amp;lt;80044d28&amp;gt;] (unwind_backtrace+0x0/0xf8) from [&amp;lt;800a51c4&amp;gt;] (__report_bad_irq+0x24/0xbc)&lt;/P&gt;&lt;P&gt;[&amp;lt;800a51c4&amp;gt;] (__report_bad_irq+0x24/0xbc) from [&amp;lt;800a5504&amp;gt;] (note_interrupt+0x1e4/0x240)&lt;/P&gt;&lt;P&gt;[&amp;lt;800a5504&amp;gt;] (note_interrupt+0x1e4/0x240) from [&amp;lt;800a3a70&amp;gt;] (handle_irq_event_percpu+0xa8/0x180)&lt;/P&gt;&lt;P&gt;[&amp;lt;800a3a70&amp;gt;] (handle_irq_event_percpu+0xa8/0x180) from [&amp;lt;800a3b84&amp;gt;] (handle_irq_event+0x3c/0x5c)&lt;/P&gt;&lt;P&gt;[&amp;lt;800a3b84&amp;gt;] (handle_irq_event+0x3c/0x5c) from [&amp;lt;800a5ec4&amp;gt;] (handle_fasteoi_irq+0x98/0x158)&lt;/P&gt;&lt;P&gt;[&amp;lt;800a5ec4&amp;gt;] (handle_fasteoi_irq+0x98/0x158) from [&amp;lt;800a338c&amp;gt;] (generic_handle_irq+0x28/0x3c)&lt;/P&gt;&lt;P&gt;[&amp;lt;800a338c&amp;gt;] (generic_handle_irq+0x28/0x3c) from [&amp;lt;8003e6f0&amp;gt;] (handle_IRQ+0x4c/0xac)&lt;/P&gt;&lt;P&gt;[&amp;lt;8003e6f0&amp;gt;] (handle_IRQ+0x4c/0xac) from [&amp;lt;8003d88c&amp;gt;] (__irq_svc+0x4c/0xe8)&lt;/P&gt;&lt;P&gt;[&amp;lt;8003d88c&amp;gt;] (__irq_svc+0x4c/0xe8) from [&amp;lt;8003e99c&amp;gt;] (default_idle+0x24/0x28)&lt;/P&gt;&lt;P&gt;[&amp;lt;8003e99c&amp;gt;] (default_idle+0x24/0x28) from [&amp;lt;8003eb94&amp;gt;] (cpu_idle+0xbc/0xf8)&lt;/P&gt;&lt;P&gt;[&amp;lt;8003eb94&amp;gt;] (cpu_idle+0xbc/0xf8) from [&amp;lt;800088ac&amp;gt;] (start_kernel+0x290/0x2e0)&lt;/P&gt;&lt;P&gt;[&amp;lt;800088ac&amp;gt;] (start_kernel+0x290/0x2e0) from [&amp;lt;10008040&amp;gt;] (0x10008040)&lt;/P&gt;&lt;P&gt;handlers:&lt;/P&gt;&lt;P&gt;[&amp;lt;8005ec24&amp;gt;] usb_wakeup_handler&lt;/P&gt;&lt;P&gt;[&amp;lt;8031fc78&amp;gt;] fsl_otg_isr&lt;/P&gt;&lt;P&gt;[&amp;lt;8031bb40&amp;gt;] ehci_fsl_pre_irq&lt;/P&gt;&lt;P&gt;[&amp;lt;80305300&amp;gt;] usb_hcd_irq&lt;/P&gt;&lt;P&gt;[&amp;lt;80324bdc&amp;gt;] fsl_udc_irq&lt;/P&gt;&lt;P&gt;Disabling IRQ #75&lt;/P&gt;&lt;P&gt;/usr/bin/pcireset.sh: cd: line 71: can't cd to /sys/devices/pci0000:00/0000:00:00.0/&lt;/P&gt;&lt;P&gt;/usr/bin/pcireset.sh: line 74: can't create remove: nonexistent directory&lt;/P&gt;&lt;P&gt;/usr/bin/pcireset.sh: cd: line 75: can't cd to /sys/devices/pci0000:00/pci_bus/0000:00&lt;/P&gt;&lt;P&gt;/usr/bin/pcireset.sh: line 78: can't create rescan: nonexistent directory&lt;/P&gt;&lt;P&gt;eth0: no IPv6 routers present&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The errors are not always the same, and i've run the DDR memory test without problems. Has anyone seen this kind of problem show up before? &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Aug 2015 19:26:52 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX6Q-Automotive-crashes-with-NULL-pointer-dereference/m-p/436786#M66889</guid>
      <dc:creator>halreid</dc:creator>
      <dc:date>2015-08-12T19:26:52Z</dc:date>
    </item>
    <item>
      <title>Re: iMX6Q Automotive crashes with NULL pointer dereference</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX6Q-Automotive-crashes-with-NULL-pointer-dereference/m-p/436787#M66890</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Took my board to the BGA cage and them swap out the automotive grade for an industrial chip, and it works fine. Maybe we got a batch of bad automotive parts.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 18 Aug 2015 22:51:17 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX6Q-Automotive-crashes-with-NULL-pointer-dereference/m-p/436787#M66890</guid>
      <dc:creator>halreid</dc:creator>
      <dc:date>2015-08-18T22:51:17Z</dc:date>
    </item>
  </channel>
</rss>

