<?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.MX6soloX kernel segmentation issue</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/I-MX6soloX-kernel-segmentation-issue/m-p/1012444#M149947</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Recently , I did the test for 528 MHz&amp;nbsp; multiple times ( recommended by manufacturer also ) , and it passed all the tests, but some parameters and configurations values are changing every time it gets over . So stress test seems to be OK but uncertainty in configuration value . I flashed the board with all the test values and the issue is still same .&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 13 Mar 2020 10:31:20 GMT</pubDate>
    <dc:creator>kbante1995</dc:creator>
    <dc:date>2020-03-13T10:31:20Z</dc:date>
    <item>
      <title>I.MX6soloX kernel segmentation issue</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/I-MX6soloX-kernel-segmentation-issue/m-p/1012438#M149941</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;STRONG&gt;I have developed a board based on&amp;nbsp; I.MX6SoloX ( sabreSD)&amp;nbsp; with following peripherals :&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;1. Ethernet ( RMII interface )&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;2.&amp;nbsp; 4GB eMMC ( as boot media - flashing using NXP's MFG tool )&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;3. 1GB DDR3 RAM&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;4 . Debug UART ( at ttymxc0)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;5. Serial RS232 port ( at ttymxc3)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;6. LED driver ( LP5523 )&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;The linux Image is developed using Yocto project with linux version 4.14 (sumo version ) .&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;The reference design is taken from Freescale MCMX6SX SDB&amp;nbsp; EVM baord ( with SD card as boot media ) .&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Systemvint is selected as&amp;nbsp;The system manager instead of systemd (since systemd was causing crash because it was starting one getty service on ttymxc0 and this was not allowing the console to come )&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;After flashing the image into eMMC ( bitbake core-image-base) , following is the log I am getting on UART console port .&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reset cause: POR&lt;BR /&gt;Model: Freescale i.MX6 SoloX SDB RevB Board&lt;BR /&gt;Board: MX6SX SABRE SDB rev@&lt;BR /&gt;DRAM: 1 GiB&lt;BR /&gt;PMIC: PFUZE100! DEV_ID=0x11 REV_ID=0x21&lt;BR /&gt;MMC: FSL_SDHC: 0, FSL_SDHC: 1, FSL_SDHC: 2&lt;BR /&gt;Loading Environment from MMC... *** Warning - bad CRC, using default environment&lt;/P&gt;&lt;P&gt;Failed (-5)&lt;BR /&gt;Display: Hannstar-XGA (1024x768)&lt;BR /&gt;Video: 1024x768x18&lt;BR /&gt;In: serial&lt;BR /&gt;Out: serial&lt;BR /&gt;Err: serial&lt;BR /&gt;switch to partitions #0, OK&lt;BR /&gt;mmc2(part 0) is current device&lt;BR /&gt;flash target is MMC:2&lt;BR /&gt;Net: &lt;BR /&gt;Warning: ethernet@02188000 (eth0) using random MAC address - 4e:97:da:4d:6b:08&lt;BR /&gt;eth0: ethernet@02188000 [PRIME]&lt;BR /&gt;Warning: ethernet@021b4000 (eth1) using random MAC address - c2:9b:f7:3b:d3:63&lt;BR /&gt;, eth1: ethernet@021b4000&lt;BR /&gt;Fastboot: Normal&lt;BR /&gt;Normal Boot&lt;BR /&gt;Hit any key to stop autoboot: 0 &lt;BR /&gt;switch to partitions #0, OK&lt;BR /&gt;mmc2(part 0) is current device&lt;BR /&gt;** Unable to read file boot.scr **&lt;BR /&gt;7439520 bytes read in 206 ms (34.4 MiB/s)&lt;BR /&gt;Booting from mmc ...&lt;BR /&gt;51208 bytes read in 16 ms (3.1 MiB/s)&lt;BR /&gt;Kernel image @ 0x80800000 [ 0x000000 - 0x7184a0 ]&lt;BR /&gt;## Flattened Device Tree blob at 83000000&lt;BR /&gt; Booting using the fdt blob at 0x83000000&lt;BR /&gt; Using Device Tree in place at 83000000, end 8300f807&lt;BR /&gt;switch to ldo_bypass mode!&lt;/P&gt;&lt;P&gt;Starting kernel ...&lt;/P&gt;&lt;P&gt;Booting Linux on physical CPU 0x0&lt;BR /&gt;Linux version 4.14.98-2.3.0+g0f549d8 (oe-user@oe-host) (gcc version 7.3.0 (GCC)) #1 SMP PREEMPT Mon Mar 9 14:30:03 UTC 2020&lt;BR /&gt;CPU: ARMv7 Processor [412fc09a] revision 10 (ARMv7), cr=10c53c7d&lt;BR /&gt;CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache&lt;BR /&gt;OF: fdt: Machine model: Freescale i.MX6 SoloX SDB RevB Board&lt;BR /&gt;Memory policy: Data cache writealloc&lt;BR /&gt;Reserved memory: created CMA memory pool at 0xac000000, size 320 MiB&lt;BR /&gt;OF: reserved mem: initialized node linux,cma, compatible id shared-dma-pool&lt;BR /&gt;percpu: Embedded 16 pages/cpu @ab623000 s35340 r8192 d22004 u65536&lt;BR /&gt;Built 1 zonelists, mobility grouping on. Total pages: 259840&lt;BR /&gt;Kernel command line: console=ttymxc0,115200 root=/dev/mmcblk3p2 rootwait rw&lt;BR /&gt;PID hash table entries: 4096 (order: 2, 16384 bytes)&lt;BR /&gt;Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)&lt;BR /&gt;Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)&lt;BR /&gt;Memory: 694652K/1048576K available (9216K kernel code, 509K rwdata, 3268K rodata, 1024K init, 442K bss, 26244K reserved, 327680K cma-reserved,)&lt;BR /&gt;Virtual kernel memory layout:&lt;BR /&gt; vector : 0xffff0000 - 0xffff1000 ( 4 kB)&lt;BR /&gt; fixmap : 0xffc00000 - 0xfff00000 (3072 kB)&lt;BR /&gt; vmalloc : 0xc0800000 - 0xff800000 (1008 MB)&lt;BR /&gt; lowmem : 0x80000000 - 0xc0000000 (1024 MB)&lt;BR /&gt; pkmap : 0x7fe00000 - 0x80000000 ( 2 MB)&lt;BR /&gt; modules : 0x7f000000 - 0x7fe00000 ( 14 MB)&lt;BR /&gt; .text : 0x80008000 - 0x80a00000 (10208 kB)&lt;BR /&gt; .init : 0x80e00000 - 0x80f00000 (1024 kB)&lt;BR /&gt; .data : 0x80f00000 - 0x80f7f6e0 ( 510 kB)&lt;BR /&gt; .bss : 0x80f81000 - 0x80fefb20 ( 443 kB)&lt;BR /&gt;SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1&lt;BR /&gt;Preemptible hierarchical RCU implementation.&lt;BR /&gt; RCU restricting CPUs from NR_CPUS=4 to nr_cpu_ids=1.&lt;BR /&gt; Tasks RCU enabled.&lt;BR /&gt;RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=1&lt;BR /&gt;NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16&lt;BR /&gt;L2C-310 erratum 769419 enabled&lt;BR /&gt;L2C-310 enabling early BRESP for Cortex-A9&lt;BR /&gt;L2C-310 full line of zeros enabled for Cortex-A9&lt;BR /&gt;L2C-310 ID prefetch enabled, offset 16 lines&lt;BR /&gt;L2C-310 dynamic clock gating enabled, standby mode enabled&lt;BR /&gt;L2C-310 cache controller enabled, 16 ways, 256 kB&lt;BR /&gt;L2C-310: CACHE_ID 0x410000c8, AUX_CTRL 0x76430001&lt;BR /&gt;Switching to timer-based delay loop, resolution 333ns&lt;BR /&gt;sched_clock: 32 bits at 3000kHz, resolution 333ns, wraps every 715827882841ns&lt;BR /&gt;clocksource: mxc_timer1: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 637086815595 ns&lt;BR /&gt;Console: colour dummy device 80x30&lt;BR /&gt;Calibrating delay loop (skipped), value calculated using timer frequency.. 6.00 BogoMIPS (lpj=30000)&lt;BR /&gt;pid_max: default: 32768 minimum: 301&lt;BR /&gt;Mount-cache hash table entries: 2048 (order: 1, 8192 bytes)&lt;BR /&gt;Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes)&lt;BR /&gt;CPU: Testing write buffer coherency: ok&lt;BR /&gt;CPU0: Spectre v2: using BPIALL workaround&lt;BR /&gt;CPU0: thread -1, cpu 0, socket 0, mpidr 80000000&lt;BR /&gt;Setting up static identity map for 0x80100000 - 0x80100060&lt;BR /&gt;Hierarchical SRCU implementation.&lt;BR /&gt;smp: Bringing up secondary CPUs ...&lt;BR /&gt;smp: Brought up 1 node, 1 CPU&lt;BR /&gt;SMP: Total of 1 processors activated (6.00 BogoMIPS).&lt;BR /&gt;CPU: All CPU(s) started in SVC mode.&lt;BR /&gt;devtmpfs: initialized&lt;BR /&gt;random: get_random_u32 called from bucket_table_alloc+0x114/0x23c with crng_init=0&lt;BR /&gt;VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 4&lt;BR /&gt;clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns&lt;BR /&gt;futex hash table entries: 256 (order: 2, 16384 bytes)&lt;BR /&gt;pinctrl core: initialized pinctrl subsystem&lt;BR /&gt;NET: Registered protocol family 16&lt;BR /&gt;DMA: preallocated 256 KiB pool for atomic coherent allocations&lt;BR /&gt;cpuidle: using governor menu&lt;BR /&gt;vdd1p1: supplied by regulator-dummy&lt;BR /&gt;vdd3p0: supplied by regulator-dummy&lt;BR /&gt;vdd2p5: supplied by regulator-dummy&lt;BR /&gt;vddarm: bypassed regulator has no supply!&lt;BR /&gt;vddarm: failed to get the current voltage(-517)&lt;BR /&gt;vddpcie-phy: supplied by regulator-dummy&lt;BR /&gt;vddsoc: bypassed regulator has no supply!&lt;BR /&gt;vddsoc: failed to get the current voltage(-517)&lt;BR /&gt;hw-breakpoint: found 5 (+1 reserved) breakpoint and 1 watchpoint registers.&lt;BR /&gt;hw-breakpoint: maximum watchpoint size is 4 bytes.&lt;BR /&gt;imx6sx-pinctrl 20e0000.iomuxc: initialized IMX pinctrl driver&lt;BR /&gt;imx rpmsg driver is registered.&lt;BR /&gt;MU is ready for cross core communication!&lt;BR /&gt;SCSI subsystem initialized&lt;BR /&gt;usbcore: registered new interface driver usbfs&lt;BR /&gt;usbcore: registered new interface driver hub&lt;BR /&gt;usbcore: registered new device driver usb&lt;BR /&gt;usb_phy_generic 2000000.aips-bus:usbphy_nop1: 2000000.aips-bus:usbphy_nop1 supply vcc not found, using dummy regulator&lt;BR /&gt;i2c i2c-0: IMX I2C adapter registered&lt;BR /&gt;i2c i2c-0: can't use DMA, using PIO instead.&lt;BR /&gt;i2c i2c-1: IMX I2C adapter registered&lt;BR /&gt;i2c i2c-1: can't use DMA, using PIO instead.&lt;BR /&gt;i2c i2c-2: IMX I2C adapter registered&lt;BR /&gt;i2c i2c-2: can't use DMA, using PIO instead.&lt;BR /&gt;i2c i2c-3: IMX I2C adapter registered&lt;BR /&gt;i2c i2c-3: can't use DMA, using PIO instead.&lt;BR /&gt;Linux video capture interface: v2.00&lt;BR /&gt;pps_core: LinuxPPS API ver. 1 registered&lt;BR /&gt;pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti &amp;lt;giometti@linux.it&amp;gt;&lt;BR /&gt;PTP clock support registered&lt;BR /&gt;MIPI CSI2 driver module loaded&lt;BR /&gt;Advanced Linux Sound Architecture Driver Initialized.&lt;BR /&gt;Bluetooth: Core ver 2.22&lt;BR /&gt;NET: Registered protocol family 31&lt;BR /&gt;Bluetooth: HCI device and connection manager initialized&lt;BR /&gt;Bluetooth: HCI socket layer initialized&lt;BR /&gt;Bluetooth: L2CAP socket layer initialized&lt;BR /&gt;Bluetooth: SCO socket layer initialized&lt;BR /&gt;clocksource: Switched to clocksource mxc_timer1&lt;BR /&gt;VFS: Disk quotas dquot_6.6.0&lt;BR /&gt;VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)&lt;BR /&gt;NET: Registered protocol family 2&lt;BR /&gt;TCP established hash table entries: 8192 (order: 3, 32768 bytes)&lt;BR /&gt;TCP bind hash table entries: 8192 (order: 4, 65536 bytes)&lt;BR /&gt;TCP: Hash tables configured (established 8192 bind 8192)&lt;BR /&gt;UDP hash table entries: 512 (order: 2, 16384 bytes)&lt;BR /&gt;UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)&lt;BR /&gt;NET: Registered protocol family 1&lt;BR /&gt;RPC: Registered named UNIX socket transport module.&lt;BR /&gt;RPC: Registered udp transport module.&lt;BR /&gt;RPC: Registered tcp transport module.&lt;BR /&gt;RPC: Registered tcp NFSv4.1 backchannel transport module.&lt;BR /&gt;hw perfevents: no interrupt-affinity property for /soc/pmu, guessing.&lt;BR /&gt;hw perfevents: enabled with armv7_cortex_a9 PMU driver, 7 counters available&lt;BR /&gt;Bus freq driver module loaded&lt;BR /&gt;workingset: timestamp_bits=14 max_order=18 bucket_order=4&lt;BR /&gt;NFS: Registering the id_resolver key type&lt;BR /&gt;Key type id_resolver registered&lt;BR /&gt;Key type id_legacy registered&lt;BR /&gt;jffs2: version 2.2. (NAND) �© 2001-2006 Red Hat, Inc.&lt;BR /&gt;fuse init (API version 7.26)&lt;BR /&gt;io scheduler noop registered&lt;BR /&gt;io scheduler deadline registered&lt;BR /&gt;io scheduler cfq registered (default)&lt;BR /&gt;io scheduler mq-deadline registered&lt;BR /&gt;io scheduler kyber registered&lt;BR /&gt;pwm-backlight backlight1: backlight1 supply power not found, using dummy regulator&lt;BR /&gt;pwm-backlight backlight2: backlight2 supply power not found, using dummy regulator&lt;BR /&gt;imx-sdma 20ec000.sdma: no iram assigned, using external mem&lt;BR /&gt;imx-sdma 20ec000.sdma: Falling back to user helper&lt;BR /&gt;mxs-dma 1804000.dma-apbh: initialized&lt;BR /&gt;imx-pgc-pd imx-pgc-power-domain.0: Linked as a consumer to 20dc000.gpc&lt;BR /&gt;imx-pgc-pd imx-pgc-power-domain.2: Linked as a consumer to 20dc000.gpc&lt;BR /&gt;pfuze100-regulator 0-0008: Full layer: 2, Metal layer: 1&lt;BR /&gt;pfuze100-regulator 0-0008: FAB: 0, FIN: 0&lt;BR /&gt;pfuze100-regulator 0-0008: pfuze200 found.&lt;BR /&gt;2020000.serial: ttymxc0 at MMIO 0x2020000 (irq = 23, base_baud = 5000000) is a IMX&lt;BR /&gt;console [ttymxc0] enabled&lt;BR /&gt;21ec000.serial: ttymxc2 at MMIO 0x21ec000 (irq = 69, base_baud = 5000000) is a IMX&lt;BR /&gt;21f0000.serial: ttymxc3 at MMIO 0x21f0000 (irq = 70, base_baud = 5000000) is a IMX&lt;BR /&gt;21f4000.serial: ttymxc4 at MMIO 0x21f4000 (irq = 71, base_baud = 5000000) is a IMX&lt;BR /&gt;imx sema4 driver is registered.&lt;BR /&gt;[drm] Initialized vivante 1.0.0 20120216 for platform:Vivante GCCore on minor 0&lt;BR /&gt;[drm] Initialized vivante 1.0.0 20120216 on minor 0&lt;BR /&gt;brd: module loaded&lt;BR /&gt;loop: module loaded&lt;BR /&gt;fsl-quadspi 21e4000.qspi: n25q128a11 (16384 Kbytes)&lt;BR /&gt;fsl-quadspi 21e4000.qspi: unrecognized JEDEC id bytes: ff, ff, ff&lt;BR /&gt;fsl-quadspi 21e4000.qspi: Freescale QuadSPI probe failed&lt;BR /&gt;fsl-quadspi: probe of 21e4000.qspi failed with error -2&lt;BR /&gt;libphy: Fixed MDIO Bus: probed&lt;BR /&gt;CAN device driver interface&lt;BR /&gt;flexcan 2090000.can: device registered (reg_base=c0a44000, irq=30)&lt;BR /&gt;flexcan 2094000.can: device registered (reg_base=c0a4c000, irq=31)&lt;BR /&gt;pps pps0: new PPS source ptp0&lt;BR /&gt;libphy: fec_enet_mii_bus: probed&lt;BR /&gt;fec 2188000.ethernet eth0: registered PHC device 0&lt;BR /&gt;fec 21b4000.ethernet: 21b4000.ethernet supply phy not found, using dummy regulator&lt;BR /&gt;pps pps1: new PPS source ptp1&lt;BR /&gt;fec 21b4000.ethernet eth1: registered PHC device 1&lt;BR /&gt;PPP generic driver version 2.4.2&lt;BR /&gt;usbcore: registered new interface driver kaweth&lt;BR /&gt;pegasus: v0.9.3 (2013/04/25), Pegasus/Pegasus II USB Ethernet driver&lt;BR /&gt;usbcore: registered new interface driver pegasus&lt;BR /&gt;usbcore: registered new interface driver rtl8150&lt;BR /&gt;usbcore: registered new interface driver r8152&lt;BR /&gt;usbcore: registered new interface driver asix&lt;BR /&gt;usbcore: registered new interface driver ax88179_178a&lt;BR /&gt;usbcore: registered new interface driver cdc_ether&lt;BR /&gt;usbcore: registered new interface driver net1080&lt;BR /&gt;usbcore: registered new interface driver cdc_subset&lt;BR /&gt;usbcore: registered new interface driver zaurus&lt;BR /&gt;usbcore: registered new interface driver cdc_ncm&lt;BR /&gt;usbcore: registered new interface driver qmi_wwan&lt;BR /&gt;ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver&lt;BR /&gt;ehci-mxc: Freescale On-Chip EHCI Host driver&lt;BR /&gt;usbcore: registered new interface driver cdc_acm&lt;BR /&gt;cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters&lt;BR /&gt;usbcore: registered new interface driver cdc_wdm&lt;BR /&gt;usbcore: registered new interface driver usb-storage&lt;BR /&gt;usbcore: registered new interface driver usb_ehset_test&lt;BR /&gt;usbmisc_imx 2184800.usbmisc: 2184800.usbmisc supply vbus-wakeup not found, using dummy regulator&lt;BR /&gt;random: fast init done&lt;BR /&gt;ci_hdrc ci_hdrc.1: EHCI Host Controller&lt;BR /&gt;ci_hdrc ci_hdrc.1: new USB bus registered, assigned bus number 1&lt;BR /&gt;ci_hdrc ci_hdrc.1: USB 2.0 started, EHCI 1.00&lt;BR /&gt;hub 1-0:1.0: USB hub found&lt;BR /&gt;hub 1-0:1.0: 1 port detected&lt;BR /&gt;input: 20cc000.snvs:snvs-powerkey as /devices/soc0/soc/2000000.aips-bus/20cc000.snvs/20cc000.snvs:snvs-powerkey/input/input0&lt;BR /&gt;egalax_ts 1-0004: Failed to switch to I2C interface&lt;BR /&gt;isl29023 2-0044: 2-0044 supply vdd not found, using dummy regulator&lt;BR /&gt;snvs_rtc 20cc000.snvs:snvs-rtc-lp: rtc core: registered 20cc000.snvs:snvs-rtc-lp as rtc0&lt;BR /&gt;i2c /dev entries driver&lt;BR /&gt;IR NEC protocol handler initialized&lt;BR /&gt;IR RC5(x/sz) protocol handler initialized&lt;BR /&gt;IR RC6 protocol handler initialized&lt;BR /&gt;IR JVC protocol handler initialized&lt;BR /&gt;IR Sony protocol handler initialized&lt;BR /&gt;IR SANYO protocol handler initialized&lt;BR /&gt;IR Sharp protocol handler initialized&lt;BR /&gt;IR MCE Keyboard/mouse protocol handler initialized&lt;BR /&gt;IR XMP protocol handler initialized&lt;BR /&gt;pxp-v4l2 pxp_v4l2_out: initialized&lt;BR /&gt;mag3110 2-000e: 2-000e supply vdd not found, using dummy regulator&lt;BR /&gt;mag3110 2-000e: 2-000e supply vddio not found, using dummy regulator&lt;BR /&gt;mag3110 2-000e: check mag3110 chip ID&lt;BR /&gt;mag3110 2-000e: read chip ID 0xfffffff5 is not equal to 0xc4!&lt;BR /&gt;mag3110: probe of 2-000e failed with error -22&lt;BR /&gt;mma8451 2-001c: 2-001c supply vdd not found, using dummy regulator&lt;BR /&gt;mma8451 2-001c: 2-001c supply vddio not found, using dummy regulator&lt;BR /&gt;mma8451 2-001c: read chip ID 0x1 is not equal to 0x1a or 0x2a!&lt;BR /&gt;mma8451: probe of 2-001c failed with error -22&lt;BR /&gt;imx2-wdt 20bc000.wdog: timeout 60 sec (nowayout=0)&lt;BR /&gt;Bluetooth: HCI UART driver ver 2.3&lt;BR /&gt;Bluetooth: HCI UART protocol H4 registered&lt;BR /&gt;Bluetooth: HCI UART protocol BCSP registered&lt;BR /&gt;Bluetooth: HCI UART protocol ATH3K registered&lt;BR /&gt;usbcore: registered new interface driver bcm203x&lt;BR /&gt;usbcore: registered new interface driver btusb&lt;BR /&gt;usbcore: registered new interface driver ath3k&lt;BR /&gt;sdhci: Secure Digital Host Controller Interface driver&lt;BR /&gt;sdhci: Copyright(c) Pierre Ossman&lt;BR /&gt;sdhci-pltfm: SDHCI platform and OF driver helper&lt;BR /&gt;mmc3: SDHCI controller on 219c000.usdhc [219c000.usdhc] using ADMA&lt;BR /&gt;mmc3: mmc_select_hs200 failed, error -74&lt;BR /&gt;mmc3: new MMC card at address 0001&lt;BR /&gt;mmcblk3: mmc3:0001 MMC04G 3.57 GiB &lt;BR /&gt;mmcblk3boot0: mmc3:0001 MMC04G partition 1 8.00 MiB&lt;BR /&gt;mmcblk3boot1: mmc3:0001 MMC04G partition 2 8.00 MiB&lt;BR /&gt;mmcblk3rpmb: mmc3:0001 MMC04G partition 3 128 KiB&lt;BR /&gt; mmcblk3: p1 p2&lt;BR /&gt;lp5523x 1-0035: lp5523 Programmable led chip found&lt;BR /&gt;caam 2100000.caam: ERA source: CAAMVID.&lt;BR /&gt;caam 2100000.caam: device ID = 0x0a16010000000200 (Era 4)&lt;BR /&gt;caam 2100000.caam: job rings = 2, qi = 0, dpaa2 = no&lt;BR /&gt;caam algorithms registered in /proc/crypto&lt;BR /&gt;caam_jr 2101000.jr0: registering rng-caam&lt;BR /&gt;platform caam_sm: blkkey_ex: 8 keystore units available&lt;BR /&gt;caam 2100000.caam: SM test passed&lt;BR /&gt;caam-snvs 20cc000.caam-snvs: can't get snvs clock&lt;BR /&gt;caam-snvs 20cc000.caam-snvs: violation handlers armed - non-secure state&lt;BR /&gt;usbcore: registered new interface driver usbhid&lt;BR /&gt;usbhid: USB HID core driver&lt;BR /&gt;wm8962 3-001a: Failed to read ID register&lt;BR /&gt;fsl-ssi-dai 202c000.ssi: No cache defaults, reading back from HW&lt;BR /&gt;imx6sx-pinctrl 20e0000.iomuxc: pin MX6SX_PAD_SD4_DATA4 already requested by 219c000.usdhc; cannot claim for 2004000.spdif&lt;BR /&gt;imx6sx-pinctrl 20e0000.iomuxc: pin-164 (2004000.spdif) status -22&lt;BR /&gt;imx6sx-pinctrl 20e0000.iomuxc: could not request pin 164 (MX6SX_PAD_SD4_DATA4) from group spdifgrp on device 20e0000.iomuxc&lt;BR /&gt;fsl-spdif-dai 2004000.spdif: Error applying setting, reverse things back&lt;BR /&gt;fsl-spdif-dai: probe of 2004000.spdif failed with error -22&lt;BR /&gt;imx-wm8962 sound: failed to find codec platform device&lt;BR /&gt;imx-wm8962: probe of sound failed with error -22&lt;BR /&gt;imx-spdif sound-spdif: ASoC: CPU DAI (null) not registered&lt;BR /&gt;imx-spdif sound-spdif: snd_soc_register_card failed: -517&lt;BR /&gt;NET: Registered protocol family 26&lt;BR /&gt;NET: Registered protocol family 10&lt;BR /&gt;Segment Routing with IPv6&lt;BR /&gt;sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver&lt;BR /&gt;NET: Registered protocol family 17&lt;BR /&gt;can: controller area network core (rev 20170425 abi 9)&lt;BR /&gt;NET: Registered protocol family 29&lt;BR /&gt;can: raw protocol (rev 20170425)&lt;BR /&gt;can: broadcast manager protocol (rev 20170425 t)&lt;BR /&gt;can: netlink gateway (rev 20170425) max_hops=1&lt;BR /&gt;Bluetooth: RFCOMM TTY layer initialized&lt;BR /&gt;Bluetooth: RFCOMM socket layer initialized&lt;BR /&gt;Bluetooth: RFCOMM ver 1.11&lt;BR /&gt;Bluetooth: BNEP (Ethernet Emulation) ver 1.3&lt;BR /&gt;Bluetooth: BNEP filters: protocol multicast&lt;BR /&gt;Bluetooth: BNEP socket layer initialized&lt;BR /&gt;Bluetooth: HIDP (Human Interface Emulation) ver 1.2&lt;BR /&gt;Bluetooth: HIDP socket layer initialized&lt;BR /&gt;8021q: 802.1Q VLAN Support v1.8&lt;BR /&gt;lib80211: common routines for IEEE802.11 drivers&lt;BR /&gt;Key type dns_resolver registered&lt;BR /&gt;vddarm: supplied by SW1AB&lt;BR /&gt;vddsoc: supplied by SW1AB&lt;BR /&gt;mxsfb 2224000.lcdif: 2224000.lcdif supply lcd not found, using dummy regulator&lt;BR /&gt;mxsfb 2224000.lcdif: registered mxc display driver ldb&lt;BR /&gt;Console: switching to colour frame buffer device 128x48&lt;BR /&gt;sii902x bound to mxs-lcdif1 from 2224000.lcdif&lt;BR /&gt;mxsfb 2224000.lcdif: initialized&lt;BR /&gt;imx-pgc-pd imx-pgc-power-domain.1: Linked as a consumer to 20dc000.gpc&lt;BR /&gt;imx-spdif sound-spdif: ASoC: CPU DAI (null) not registered&lt;BR /&gt;imx-spdif sound-spdif: snd_soc_register_card failed: -517&lt;BR /&gt;(NULL device *): hwmon_device_register() is deprecated. Please convert the driver to use hwmon_device_register_with_info().&lt;BR /&gt;imx_thermal 2000000.aips-bus:tempmon: Industrial CPU temperature grade - max:105C critical:100C passive:95C&lt;BR /&gt;imx-spdif sound-spdif: ASoC: CPU DAI (null) not registered&lt;BR /&gt;imx-spdif sound-spdif: snd_soc_register_card failed: -517&lt;BR /&gt;snvs_rtc 20cc000.snvs:snvs-rtc-lp: setting system clock to 1970-01-01 00:00:00 UTC (0)&lt;BR /&gt;VCC_SD3: disabling&lt;BR /&gt;usb_otg1_vbus: disabling&lt;BR /&gt;PSU-5V0: disabling&lt;BR /&gt;can-en: disabling&lt;BR /&gt;can-stby: disabling&lt;BR /&gt;ALSA device list:&lt;BR /&gt; No soundcards found.&lt;BR /&gt;EXT4-fs (mmcblk3p2): mounting ext3 file system using the ext4 subsystem&lt;BR /&gt;EXT4-fs (mmcblk3p2): recovery complete&lt;BR /&gt;EXT4-fs (mmcblk3p2): mounted filesystem with ordered data mode. Opts: (null)&lt;BR /&gt;VFS: Mounted root (ext3 filesystem) on device 179:2.&lt;BR /&gt;devtmpfs: mounted&lt;BR /&gt;Freeing unused kernel memory: 1024K&lt;BR /&gt;INIT: version 2.88 booting&lt;BR /&gt;Starting udev&lt;BR /&gt;udevd[178]: starting version 3.2.5&lt;BR /&gt;random: udevd: uninitialized urandom read (16 bytes read)&lt;BR /&gt;random: udevd: uninitialized urandom read (16 bytes read)&lt;BR /&gt;random: udevd: uninitialized urandom read (16 bytes read)&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;//===================================================================crash occurs from here&amp;nbsp;&lt;/STRONG&gt;&lt;BR /&gt;udevd[179]: starting eudev-3.2.5&lt;BR /&gt;Unable to handle kernel NULL pointer dereference at virtual address 00000004&lt;BR /&gt;pgd = a8a10000&lt;BR /&gt;[00000004] *pgd=a89e1831, *pte=00000000, *ppte=00000000&amp;nbsp;&lt;BR /&gt;Internal error: Oops: 17 [#1] PREEMPT SMP ARM&lt;BR /&gt;Modules linked in:&lt;BR /&gt;CPU: 0 PID: 181 Comm: udevadm Not tainted 4.14.98-2.3.0+g0f549d8 #1&lt;BR /&gt;Hardware name: Freescale i.MX6 SoloX (Device Tree)&lt;BR /&gt;task: a8368c00 task.stack: a89fe000&lt;BR /&gt;PC is at sysfs_kf_write+0x24/0x48&lt;BR /&gt;LR is at 0xa8503240&lt;BR /&gt;pc : [&amp;lt;80286520&amp;gt;] lr : [&amp;lt;a8503240&amp;gt;] psr: 200f0013&lt;BR /&gt;sp : a89ffec8 ip : 00000000 fp : 7ef89ef8&lt;BR /&gt;r10: a8ab9090 r9 : a89fff80 r8 : a8aa41c0&lt;BR /&gt;r7 : 00000000 r6 : 00000000 r5 : a8ab9080 r4 : 00000003&lt;BR /&gt;r3 : a85031e0 r2 : 00000003 r1 : a8aa41c0 r0 : a8035110&lt;BR /&gt;Flags: nzCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment none&lt;BR /&gt;Control: 10c53c7d Table: a8a1004a DAC: 00000051&lt;BR /&gt;Process udevadm (pid: 181, stack limit = 0xa89fe210)&lt;BR /&gt;Stack: (0xa89ffec8 to 0xa8a00000)&lt;BR /&gt;fec0: 00000003 80285cd8 00000000 00000000 80285bf0 00000003&lt;BR /&gt;fee0: 7ef89ef8 a89fff80 00000000 00000003 00000004 8021a6f4 80209724 000000e0&lt;BR /&gt;ff00: 00000000 00000000 00000000 a89fff10 a620fc88 80c30b10 a620fc88 00000020&lt;BR /&gt;ff20: a8038500 00000003 a8acb3c0 00000020 00000000 a8994d80 a8994d80 a89fff80&lt;BR /&gt;ff40: a8acb3c0 00000003 7ef89ef8 a89fff80 00000000 8021a96c a89a1000 00000020&lt;BR /&gt;ff60: a8acb3c8 a8acb3c0 a8acb3c0 00000000 00000000 7ef89ef8 00000003 8021ab30&lt;BR /&gt;ff80: 00000000 00000000 a89fffb0 004b6258 00000003 0005f3b8 00000004 80107b84&lt;BR /&gt;ffa0: a89fe000 80107980 004b6258 00000003 00000003 7ef89ef8 00000003 00000000&lt;BR /&gt;ffc0: 004b6258 00000003 0005f3b8 00000004 000405c0 00080001 000405f8 7ef89ef8&lt;BR /&gt;ffe0: 00000064 7ef893a0 00016bb8 76ead124 600f0010 00000003 00000000 00000000&lt;BR /&gt;[&amp;lt;80286520&amp;gt;] (sysfs_kf_write) from [&amp;lt;80285cd8&amp;gt;] (kernfs_fop_write+0xe8/0x1c4)&lt;BR /&gt;[&amp;lt;80285cd8&amp;gt;] (kernfs_fop_write) from [&amp;lt;8021a6f4&amp;gt;] (__vfs_write+0x1c/0x120)&lt;BR /&gt;[&amp;lt;8021a6f4&amp;gt;] (__vfs_write) from [&amp;lt;8021a96c&amp;gt;] (vfs_write+0xa4/0x168)&lt;BR /&gt;[&amp;lt;8021a96c&amp;gt;] (vfs_write) from [&amp;lt;8021ab30&amp;gt;] (SyS_write+0x3c/0x90)&lt;BR /&gt;[&amp;lt;8021ab30&amp;gt;] (SyS_write) from [&amp;lt;80107980&amp;gt;] (ret_fast_syscall+0x0/0x54)&lt;BR /&gt;Code: e35c0000 159cc004 e3520000 0a000006 (e59c4004) &lt;BR /&gt;evbug: Connected device: input0 (20cc000.snvs:snvs-powerkey at snvs-pwrkey/input0)&lt;BR /&gt;imx-sdma 20ec000.sdma: loaded firmware 3.5&lt;BR /&gt;ov5640 0-003c: 0-003c supply DOVDD not found, using dummy regulator&lt;BR /&gt;---[ end trace 151b9eb0ded4a2c2 ]---&lt;BR /&gt;/etc/rcS.d/S04udev: line 26: 181 Segmentation fault udevadm trigger --action=add&lt;BR /&gt;&lt;STRONG&gt;//============================================================================== crash ends&lt;/STRONG&gt;&lt;BR /&gt;ov5640_read_reg:write reg error:reg=300a&lt;BR /&gt;camera ov5640 is not found&lt;BR /&gt;EXT4-fs (mmcblk3p2): re-mounted. Opts: data=ordered&lt;BR /&gt;hwclock: settimeofday: Invalid argument&lt;BR /&gt;Tue Mar 10 10:18:12 UTC 2020&lt;BR /&gt;urandom_read: 1 callbacks suppressed&lt;BR /&gt;random: dd: uninitialized urandom read (512 bytes read)&lt;BR /&gt;ALSA: Restoring mixer settings...&lt;BR /&gt;/usr/sbin/alsactl: load_state:1735: No soundcards found...&lt;BR /&gt;INIT: Entering runlevel: 5&lt;BR /&gt;Configuring network interfaces... Micrel KSZ8081 or KSZ8091 2188000.ethernet-1:00: attached PHY driver [Micrel KSZ8081 or KSZ8091] (mii_bus:ph)&lt;BR /&gt;IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready&lt;BR /&gt;udhcpc: started, v1.27.2&lt;BR /&gt;udhcpc: sending discover&lt;BR /&gt;udhcpc: sending discover&lt;BR /&gt;udhcpc: sending discover&lt;BR /&gt;udhcpc: no lease, forking to background&lt;BR /&gt;done.&lt;BR /&gt;Starting system message bus: random: dbus-daemon: uninitialized urandom read (12 bytes read)&lt;BR /&gt;random: dbus-daemon: uninitialized urandom read (12 bytes read)&lt;BR /&gt;dbus.&lt;BR /&gt;Starting rpcbind daemon...done.&lt;BR /&gt;Starting syslogd/klogd: done&lt;BR /&gt; * Starting Avahi mDNS/DNS-SD Daemon: avahi-daemon&lt;BR /&gt;random: avahi-daemon: uninitialized urandom read (4 bytes read)&lt;BR /&gt; ...done.&lt;BR /&gt;Starting Telephony daemon&lt;BR /&gt;Starting Linux NFC daemon&lt;/P&gt;&lt;P&gt;NXP i.MX Release Distro 4.14-sumo imx6sxsabresd /dev/ttymxc0&lt;/P&gt;&lt;P&gt;imx6sxsabresd login: root&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;EM&gt;&lt;STRONG&gt;Console comes properly and all the peripherals are working fine but&amp;nbsp; there is a segmentation fault occurs ( highlighted in above log ).&amp;nbsp;&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;STRONG&gt;Can anyone help me out what is causing this issue ?&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 11 Mar 2020 06:48:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/I-MX6soloX-kernel-segmentation-issue/m-p/1012438#M149941</guid>
      <dc:creator>kbante1995</dc:creator>
      <dc:date>2020-03-11T06:48:02Z</dc:date>
    </item>
    <item>
      <title>Re: I.MX6soloX kernel segmentation issue</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/I-MX6soloX-kernel-segmentation-issue/m-p/1012439#M149942</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Vasim&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;such error may happen due to memory errors, one can run ddr test&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/docs/DOC-105652"&gt;i.MX6/7 DDR Stress Test Tool V3.00&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;and update uboot &lt;A class="link-titled" href="https://source.codeaurora.org/external/imx/uboot-imx/tree/board/freescale/mx6sxsabresd/imximage.cfg?h=imx_v2018.03_4.14.98_2.3.0" title="https://source.codeaurora.org/external/imx/uboot-imx/tree/board/freescale/mx6sxsabresd/imximage.cfg?h=imx_v2018.03_4.14.98_2.3.0"&gt;imximage.cfg\mx6sxsabresd\freescale\board - uboot-imx - i.MX U-Boot&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;file with new calibration settings found from ddr test.&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>Wed, 11 Mar 2020 23:11:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/I-MX6soloX-kernel-segmentation-issue/m-p/1012439#M149942</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2020-03-11T23:11:04Z</dc:date>
    </item>
    <item>
      <title>Re: I.MX6soloX kernel segmentation issue</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/I-MX6soloX-kernel-segmentation-issue/m-p/1012440#M149943</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;Thanks for your suggetions .&lt;/P&gt;&lt;P&gt;I have ran DDR Stress test&amp;nbsp;at 100MHz. &amp;nbsp;and updated values in below file .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;content of : board/freescale/mx6sxsabresd/imximage.cfg&amp;nbsp; &amp;nbsp;file below&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;After changes ,&amp;nbsp; I am getting same issue .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;==============================&lt;/P&gt;&lt;P&gt;/*&lt;BR /&gt; * Copyright (C) 2014-2016 Freescale Semiconductor, Inc.&lt;BR /&gt; *&lt;BR /&gt; * SPDX-License-Identifier: GPL-2.0+&lt;BR /&gt; */&lt;/P&gt;&lt;P&gt;#define __ASSEMBLY__&lt;BR /&gt;#include &amp;lt;config.h&amp;gt;&lt;/P&gt;&lt;P&gt;/* image version */&lt;/P&gt;&lt;P&gt;IMAGE_VERSION 2&lt;/P&gt;&lt;P&gt;/*&lt;BR /&gt; * Boot Device : one of&lt;BR /&gt; * spi/sd/nand/onenand, qspi/nor&lt;BR /&gt; */&lt;/P&gt;&lt;P&gt;#ifdef CONFIG_QSPI_BOOT&lt;BR /&gt;BOOT_FROM qspi&lt;BR /&gt;#else&lt;BR /&gt;BOOT_FROM sd&lt;BR /&gt;#endif&lt;/P&gt;&lt;P&gt;#ifdef CONFIG_USE_IMXIMG_PLUGIN&lt;BR /&gt;/*PLUGIN plugin-binary-file IRAM_FREE_START_ADDR*/&lt;BR /&gt;PLUGIN board/freescale/mx6sxsabresd/plugin.bin 0x00907000&lt;BR /&gt;#else&lt;/P&gt;&lt;P&gt;#ifdef CONFIG_SECURE_BOOT&lt;BR /&gt;CSF CONFIG_CSF_SIZE&lt;BR /&gt;#endif&lt;/P&gt;&lt;P&gt;/*&lt;BR /&gt; * Device Configuration Data (DCD)&lt;BR /&gt; *&lt;BR /&gt; * Each entry must have the format:&lt;BR /&gt; * Addr-type Address Value&lt;BR /&gt; *&lt;BR /&gt; * where:&lt;BR /&gt; * Addr-type register length (1,2 or 4 bytes)&lt;BR /&gt; * Address absolute address of the register&lt;BR /&gt; * value value to be stored in the register&lt;BR /&gt; */&lt;/P&gt;&lt;P&gt;/* Enable all clocks */&lt;BR /&gt;DATA 4 0x020c4068 0xffffffff&lt;BR /&gt;DATA 4 0x020c406c 0xffffffff&lt;BR /&gt;DATA 4 0x020c4070 0xffffffff&lt;BR /&gt;DATA 4 0x020c4074 0xffffffff&lt;BR /&gt;DATA 4 0x020c4078 0xffffffff&lt;BR /&gt;DATA 4 0x020c407c 0xffffffff&lt;BR /&gt;DATA 4 0x020c4080 0xffffffff&lt;BR /&gt;DATA 4 0x020c4084 0xffffffff&lt;/P&gt;&lt;P&gt;#ifdef CONFIG_IMX_OPTEE&lt;BR /&gt;DATA 4 0x20e4024 0x00000001&lt;BR /&gt;CHECK_BITS_SET 4 0x20e4024 0x1&lt;BR /&gt;#endif&lt;/P&gt;&lt;P&gt;/* IOMUX - DDR IO Type */&lt;BR /&gt;DATA 4 0x020e0618 0x000c0000&lt;BR /&gt;DATA 4 0x020e05fc 0x00000000&lt;/P&gt;&lt;P&gt;/* Clock */&lt;BR /&gt;DATA 4 0x020e032c 0x00000030&lt;/P&gt;&lt;P&gt;/* Address */&lt;BR /&gt;DATA 4 0x020e0300 0x00000020&lt;BR /&gt;DATA 4 0x020e02fc 0x00000020&lt;BR /&gt;DATA 4 0x020e05f4 0x00000020&lt;/P&gt;&lt;P&gt;/* Control */&lt;BR /&gt;DATA 4 0x020e0340 0x00000020&lt;/P&gt;&lt;P&gt;DATA 4 0x020e0320 0x00000000&lt;BR /&gt;DATA 4 0x020e0310 0x00000020&lt;BR /&gt;DATA 4 0x020e0314 0x00000020&lt;BR /&gt;DATA 4 0x020e0614 0x00000020&lt;/P&gt;&lt;P&gt;/* Data Strobe */&lt;BR /&gt;DATA 4 0x020e05f8 0x00020000&lt;BR /&gt;DATA 4 0x020e0330 0x00000028&lt;BR /&gt;DATA 4 0x020e0334 0x00000028&lt;BR /&gt;DATA 4 0x020e0338 0x00000028&lt;BR /&gt;DATA 4 0x020e033c 0x00000028&lt;/P&gt;&lt;P&gt;/* Data */&lt;BR /&gt;DATA 4 0x020e0608 0x00020000&lt;BR /&gt;DATA 4 0x020e060c 0x00000028&lt;BR /&gt;DATA 4 0x020e0610 0x00000028&lt;BR /&gt;DATA 4 0x020e061c 0x00000028&lt;BR /&gt;DATA 4 0x020e0620 0x00000028&lt;BR /&gt;DATA 4 0x020e02ec 0x00000028&lt;BR /&gt;DATA 4 0x020e02f0 0x00000028&lt;BR /&gt;DATA 4 0x020e02f4 0x00000028&lt;BR /&gt;DATA 4 0x020e02f8 0x00000028&lt;/P&gt;&lt;P&gt;/* Calibrations - ZQ */&lt;BR /&gt;DATA 4 0x021b0800 0xa1390003&lt;/P&gt;&lt;P&gt;/* Write leveling */&lt;BR /&gt;/*DATA 4 0x021b080c 0x00290025&lt;BR /&gt;DATA 4 0x021b0810 0x00220022*/&lt;/P&gt;&lt;P&gt;/* Updated by me */&lt;BR /&gt;DATA 4 0x021b080c 0x00290027&lt;BR /&gt;DATA 4 0x021b0810 0x00240024&lt;/P&gt;&lt;P&gt;/* DQS Read Gate */&lt;BR /&gt;/*DATA 4 0x021b083c 0x41480144&lt;BR /&gt;DATA 4 0x021b0840 0x01340130*/&lt;/P&gt;&lt;P&gt;/* Updated by me */&lt;BR /&gt;DATA 4 0x021b083c 0x41440144&lt;BR /&gt;DATA 4 0x021b0840 0x0138012C&lt;/P&gt;&lt;P&gt;/* Read/Write Delay */&lt;BR /&gt;/*DATA 4 0x021b0848 0x3C3E4244&lt;BR /&gt;DATA 4 0x021b0850 0x34363638*/&lt;/P&gt;&lt;P&gt;/* Updated by me */&lt;BR /&gt;DATA 4 0x021b0848 0x3E424246&lt;BR /&gt;DATA 4 0x021b0850 0x3A3A3C38&lt;/P&gt;&lt;P&gt;/* Read data bit delay */&lt;BR /&gt;DATA 4 0x021b081c 0x33333333&lt;BR /&gt;DATA 4 0x021b0820 0x33333333&lt;BR /&gt;DATA 4 0x021b0824 0x33333333&lt;BR /&gt;DATA 4 0x021b0828 0x33333333&lt;/P&gt;&lt;P&gt;/* Complete calibration by forced measurement */&lt;BR /&gt;DATA 4 0x021b08b8 0x00000800&lt;/P&gt;&lt;P&gt;/* MMDC init - DDR3, 64-bit mode, only MMDC0 is initiated */&lt;BR /&gt;DATA 4 0x021b0004 0x0002002d&lt;BR /&gt;DATA 4 0x021b0008 0x00333030&lt;BR /&gt;DATA 4 0x021b000c 0x676b52f3&lt;BR /&gt;DATA 4 0x021b0010 0xb66d8b63&lt;BR /&gt;DATA 4 0x021b0014 0x01ff00db&lt;BR /&gt;DATA 4 0x021b0018 0x00011740&lt;BR /&gt;DATA 4 0x021b001c 0x00008000&lt;BR /&gt;DATA 4 0x021b002c 0x000026d2&lt;BR /&gt;DATA 4 0x021b0030 0x006b1023&lt;BR /&gt;DATA 4 0x021b0040 0x0000005f&lt;BR /&gt;DATA 4 0x021b0000 0x84190000&lt;/P&gt;&lt;P&gt;/* Initialize MT41K256M16HA-125 - MR2 */&lt;BR /&gt;DATA 4 0x021b001c 0x04008032&lt;BR /&gt;/* MR3 */&lt;BR /&gt;DATA 4 0x021b001c 0x00008033&lt;BR /&gt;/* MR1 */&lt;BR /&gt;DATA 4 0x021b001c 0x00048031&lt;BR /&gt;/* MR0 */&lt;BR /&gt;DATA 4 0x021b001c 0x05208030&lt;BR /&gt;/* DDR device ZQ calibration */&lt;BR /&gt;DATA 4 0x021b001c 0x04008040&lt;/P&gt;&lt;P&gt;/* Final DDR setup, before operation start */&lt;BR /&gt;DATA 4 0x021b0020 0x00000800&lt;BR /&gt;DATA 4 0x021b0818 0x00011117&lt;BR /&gt;DATA 4 0x021b001c 0x00000000&lt;BR /&gt;#endif&lt;/P&gt;&lt;P&gt;==============================&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;and also after runing the test multiple times , I am getting different values ..( refer below log )&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;========================================&lt;/P&gt;&lt;P&gt;#MR1 0004&lt;BR /&gt;#Iteration 1&lt;/P&gt;&lt;P&gt;MMDC registers updated from calibration&lt;/P&gt;&lt;P&gt;Write leveling calibration&lt;BR /&gt;MMDC_MPWLDECTRL0 ch0 (0x021b080c) = 0x00290027&lt;BR /&gt;MMDC_MPWLDECTRL1 ch0 (0x021b0810) = 0x00240024&lt;/P&gt;&lt;P&gt;Read DQS Gating calibration&lt;BR /&gt;MPDGCTRL0 PHY0 (0x021b083c) = 0x41440144&lt;BR /&gt;MPDGCTRL1 PHY0 (0x021b0840) = 0x0138012C&lt;/P&gt;&lt;P&gt;Read calibration&lt;BR /&gt;MPRDDLCTL PHY0 (0x021b0848) = 0x3E424246&lt;/P&gt;&lt;P&gt;Write calibration&lt;BR /&gt;MPWRDLCTL PHY0 (0x021b0850) = 0x3A3A3C38&lt;/P&gt;&lt;P&gt;#Iteration 2&lt;/P&gt;&lt;P&gt;MMDC registers updated from calibration&lt;/P&gt;&lt;P&gt;Write leveling calibration&lt;BR /&gt;MMDC_MPWLDECTRL0 ch0 (0x021b080c) = 0x00290027&lt;BR /&gt;MMDC_MPWLDECTRL1 ch0 (0x021b0810) = 0x00240024&lt;/P&gt;&lt;P&gt;Read DQS Gating calibration&lt;BR /&gt;MPDGCTRL0 PHY0 (0x021b083c) = 0x41020102&lt;BR /&gt;MPDGCTRL1 PHY0 (0x021b0840) = 0x01020102&lt;/P&gt;&lt;P&gt;Read calibration&lt;BR /&gt;MPRDDLCTL PHY0 (0x021b0848) = 0x3E424244&lt;/P&gt;&lt;P&gt;Write calibration&lt;BR /&gt;MPWRDLCTL PHY0 (0x021b0850) = 0x3A3A3C38&lt;/P&gt;&lt;P&gt;#Iteration 3&lt;/P&gt;&lt;P&gt;MMDC registers updated from calibration&lt;/P&gt;&lt;P&gt;Write leveling calibration&lt;BR /&gt;MMDC_MPWLDECTRL0 ch0 (0x021b080c) = 0x00290027&lt;BR /&gt;MMDC_MPWLDECTRL1 ch0 (0x021b0810) = 0x00260024&lt;/P&gt;&lt;P&gt;Read DQS Gating calibration&lt;BR /&gt;MPDGCTRL0 PHY0 (0x021b083c) = 0x41340134&lt;BR /&gt;MPDGCTRL1 PHY0 (0x021b0840) = 0x013A0138&lt;/P&gt;&lt;P&gt;Read calibration&lt;BR /&gt;MPRDDLCTL PHY0 (0x021b0848) = 0x40424244&lt;/P&gt;&lt;P&gt;Write calibration&lt;BR /&gt;MPWRDLCTL PHY0 (0x021b0850) = 0x3A3A3C38&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Mar 2020 08:01:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/I-MX6soloX-kernel-segmentation-issue/m-p/1012440#M149943</guid>
      <dc:creator>kbante1995</dc:creator>
      <dc:date>2020-03-12T08:01:29Z</dc:date>
    </item>
    <item>
      <title>Re: I.MX6soloX kernel segmentation issue</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/I-MX6soloX-kernel-segmentation-issue/m-p/1012441#M149944</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;gt;I have ran DDR Stress test&amp;nbsp;at 100MHz. &amp;nbsp;and updated values in below file .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;what is about other frequencies ?&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>Thu, 12 Mar 2020 10:31:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/I-MX6soloX-kernel-segmentation-issue/m-p/1012441#M149944</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2020-03-12T10:31:06Z</dc:date>
    </item>
    <item>
      <title>Re: I.MX6soloX kernel segmentation issue</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/I-MX6soloX-kernel-segmentation-issue/m-p/1012442#M149945</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have done till 400Mhz ... after which it is failing to do .&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Mar 2020 11:31:41 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/I-MX6soloX-kernel-segmentation-issue/m-p/1012442#M149945</guid>
      <dc:creator>kbante1995</dc:creator>
      <dc:date>2020-03-12T11:31:41Z</dc:date>
    </item>
    <item>
      <title>Re: I.MX6soloX kernel segmentation issue</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/I-MX6soloX-kernel-segmentation-issue/m-p/1012443#M149946</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;for that reason it is not working (kernel segmentation issue).&lt;/P&gt;&lt;P&gt;Suggest to fix it.&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>Thu, 12 Mar 2020 14:42:33 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/I-MX6soloX-kernel-segmentation-issue/m-p/1012443#M149946</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2020-03-12T14:42:33Z</dc:date>
    </item>
    <item>
      <title>Re: I.MX6soloX kernel segmentation issue</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/I-MX6soloX-kernel-segmentation-issue/m-p/1012444#M149947</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Recently , I did the test for 528 MHz&amp;nbsp; multiple times ( recommended by manufacturer also ) , and it passed all the tests, but some parameters and configurations values are changing every time it gets over . So stress test seems to be OK but uncertainty in configuration value . I flashed the board with all the test values and the issue is still same .&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 Mar 2020 10:31:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/I-MX6soloX-kernel-segmentation-issue/m-p/1012444#M149947</guid>
      <dc:creator>kbante1995</dc:creator>
      <dc:date>2020-03-13T10:31:20Z</dc:date>
    </item>
    <item>
      <title>Re: I.MX6soloX kernel segmentation issue</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/I-MX6soloX-kernel-segmentation-issue/m-p/1012445#M149948</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;strictly speaking Linux version 4.14.98-2.3.0 does not support i.MX6SX,&lt;/P&gt;&lt;P&gt;may be suggested to use &lt;A href="https://www.nxp.com/webapp/Download?colCode=L4.14.98_2.3.1_LINUX_DOCS" target="_blank"&gt;Linux 4.14.98_2.3.1-patch Documentation&lt;/A&gt;&lt;/P&gt;&lt;P&gt;(included Release Notes declares support for i.MX6SX).&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>Sat, 14 Mar 2020 04:50:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/I-MX6soloX-kernel-segmentation-issue/m-p/1012445#M149948</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2020-03-14T04:50:50Z</dc:date>
    </item>
    <item>
      <title>Re: I.MX6soloX kernel segmentation issue</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/I-MX6soloX-kernel-segmentation-issue/m-p/1012446#M149949</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;&amp;nbsp;The issue got resolved .&lt;/P&gt;&lt;P&gt;The Flash memory , which is attached to i.mx6 , was not configured properly in device tree files .&lt;/P&gt;&lt;P&gt;Now there is no segmentation crash .&lt;/P&gt;&lt;P&gt;( For such issues ,one needs to configure all memory devices properly in device tree and&amp;nbsp; enable them in kernel modules , If DDR is passing successfully )&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Mar 2020 07:15:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/I-MX6soloX-kernel-segmentation-issue/m-p/1012446#M149949</guid>
      <dc:creator>kbante1995</dc:creator>
      <dc:date>2020-03-18T07:15:47Z</dc:date>
    </item>
  </channel>
</rss>

