<?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: Why nor flashcan not storage the data</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Why-nor-flashcan-not-storage-the-data/m-p/552983#M86347</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;After testing found that flash memory can be an environment variable, but can not use，such as :&lt;/P&gt;&lt;P&gt;U-Boot 2015.04-14468-gd7d7c43-dirty (Jul 11 2016 - 10:44:31)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CPU:&amp;nbsp;&amp;nbsp; Freescale i.MX6Q rev1.5 at 792 MHz&lt;/P&gt;&lt;P&gt;CPU:&amp;nbsp;&amp;nbsp; Temperature 45 C&lt;/P&gt;&lt;P&gt;Reset cause: POR&lt;/P&gt;&lt;P&gt;Board: MX6Q-GWI-SCANNER revA&lt;/P&gt;&lt;P&gt;I2C:&amp;nbsp;&amp;nbsp; ready&lt;/P&gt;&lt;P&gt;DRAM:&amp;nbsp; 1 GiB&lt;/P&gt;&lt;P&gt;PMIC:&amp;nbsp; PFUZE100 ID=0x10&lt;/P&gt;&lt;P&gt;MMC:&amp;nbsp;&amp;nbsp; FSL_SDHC: 0&lt;/P&gt;&lt;P&gt;SF: Detected M25P32 with page size 256 Bytes, erase size 64 KiB, total 4 MiB&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; FEC [PRIME]&lt;/P&gt;&lt;P&gt;Boot from USB for mfgtools&lt;/P&gt;&lt;P&gt;Use default environment for&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mfgtools&lt;/P&gt;&lt;P&gt;Run bootcmd_mfg: run mfgtool_args;bootz ${loadaddr} ${initrd_addr} ${fdt_addr};&lt;/P&gt;&lt;P&gt;Hit any key to stop autoboot:&amp;nbsp; 0&lt;/P&gt;&lt;P&gt;Bad Linux ARM zImage magic!&lt;/P&gt;&lt;P&gt;=&amp;gt; setenv serverip 192.168.23.249&lt;/P&gt;&lt;P&gt;=&amp;gt; setenv ipaddr 192.168.23.111&lt;/P&gt;&lt;P&gt;=&amp;gt; setenv gatewayip 192.168.23.1&lt;/P&gt;&lt;P&gt;=&amp;gt; setenv netmask 255.255.255.0&lt;/P&gt;&lt;P&gt;=&amp;gt; setenv ip_dyn no&lt;/P&gt;&lt;P&gt;=&amp;gt; setenv netargs setenv bootargs console=ttymxc0,115200 root=/dev/nfs ip=192.168.23.111 nfsroot=192.168.23.249:/home/lxh/nfsroot/nfs2,v3,tcp&lt;/P&gt;&lt;P&gt;=&amp;gt; setenv bootargs console=ttymxc0,115200 root=/dev/nfs ip=192.168.23.111 nfsroot=192.168.23.249:/home/lxh/nfsroot/nfs2,v3,tcp&lt;/P&gt;&lt;P&gt;=&amp;gt; saveenv&lt;/P&gt;&lt;P&gt;Saving Environment to SPI Flash...&lt;/P&gt;&lt;P&gt;SF: Detected M25P32 with page size 256 Bytes, erase size 64 KiB, total 4 MiB&lt;/P&gt;&lt;P&gt;Erasing SPI flash...Writing to SPI flash...done&lt;/P&gt;&lt;P&gt;=&amp;gt; sf probe&lt;/P&gt;&lt;P&gt;SF: Detected M25P32 with page size 256 Bytes, erase size 64 KiB, total 4 MiB&lt;/P&gt;&lt;P&gt;=&amp;gt; sf read ${loadaddr} 0xc0000 0x10000&lt;/P&gt;&lt;P&gt;SF: 65536 bytes @ 0xc0000 Read: OK&lt;/P&gt;&lt;P&gt;=&amp;gt; md.l ${loadaddr}&lt;/P&gt;&lt;P&gt;12000000: 52091475 64756162 65746172 3531313d&amp;nbsp;&amp;nbsp;&amp;nbsp; u..Rbaudrate=115&lt;/P&gt;&lt;P&gt;12000010: 00303032 746f6f62 7464665f 7972743d&amp;nbsp;&amp;nbsp;&amp;nbsp; 200.boot_fdt=try&lt;/P&gt;&lt;P&gt;12000020: 6f6f6200 67726174 6f633d73 6c6f736e&amp;nbsp;&amp;nbsp;&amp;nbsp; .bootargs=consol&lt;/P&gt;&lt;P&gt;12000030: 74743d65 63786d79 31312c30 30303235&amp;nbsp;&amp;nbsp;&amp;nbsp; e=ttymxc0,115200&lt;/P&gt;&lt;P&gt;12000040: 6f6f7220 642f3d74 6e2f7665 69207366&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; root=/dev/nfs i&lt;/P&gt;&lt;P&gt;12000050: 39313d70 36312e32 33322e38 3131312e&amp;nbsp;&amp;nbsp;&amp;nbsp; p=192.168.23.111&lt;/P&gt;&lt;P&gt;12000060: 73666e20 746f6f72 3239313d 3836312e&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; nfsroot=192.168&lt;/P&gt;&lt;P&gt;12000070: 2e33322e 3a393432 6d6f682f 786c2f65&amp;nbsp;&amp;nbsp;&amp;nbsp; .23.249:/home/lx&lt;/P&gt;&lt;P&gt;12000080: 666e2f68 6f6f7273 666e2f74 762c3273&amp;nbsp;&amp;nbsp;&amp;nbsp; h/nfsroot/nfs2,v&lt;/P&gt;&lt;P&gt;12000090: 63742c33 6f620070 6d63746f 6d6d3d64&amp;nbsp;&amp;nbsp;&amp;nbsp; 3,tcp.bootcmd=mm&lt;/P&gt;&lt;P&gt;120000a0: 65642063 7b242076 64636d6d 3b7d7665&amp;nbsp;&amp;nbsp;&amp;nbsp; c dev ${mmcdev};&lt;/P&gt;&lt;P&gt;120000b0: 6d206669 7220636d 61637365 74203b6e&amp;nbsp;&amp;nbsp;&amp;nbsp; if mmc rescan; t&lt;/P&gt;&lt;P&gt;120000c0: 206e6568 72206669 6c206e75 6264616f&amp;nbsp;&amp;nbsp;&amp;nbsp; hen if run loadb&lt;/P&gt;&lt;P&gt;120000d0: 73746f6f 70697263 74203b74 206e6568&amp;nbsp;&amp;nbsp;&amp;nbsp; ootscript; then&lt;/P&gt;&lt;P&gt;120000e0: 206e7572 746f6f62 69726373 653b7470&amp;nbsp;&amp;nbsp;&amp;nbsp; run bootscript;e&lt;/P&gt;&lt;P&gt;120000f0: 2065736c 65736c65 20666920 206e7572&amp;nbsp;&amp;nbsp;&amp;nbsp; lse else if run&lt;/P&gt;&lt;P&gt;=&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;then I reboot the uboot :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;U-Boot 2015.04-14468-gd7d7c43-dirty (Jul 11 2016 - 10:44:31)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CPU:&amp;nbsp;&amp;nbsp; Freescale i.MX6Q rev1.5 at 792 MHz&lt;/P&gt;&lt;P&gt;CPU:&amp;nbsp;&amp;nbsp; Temperature 45 C&lt;/P&gt;&lt;P&gt;Reset cause: POR&lt;/P&gt;&lt;P&gt;Board: MX6Q-GWI-SCANNER revA&lt;/P&gt;&lt;P&gt;I2C:&amp;nbsp;&amp;nbsp; ready&lt;/P&gt;&lt;P&gt;DRAM:&amp;nbsp; 1 GiB&lt;/P&gt;&lt;P&gt;PMIC:&amp;nbsp; PFUZE100 ID=0x10&lt;/P&gt;&lt;P&gt;MMC:&amp;nbsp;&amp;nbsp; FSL_SDHC: 0&lt;/P&gt;&lt;P&gt;SF: Detected M25P32 with page size 256 Bytes, erase size 64 KiB, total 4 MiB&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; FEC [PRIME]&lt;/P&gt;&lt;P&gt;Boot from USB for mfgtools&lt;/P&gt;&lt;P&gt;Use default environment for&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mfgtools&lt;/P&gt;&lt;P&gt;Run bootcmd_mfg: run mfgtool_args;bootz ${loadaddr} ${initrd_addr} ${fdt_addr};&lt;/P&gt;&lt;P&gt;Hit any key to stop autoboot:&amp;nbsp; 0&lt;/P&gt;&lt;P&gt;Bad Linux ARM zImage magic!&lt;/P&gt;&lt;P&gt;=&amp;gt; sf probe&lt;/P&gt;&lt;P&gt;SF: Detected M25P32 with page size 256 Bytes, erase size 64 KiB, total 4 MiB&lt;/P&gt;&lt;P&gt;=&amp;gt; sf read ${loadaddr} 0xc0000 0x10000&lt;/P&gt;&lt;P&gt;SF: 65536 bytes @ 0xc0000 Read: OK&lt;/P&gt;&lt;P&gt;=&amp;gt; md.l ${loadaddr}&lt;/P&gt;&lt;P&gt;12000000: 52091475 64756162 65746172 3531313d&amp;nbsp;&amp;nbsp;&amp;nbsp; u..Rbaudrate=115&lt;/P&gt;&lt;P&gt;12000010: 00303032 746f6f62 7464665f 7972743d&amp;nbsp;&amp;nbsp;&amp;nbsp; 200.boot_fdt=try&lt;/P&gt;&lt;P&gt;12000020: 6f6f6200 67726174 6f633d73 6c6f736e&amp;nbsp;&amp;nbsp;&amp;nbsp; .bootargs=consol&lt;/P&gt;&lt;P&gt;12000030: 74743d65 63786d79 31312c30 30303235&amp;nbsp;&amp;nbsp;&amp;nbsp; e=ttymxc0,115200&lt;/P&gt;&lt;P&gt;12000040: 6f6f7220 642f3d74 6e2f7665 69207366&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; root=/dev/nfs i&lt;/P&gt;&lt;P&gt;12000050: 39313d70 36312e32 33322e38 3131312e&amp;nbsp;&amp;nbsp;&amp;nbsp; p=192.168.23.111&lt;/P&gt;&lt;P&gt;12000060: 73666e20 746f6f72 3239313d 3836312e&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; nfsroot=192.168&lt;/P&gt;&lt;P&gt;12000070: 2e33322e 3a393432 6d6f682f 786c2f65&amp;nbsp;&amp;nbsp;&amp;nbsp; .23.249:/home/lx&lt;/P&gt;&lt;P&gt;12000080: 666e2f68 6f6f7273 666e2f74 762c3273&amp;nbsp;&amp;nbsp;&amp;nbsp; h/nfsroot/nfs2,v&lt;/P&gt;&lt;P&gt;12000090: 63742c33 6f620070 6d63746f 6d6d3d64&amp;nbsp;&amp;nbsp;&amp;nbsp; 3,tcp.bootcmd=mm&lt;/P&gt;&lt;P&gt;120000a0: 65642063 7b242076 64636d6d 3b7d7665&amp;nbsp;&amp;nbsp;&amp;nbsp; c dev ${mmcdev};&lt;/P&gt;&lt;P&gt;120000b0: 6d206669 7220636d 61637365 74203b6e&amp;nbsp;&amp;nbsp;&amp;nbsp; if mmc rescan; t&lt;/P&gt;&lt;P&gt;120000c0: 206e6568 72206669 6c206e75 6264616f&amp;nbsp;&amp;nbsp;&amp;nbsp; hen if run loadb&lt;/P&gt;&lt;P&gt;120000d0: 73746f6f 70697263 74203b74 206e6568&amp;nbsp;&amp;nbsp;&amp;nbsp; ootscript; then&lt;/P&gt;&lt;P&gt;120000e0: 206e7572 746f6f62 69726373 653b7470&amp;nbsp;&amp;nbsp;&amp;nbsp; run bootscript;e&lt;/P&gt;&lt;P&gt;120000f0: 2065736c 65736c65 20666920 206e7572&amp;nbsp;&amp;nbsp;&amp;nbsp; lse else if run&lt;/P&gt;&lt;P&gt;=&amp;gt; run netboot&lt;/P&gt;&lt;P&gt;Booting from net ...&lt;/P&gt;&lt;P&gt;BOOTP broadcast 1&lt;/P&gt;&lt;P&gt;BOOTP broadcast 2&lt;/P&gt;&lt;P&gt;BOOTP broadcast 3&lt;/P&gt;&lt;P&gt;BOOTP broadcast 4&lt;/P&gt;&lt;P&gt;BOOTP broadcast 5&lt;/P&gt;&lt;P&gt;BOOTP broadcast 6&lt;/P&gt;&lt;P&gt;BOOTP broadcast 7&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 11 Jul 2016 03:11:28 GMT</pubDate>
    <dc:creator>lixuhui112</dc:creator>
    <dc:date>2016-07-11T03:11:28Z</dc:date>
    <item>
      <title>Why nor flashcan not storage the data</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Why-nor-flashcan-not-storage-the-data/m-p/552980#M86344</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;We had designed a custom board based on imx6qsabre-AI , but the nor flash storage the data , the code is&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;#ifdef CONFIG_MXC_SPI&lt;/P&gt;&lt;P&gt;iomux_v3_cfg_t const ecspi1_pads[] = {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; MX6_PAD_CSI0_DAT4__ECSPI1_SCLK | MUX_PAD_CTRL(SPI_PAD_CTRL),&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; MX6_PAD_CSI0_DAT5__ECSPI1_MOSI | MUX_PAD_CTRL(SPI_PAD_CTRL),&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; MX6_PAD_CSI0_DAT6__ECSPI1_MISO | MUX_PAD_CTRL(SPI_PAD_CTRL),&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; MX6_PAD_CSI0_DAT7__GPIO5_IO25 | MUX_PAD_CTRL(NO_PAD_CTRL),&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt;};&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;void setup_spinor(void)&lt;/P&gt;&lt;P&gt;{&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; imx_iomux_v3_setup_multiple_pads(ecspi1_pads,&lt;/P&gt;&lt;P&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ARRAY_SIZE(ecspi1_pads));&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gpio_direction_output(IMX_GPIO_NR(5, 25), 0);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;int board_spi_cs_gpio(unsigned bus, unsigned cs)&lt;/P&gt;&lt;P&gt;{&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; return (bus == 0 &amp;amp;&amp;amp; cs == 1) ? (IMX_GPIO_NR(5, 25)) : -1;&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;#endif&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;U-Boot 2015.04-14468-gd7d7c43-dirty (Jul 08 2016 - 14:38:47)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CPU:&amp;nbsp;&amp;nbsp; Freescale i.MX6Q rev1.5 at 792 MHz&lt;/P&gt;&lt;P&gt;CPU:&amp;nbsp;&amp;nbsp; Temperature 46 C&lt;/P&gt;&lt;P&gt;Reset cause: POR&lt;/P&gt;&lt;P&gt;Board: MX6Q-GWI-SCANNER revA&lt;/P&gt;&lt;P&gt;I2C:&amp;nbsp;&amp;nbsp; ready&lt;/P&gt;&lt;P&gt;DRAM:&amp;nbsp; 1 GiB&lt;/P&gt;&lt;P&gt;PMIC:&amp;nbsp; PFUZE100 ID=0x10&lt;/P&gt;&lt;P&gt;MMC:&amp;nbsp;&amp;nbsp; FSL_SDHC: 0&lt;/P&gt;&lt;P&gt;SF: Detected M25P32 with page size 256 Bytes, erase size 64 KiB, total 4 MiB&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; FEC [PRIME]&lt;/P&gt;&lt;P&gt;Boot from USB for mfgtools&lt;/P&gt;&lt;P&gt;Use default environment for&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mfgtools&lt;/P&gt;&lt;P&gt;Run bootcmd_mfg: run mfgtool_args;bootz ${loadaddr} ${initrd_addr} ${fdt_addr};&lt;/P&gt;&lt;P&gt;Hit any key to stop autoboot:&amp;nbsp; 0&lt;/P&gt;&lt;P&gt;Bad Linux ARM zImage magic!&lt;/P&gt;&lt;P&gt;=&amp;gt; sf probe 1&lt;/P&gt;&lt;P&gt;SF: Detected M25P32 with page size 256 Bytes, erase size 64 KiB, total 4 MiB&lt;/P&gt;&lt;P&gt;=&amp;gt; setenv serverip 192.168.23.249&lt;/P&gt;&lt;P&gt;=&amp;gt; setenv ipaddr 192.168.23.111&lt;/P&gt;&lt;P&gt;=&amp;gt; setenv gatewayip 192.168.23.1&lt;/P&gt;&lt;P&gt;=&amp;gt; setenv netmask 255.255.255.0&lt;/P&gt;&lt;P&gt;=&amp;gt; saveenv&lt;/P&gt;&lt;P&gt;Saving Environment to SPI Flash...&lt;/P&gt;&lt;P&gt;SF: Detected M25P32 with page size 256 Bytes, erase size 64 KiB, total 4 MiB&lt;/P&gt;&lt;P&gt;Erasing SPI flash...Writing to SPI flash...done&lt;/P&gt;&lt;P&gt;=&amp;gt; print&lt;/P&gt;&lt;P&gt;baudrate=115200&lt;/P&gt;&lt;P&gt;boot_fdt=try&lt;/P&gt;&lt;P&gt;bootargs=console=ttymxc0,115200 rdinit=/linuxrc g_mass_storage.stall=0 g_mass_storage.removable=1 g_mass_storage.file=/fat g_mass_storage.ro=1 g_mass_storage.idVendor=0x066F g_mass_storage.idProduct=0x37FF g_mass_storage.iSerialNumber= enable_wait_mode=off&lt;/P&gt;&lt;P&gt;bootcmd=mmc dev ${mmcdev};if mmc rescan; then if run loadbootscript; then run bootscript;else else if run loadimage; then run mmcboot; else run netboot; fi; fi; else run netboot; fi&lt;/P&gt;&lt;P&gt;bootcmd_mfg=run mfgtool_args;bootz ${loadaddr} ${initrd_addr} ${fdt_addr};&lt;/P&gt;&lt;P&gt;bootdelay=1&lt;/P&gt;&lt;P&gt;bootscript=echo Running bootscript from mmc ...; source&lt;/P&gt;&lt;P&gt;console=ttymxc0&lt;/P&gt;&lt;P&gt;emmcdev=2&lt;/P&gt;&lt;P&gt;epdc_waveform=epdc_splash.bin&lt;/P&gt;&lt;P&gt;ethprime=FEC&lt;/P&gt;&lt;P&gt;fdt_addr=0x18000000&lt;/P&gt;&lt;P&gt;fdt_file=imx6q-gwi-scanner.dtb&lt;/P&gt;&lt;P&gt;fdt_high=0xffffffff&lt;/P&gt;&lt;P&gt;gatewayip=192.168.23.1&lt;/P&gt;&lt;P&gt;image=zImage&lt;/P&gt;&lt;P&gt;initrd_addr=0x12C00000&lt;/P&gt;&lt;P&gt;initrd_high=0xffffffff&lt;/P&gt;&lt;P&gt;ip_dyn=yes&lt;/P&gt;&lt;P&gt;ipaddr=192.168.23.111&lt;/P&gt;&lt;P&gt;loadaddr=0x12000000&lt;/P&gt;&lt;P&gt;loadbootscript=fatload mmc ${mmcdev}:${mmcpart} ${loadaddr} ${script};&lt;/P&gt;&lt;P&gt;loadfdt=fatload mmc ${mmcdev}:${mmcpart} ${fdt_addr} ${fdt_file}&lt;/P&gt;&lt;P&gt;loadimage=fatload mmc ${mmcdev}:${mmcpart} ${loadaddr} ${image}&lt;/P&gt;&lt;P&gt;mfgtool_args=setenv bootargs console=ttymxc0,115200 rdinit=/linuxrc g_mass_storage.stall=0 g_mass_storage.removable=1 g_mass_storage.file=/fat g_mass_storage.ro=1 g_mass_storage.idVendor=0x066F g_mass_storage.idProduct=0x37FF g_mass_storage.iSerialNumber="" enable_wait_mode=off&lt;/P&gt;&lt;P&gt;mmcargs=setenv bootargs console=${console},${baudrate} ${smp} root=${mmcroot}&lt;/P&gt;&lt;P&gt;mmcautodetect=yes&lt;/P&gt;&lt;P&gt;mmcboot=echo Booting from mmc ...; run mmcargs; if test ${boot_fdt} = yes || test ${boot_fdt} = try; then if run loadfdt; then bootz ${loadaddr} - ${fdt_addr}; else if test ${boot_fdt} = try; then bootz; else echo WARN: Cannot load the DT; fi; fi; else bootz; fi;&lt;/P&gt;&lt;P&gt;mmcdev=0&lt;/P&gt;&lt;P&gt;mmcpart=1&lt;/P&gt;&lt;P&gt;mmcroot=/dev/mmcblk3p2 rootwait rw&lt;/P&gt;&lt;P&gt;netargs=setenv bootargs console=${console},${baudrate} ${smp} root=/dev/nfs ip=dhcp nfsroot=${serverip}:${nfsroot},v3,tcp&lt;/P&gt;&lt;P&gt;netboot=echo Booting from net ...; run netargs; if test ${ip_dyn} = yes; then setenv get_cmd dhcp; else setenv get_cmd tftp; fi; ${get_cmd} ${image}; if test ${boot_fdt} = yes || test ${boot_fdt} = try; then if ${get_cmd} ${fdt_addr} ${fdt_file}; then bootz ${loadaddr} - ${fdt_addr}; else if test ${boot_fdt} = try; then bootz; else echo WARN: Cannot load the DT; fi; fi; else bootz; fi;&lt;/P&gt;&lt;P&gt;netmask=255.255.255.0&lt;/P&gt;&lt;P&gt;script=boot.scr&lt;/P&gt;&lt;P&gt;serverip=192.168.23.249&lt;/P&gt;&lt;P&gt;update_emmc_firmware=if test ${ip_dyn} = yes; then setenv get_cmd dhcp; else setenv get_cmd tftp; fi; if ${get_cmd} ${update_sd_firmware_filename}; then if mmc dev ${emmcdev} 1; then setexpr fw_sz ${filesize} / 0x200; setexpr fw_sz ${fw_sz} + 1; mmc write ${loadaddr} 0x2 ${fw_sz}; fi; fi&lt;/P&gt;&lt;P&gt;update_sd_firmware=if test ${ip_dyn} = yes; then setenv get_cmd dhcp; else setenv get_cmd tftp; fi; if mmc dev ${mmcdev}; then if ${get_cmd} ${update_sd_firmware_filename}; then setexpr fw_sz ${filesize} / 0x200; setexpr fw_sz ${fw_sz} + 1; mmc write ${loadaddr} 0x2 ${fw_sz}; fi; fi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Environment size: 3003/8188 bytes&lt;/P&gt;&lt;P&gt;=&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;U-Boot 2015.04-14468-gd7d7c43-dirty (Jul 08 2016 - 14:38:47)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CPU:&amp;nbsp;&amp;nbsp; Freescale i.MX6Q rev1.5 at 792 MHz&lt;/P&gt;&lt;P&gt;CPU:&amp;nbsp;&amp;nbsp; Temperature 45 C&lt;/P&gt;&lt;P&gt;Reset cause: POR&lt;/P&gt;&lt;P&gt;Board: MX6Q-GWI-SCANNER revA&lt;/P&gt;&lt;P&gt;I2C:&amp;nbsp;&amp;nbsp; ready&lt;/P&gt;&lt;P&gt;DRAM:&amp;nbsp; 1 GiB&lt;/P&gt;&lt;P&gt;PMIC:&amp;nbsp; PFUZE100 ID=0x10&lt;/P&gt;&lt;P&gt;MMC:&amp;nbsp;&amp;nbsp; FSL_SDHC: 0&lt;/P&gt;&lt;P&gt;SF: Detected M25P32 with page size 256 Bytes, erase size 64 KiB, total 4 MiB&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; FEC [PRIME]&lt;/P&gt;&lt;P&gt;Boot from USB for mfgtools&lt;/P&gt;&lt;P&gt;Use default environment for&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mfgtools&lt;/P&gt;&lt;P&gt;Run bootcmd_mfg: run mfgtool_args;bootz ${loadaddr} ${initrd_addr} ${fdt_addr};&lt;/P&gt;&lt;P&gt;Hit any key to stop autoboot:&amp;nbsp; 0&lt;/P&gt;&lt;P&gt;Bad Linux ARM zImage magic!&lt;/P&gt;&lt;P&gt;=&amp;gt; print&lt;/P&gt;&lt;P&gt;baudrate=115200&lt;/P&gt;&lt;P&gt;boot_fdt=try&lt;/P&gt;&lt;P&gt;bootargs=console=ttymxc0,115200 rdinit=/linuxrc g_mass_storage.stall=0 g_mass_storage.removable=1 g_mass_storage.file=/fat g_mass_storage.ro=1 g_mass_storage.idVendor=0x066F g_mass_storage.idProduct=0x37FF g_mass_storage.iSerialNumber= enable_wait_mode=off&lt;/P&gt;&lt;P&gt;bootcmd=mmc dev ${mmcdev};if mmc rescan; then if run loadbootscript; then run bootscript;else else if run loadimage; then run mmcboot; else run netboot; fi; fi; else run netboot; fi&lt;/P&gt;&lt;P&gt;bootcmd_mfg=run mfgtool_args;bootz ${loadaddr} ${initrd_addr} ${fdt_addr};&lt;/P&gt;&lt;P&gt;bootdelay=1&lt;/P&gt;&lt;P&gt;bootscript=echo Running bootscript from mmc ...; source&lt;/P&gt;&lt;P&gt;console=ttymxc0&lt;/P&gt;&lt;P&gt;emmcdev=2&lt;/P&gt;&lt;P&gt;epdc_waveform=epdc_splash.bin&lt;/P&gt;&lt;P&gt;ethprime=FEC&lt;/P&gt;&lt;P&gt;fdt_addr=0x18000000&lt;/P&gt;&lt;P&gt;fdt_file=imx6q-gwi-scanner.dtb&lt;/P&gt;&lt;P&gt;fdt_high=0xffffffff&lt;/P&gt;&lt;P&gt;image=zImage&lt;/P&gt;&lt;P&gt;initrd_addr=0x12C00000&lt;/P&gt;&lt;P&gt;initrd_high=0xffffffff&lt;/P&gt;&lt;P&gt;ip_dyn=yes&lt;/P&gt;&lt;P&gt;loadaddr=0x12000000&lt;/P&gt;&lt;P&gt;loadbootscript=fatload mmc ${mmcdev}:${mmcpart} ${loadaddr} ${script};&lt;/P&gt;&lt;P&gt;loadfdt=fatload mmc ${mmcdev}:${mmcpart} ${fdt_addr} ${fdt_file}&lt;/P&gt;&lt;P&gt;loadimage=fatload mmc ${mmcdev}:${mmcpart} ${loadaddr} ${image}&lt;/P&gt;&lt;P&gt;mfgtool_args=setenv bootargs console=ttymxc0,115200 rdinit=/linuxrc g_mass_storage.stall=0 g_mass_storage.removable=1 g_mass_storage.file=/fat g_mass_storage.ro=1 g_mass_storage.idVendor=0x066F g_mass_storage.idProduct=0x37FF g_mass_storage.iSerialNumber="" enable_wait_mode=off&lt;/P&gt;&lt;P&gt;mmcargs=setenv bootargs console=${console},${baudrate} ${smp} root=${mmcroot}&lt;/P&gt;&lt;P&gt;mmcautodetect=yes&lt;/P&gt;&lt;P&gt;mmcboot=echo Booting from mmc ...; run mmcargs; if test ${boot_fdt} = yes || test ${boot_fdt} = try; then if run loadfdt; then bootz ${loadaddr} - ${fdt_addr}; else if test ${boot_fdt} = try; then bootz; else echo WARN: Cannot load the DT; fi; fi; else bootz; fi;&lt;/P&gt;&lt;P&gt;mmcdev=0&lt;/P&gt;&lt;P&gt;mmcpart=1&lt;/P&gt;&lt;P&gt;mmcroot=/dev/mmcblk3p2 rootwait rw&lt;/P&gt;&lt;P&gt;netargs=setenv bootargs console=${console},${baudrate} ${smp} root=/dev/nfs ip=dhcp nfsroot=${serverip}:${nfsroot},v3,tcp&lt;/P&gt;&lt;P&gt;netboot=echo Booting from net ...; run netargs; if test ${ip_dyn} = yes; then setenv get_cmd dhcp; else setenv get_cmd tftp; fi; ${get_cmd} ${image}; if test ${boot_fdt} = yes || test ${boot_fdt} = try; then if ${get_cmd} ${fdt_addr} ${fdt_file}; then bootz ${loadaddr} - ${fdt_addr}; else if test ${boot_fdt} = try; then bootz; else echo WARN: Cannot load the DT; fi; fi; else bootz; fi;&lt;/P&gt;&lt;P&gt;script=boot.scr&lt;/P&gt;&lt;P&gt;update_emmc_firmware=if test ${ip_dyn} = yes; then setenv get_cmd dhcp; else setenv get_cmd tftp; fi; if ${get_cmd} ${update_sd_firmware_filename}; then if mmc dev ${emmcdev} 1; then setexpr fw_sz ${filesize} / 0x200; setexpr fw_sz ${fw_sz} + 1; mmc write ${loadaddr} 0x2 ${fw_sz}; fi; fi&lt;/P&gt;&lt;P&gt;update_sd_firmware=if test ${ip_dyn} = yes; then setenv get_cmd dhcp; else setenv get_cmd tftp; fi; if mmc dev ${mmcdev}; then if ${get_cmd} ${update_sd_firmware_filename}; then setexpr fw_sz ${filesize} / 0x200; setexpr fw_sz ${fw_sz} + 1; mmc write ${loadaddr} 0x2 ${fw_sz}; fi; fi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Environment size: 2904/8188 bytes&lt;/P&gt;&lt;P&gt;=&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="nor flash.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/36294iFD9E184D29548093/image-size/large?v=v2&amp;amp;px=999" role="button" title="nor flash.png" alt="nor flash.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Jul 2016 07:44:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Why-nor-flashcan-not-storage-the-data/m-p/552980#M86344</guid>
      <dc:creator>lixuhui112</dc:creator>
      <dc:date>2016-07-08T07:44:07Z</dc:date>
    </item>
    <item>
      <title>Re: Why nor flashcan not storage the data</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Why-nor-flashcan-not-storage-the-data/m-p/552981#M86345</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi xuhui&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;for saving environment parameters in spi-nor please check&lt;/P&gt;&lt;P&gt;definition in uboot/include/configs/*board*.h file :&lt;/P&gt;&lt;P&gt;#define CONFIG_ENV_IS_IN_SPI_FLASH &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;&lt;P&gt;igor&lt;/P&gt;&lt;P&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;P&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;/P&gt;&lt;P&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Jul 2016 11:28:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Why-nor-flashcan-not-storage-the-data/m-p/552981#M86345</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2016-07-08T11:28:03Z</dc:date>
    </item>
    <item>
      <title>Re: Why nor flashcan not storage the data</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Why-nor-flashcan-not-storage-the-data/m-p/552982#M86346</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;in my uboot/include/configs/borad.h file is such as :&lt;/P&gt;&lt;P&gt;#ifdef CONFIG_SYS_USE_SPINOR&lt;/P&gt;&lt;P&gt;#define CONFIG_CMD_SF&lt;/P&gt;&lt;P&gt;#define CONFIG_SPI_FLASH&lt;/P&gt;&lt;P&gt;#define CONFIG_SPI_FLASH_STMICRO&lt;/P&gt;&lt;P&gt;#define CONFIG_MXC_SPI&lt;/P&gt;&lt;P&gt;#define CONFIG_SF_DEFAULT_BUS&amp;nbsp; 0&lt;/P&gt;&lt;P&gt;#define CONFIG_SF_DEFAULT_CS&amp;nbsp;&amp;nbsp; 1&lt;/P&gt;&lt;P&gt;#define CONFIG_SF_DEFAULT_SPEED 20000000&lt;/P&gt;&lt;P&gt;#define CONFIG_SF_DEFAULT_MODE (SPI_MODE_0)&lt;/P&gt;&lt;P&gt;#define CONFIG_ENV_IS_IN_SPI_FLASH&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;#endif&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;but it's the same than I &lt;SPAN class="short_text" lang="en"&gt;&lt;SPAN&gt;Turn off the&lt;/SPAN&gt; &lt;SPAN&gt;power and&amp;nbsp; restored my save data is not in spi-nor flash&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 09 Jul 2016 06:52:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Why-nor-flashcan-not-storage-the-data/m-p/552982#M86346</guid>
      <dc:creator>lixuhui112</dc:creator>
      <dc:date>2016-07-09T06:52:31Z</dc:date>
    </item>
    <item>
      <title>Re: Why nor flashcan not storage the data</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Why-nor-flashcan-not-storage-the-data/m-p/552983#M86347</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;After testing found that flash memory can be an environment variable, but can not use，such as :&lt;/P&gt;&lt;P&gt;U-Boot 2015.04-14468-gd7d7c43-dirty (Jul 11 2016 - 10:44:31)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CPU:&amp;nbsp;&amp;nbsp; Freescale i.MX6Q rev1.5 at 792 MHz&lt;/P&gt;&lt;P&gt;CPU:&amp;nbsp;&amp;nbsp; Temperature 45 C&lt;/P&gt;&lt;P&gt;Reset cause: POR&lt;/P&gt;&lt;P&gt;Board: MX6Q-GWI-SCANNER revA&lt;/P&gt;&lt;P&gt;I2C:&amp;nbsp;&amp;nbsp; ready&lt;/P&gt;&lt;P&gt;DRAM:&amp;nbsp; 1 GiB&lt;/P&gt;&lt;P&gt;PMIC:&amp;nbsp; PFUZE100 ID=0x10&lt;/P&gt;&lt;P&gt;MMC:&amp;nbsp;&amp;nbsp; FSL_SDHC: 0&lt;/P&gt;&lt;P&gt;SF: Detected M25P32 with page size 256 Bytes, erase size 64 KiB, total 4 MiB&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; FEC [PRIME]&lt;/P&gt;&lt;P&gt;Boot from USB for mfgtools&lt;/P&gt;&lt;P&gt;Use default environment for&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mfgtools&lt;/P&gt;&lt;P&gt;Run bootcmd_mfg: run mfgtool_args;bootz ${loadaddr} ${initrd_addr} ${fdt_addr};&lt;/P&gt;&lt;P&gt;Hit any key to stop autoboot:&amp;nbsp; 0&lt;/P&gt;&lt;P&gt;Bad Linux ARM zImage magic!&lt;/P&gt;&lt;P&gt;=&amp;gt; setenv serverip 192.168.23.249&lt;/P&gt;&lt;P&gt;=&amp;gt; setenv ipaddr 192.168.23.111&lt;/P&gt;&lt;P&gt;=&amp;gt; setenv gatewayip 192.168.23.1&lt;/P&gt;&lt;P&gt;=&amp;gt; setenv netmask 255.255.255.0&lt;/P&gt;&lt;P&gt;=&amp;gt; setenv ip_dyn no&lt;/P&gt;&lt;P&gt;=&amp;gt; setenv netargs setenv bootargs console=ttymxc0,115200 root=/dev/nfs ip=192.168.23.111 nfsroot=192.168.23.249:/home/lxh/nfsroot/nfs2,v3,tcp&lt;/P&gt;&lt;P&gt;=&amp;gt; setenv bootargs console=ttymxc0,115200 root=/dev/nfs ip=192.168.23.111 nfsroot=192.168.23.249:/home/lxh/nfsroot/nfs2,v3,tcp&lt;/P&gt;&lt;P&gt;=&amp;gt; saveenv&lt;/P&gt;&lt;P&gt;Saving Environment to SPI Flash...&lt;/P&gt;&lt;P&gt;SF: Detected M25P32 with page size 256 Bytes, erase size 64 KiB, total 4 MiB&lt;/P&gt;&lt;P&gt;Erasing SPI flash...Writing to SPI flash...done&lt;/P&gt;&lt;P&gt;=&amp;gt; sf probe&lt;/P&gt;&lt;P&gt;SF: Detected M25P32 with page size 256 Bytes, erase size 64 KiB, total 4 MiB&lt;/P&gt;&lt;P&gt;=&amp;gt; sf read ${loadaddr} 0xc0000 0x10000&lt;/P&gt;&lt;P&gt;SF: 65536 bytes @ 0xc0000 Read: OK&lt;/P&gt;&lt;P&gt;=&amp;gt; md.l ${loadaddr}&lt;/P&gt;&lt;P&gt;12000000: 52091475 64756162 65746172 3531313d&amp;nbsp;&amp;nbsp;&amp;nbsp; u..Rbaudrate=115&lt;/P&gt;&lt;P&gt;12000010: 00303032 746f6f62 7464665f 7972743d&amp;nbsp;&amp;nbsp;&amp;nbsp; 200.boot_fdt=try&lt;/P&gt;&lt;P&gt;12000020: 6f6f6200 67726174 6f633d73 6c6f736e&amp;nbsp;&amp;nbsp;&amp;nbsp; .bootargs=consol&lt;/P&gt;&lt;P&gt;12000030: 74743d65 63786d79 31312c30 30303235&amp;nbsp;&amp;nbsp;&amp;nbsp; e=ttymxc0,115200&lt;/P&gt;&lt;P&gt;12000040: 6f6f7220 642f3d74 6e2f7665 69207366&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; root=/dev/nfs i&lt;/P&gt;&lt;P&gt;12000050: 39313d70 36312e32 33322e38 3131312e&amp;nbsp;&amp;nbsp;&amp;nbsp; p=192.168.23.111&lt;/P&gt;&lt;P&gt;12000060: 73666e20 746f6f72 3239313d 3836312e&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; nfsroot=192.168&lt;/P&gt;&lt;P&gt;12000070: 2e33322e 3a393432 6d6f682f 786c2f65&amp;nbsp;&amp;nbsp;&amp;nbsp; .23.249:/home/lx&lt;/P&gt;&lt;P&gt;12000080: 666e2f68 6f6f7273 666e2f74 762c3273&amp;nbsp;&amp;nbsp;&amp;nbsp; h/nfsroot/nfs2,v&lt;/P&gt;&lt;P&gt;12000090: 63742c33 6f620070 6d63746f 6d6d3d64&amp;nbsp;&amp;nbsp;&amp;nbsp; 3,tcp.bootcmd=mm&lt;/P&gt;&lt;P&gt;120000a0: 65642063 7b242076 64636d6d 3b7d7665&amp;nbsp;&amp;nbsp;&amp;nbsp; c dev ${mmcdev};&lt;/P&gt;&lt;P&gt;120000b0: 6d206669 7220636d 61637365 74203b6e&amp;nbsp;&amp;nbsp;&amp;nbsp; if mmc rescan; t&lt;/P&gt;&lt;P&gt;120000c0: 206e6568 72206669 6c206e75 6264616f&amp;nbsp;&amp;nbsp;&amp;nbsp; hen if run loadb&lt;/P&gt;&lt;P&gt;120000d0: 73746f6f 70697263 74203b74 206e6568&amp;nbsp;&amp;nbsp;&amp;nbsp; ootscript; then&lt;/P&gt;&lt;P&gt;120000e0: 206e7572 746f6f62 69726373 653b7470&amp;nbsp;&amp;nbsp;&amp;nbsp; run bootscript;e&lt;/P&gt;&lt;P&gt;120000f0: 2065736c 65736c65 20666920 206e7572&amp;nbsp;&amp;nbsp;&amp;nbsp; lse else if run&lt;/P&gt;&lt;P&gt;=&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;then I reboot the uboot :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;U-Boot 2015.04-14468-gd7d7c43-dirty (Jul 11 2016 - 10:44:31)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CPU:&amp;nbsp;&amp;nbsp; Freescale i.MX6Q rev1.5 at 792 MHz&lt;/P&gt;&lt;P&gt;CPU:&amp;nbsp;&amp;nbsp; Temperature 45 C&lt;/P&gt;&lt;P&gt;Reset cause: POR&lt;/P&gt;&lt;P&gt;Board: MX6Q-GWI-SCANNER revA&lt;/P&gt;&lt;P&gt;I2C:&amp;nbsp;&amp;nbsp; ready&lt;/P&gt;&lt;P&gt;DRAM:&amp;nbsp; 1 GiB&lt;/P&gt;&lt;P&gt;PMIC:&amp;nbsp; PFUZE100 ID=0x10&lt;/P&gt;&lt;P&gt;MMC:&amp;nbsp;&amp;nbsp; FSL_SDHC: 0&lt;/P&gt;&lt;P&gt;SF: Detected M25P32 with page size 256 Bytes, erase size 64 KiB, total 4 MiB&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; FEC [PRIME]&lt;/P&gt;&lt;P&gt;Boot from USB for mfgtools&lt;/P&gt;&lt;P&gt;Use default environment for&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mfgtools&lt;/P&gt;&lt;P&gt;Run bootcmd_mfg: run mfgtool_args;bootz ${loadaddr} ${initrd_addr} ${fdt_addr};&lt;/P&gt;&lt;P&gt;Hit any key to stop autoboot:&amp;nbsp; 0&lt;/P&gt;&lt;P&gt;Bad Linux ARM zImage magic!&lt;/P&gt;&lt;P&gt;=&amp;gt; sf probe&lt;/P&gt;&lt;P&gt;SF: Detected M25P32 with page size 256 Bytes, erase size 64 KiB, total 4 MiB&lt;/P&gt;&lt;P&gt;=&amp;gt; sf read ${loadaddr} 0xc0000 0x10000&lt;/P&gt;&lt;P&gt;SF: 65536 bytes @ 0xc0000 Read: OK&lt;/P&gt;&lt;P&gt;=&amp;gt; md.l ${loadaddr}&lt;/P&gt;&lt;P&gt;12000000: 52091475 64756162 65746172 3531313d&amp;nbsp;&amp;nbsp;&amp;nbsp; u..Rbaudrate=115&lt;/P&gt;&lt;P&gt;12000010: 00303032 746f6f62 7464665f 7972743d&amp;nbsp;&amp;nbsp;&amp;nbsp; 200.boot_fdt=try&lt;/P&gt;&lt;P&gt;12000020: 6f6f6200 67726174 6f633d73 6c6f736e&amp;nbsp;&amp;nbsp;&amp;nbsp; .bootargs=consol&lt;/P&gt;&lt;P&gt;12000030: 74743d65 63786d79 31312c30 30303235&amp;nbsp;&amp;nbsp;&amp;nbsp; e=ttymxc0,115200&lt;/P&gt;&lt;P&gt;12000040: 6f6f7220 642f3d74 6e2f7665 69207366&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; root=/dev/nfs i&lt;/P&gt;&lt;P&gt;12000050: 39313d70 36312e32 33322e38 3131312e&amp;nbsp;&amp;nbsp;&amp;nbsp; p=192.168.23.111&lt;/P&gt;&lt;P&gt;12000060: 73666e20 746f6f72 3239313d 3836312e&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; nfsroot=192.168&lt;/P&gt;&lt;P&gt;12000070: 2e33322e 3a393432 6d6f682f 786c2f65&amp;nbsp;&amp;nbsp;&amp;nbsp; .23.249:/home/lx&lt;/P&gt;&lt;P&gt;12000080: 666e2f68 6f6f7273 666e2f74 762c3273&amp;nbsp;&amp;nbsp;&amp;nbsp; h/nfsroot/nfs2,v&lt;/P&gt;&lt;P&gt;12000090: 63742c33 6f620070 6d63746f 6d6d3d64&amp;nbsp;&amp;nbsp;&amp;nbsp; 3,tcp.bootcmd=mm&lt;/P&gt;&lt;P&gt;120000a0: 65642063 7b242076 64636d6d 3b7d7665&amp;nbsp;&amp;nbsp;&amp;nbsp; c dev ${mmcdev};&lt;/P&gt;&lt;P&gt;120000b0: 6d206669 7220636d 61637365 74203b6e&amp;nbsp;&amp;nbsp;&amp;nbsp; if mmc rescan; t&lt;/P&gt;&lt;P&gt;120000c0: 206e6568 72206669 6c206e75 6264616f&amp;nbsp;&amp;nbsp;&amp;nbsp; hen if run loadb&lt;/P&gt;&lt;P&gt;120000d0: 73746f6f 70697263 74203b74 206e6568&amp;nbsp;&amp;nbsp;&amp;nbsp; ootscript; then&lt;/P&gt;&lt;P&gt;120000e0: 206e7572 746f6f62 69726373 653b7470&amp;nbsp;&amp;nbsp;&amp;nbsp; run bootscript;e&lt;/P&gt;&lt;P&gt;120000f0: 2065736c 65736c65 20666920 206e7572&amp;nbsp;&amp;nbsp;&amp;nbsp; lse else if run&lt;/P&gt;&lt;P&gt;=&amp;gt; run netboot&lt;/P&gt;&lt;P&gt;Booting from net ...&lt;/P&gt;&lt;P&gt;BOOTP broadcast 1&lt;/P&gt;&lt;P&gt;BOOTP broadcast 2&lt;/P&gt;&lt;P&gt;BOOTP broadcast 3&lt;/P&gt;&lt;P&gt;BOOTP broadcast 4&lt;/P&gt;&lt;P&gt;BOOTP broadcast 5&lt;/P&gt;&lt;P&gt;BOOTP broadcast 6&lt;/P&gt;&lt;P&gt;BOOTP broadcast 7&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 11 Jul 2016 03:11:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Why-nor-flashcan-not-storage-the-data/m-p/552983#M86347</guid>
      <dc:creator>lixuhui112</dc:creator>
      <dc:date>2016-07-11T03:11:28Z</dc:date>
    </item>
  </channel>
</rss>

