<?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>T-Series中的主题 Re: NAND JFFS2 Support on T2080rdb</title>
    <link>https://community.nxp.com/t5/T-Series/NAND-JFFS2-Support-on-T2080rdb/m-p/735142#M2341</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Pavel,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I refered the NXP SDK 2.0-1703 documentation for mounting the JFFS2 filesytem NAND flash. In the kernel logs could see the mtd partitions for NAND.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;BR /&gt;NAND device: Manufacturer ID: 0x2c, Chip ID: 0xac (Micron MT29F4G08ABBDAH4), 512MiB, page size: 2048, OOB size: 64 &lt;BR /&gt;Bad block table found at page 262080, version 0x01 &lt;BR /&gt;Bad block table found at page 262016, version 0x01 &lt;BR /&gt;5 cmdlinepart partitions found on MTD device fff800000.flash &lt;BR /&gt;Creating 5 MTD partitions on "fff800000.flash": &lt;BR /&gt;0x000000000000-0x000000300000 : "uboot" &lt;BR /&gt;0x000000300000-0x000000800000 : "kernel" &lt;BR /&gt;0x000000800000-0x000000820000 : "dtb" &lt;BR /&gt;0x000000820000-0x000006820000 : "fs" &lt;BR /&gt;0x000006820000-0x000020000000 : "user" &lt;BR /&gt;fsl,ifc-nand fff800000.nand: IFC NAND device at 0xfff800000, bank 0 &lt;BR /&gt;fsl_espi ffe110000.spi: master is unqueued, this is deprecated &lt;BR /&gt;m25p80 spi32766.0: n25q512ax3 (65536 Kbytes) &lt;BR /&gt;fsl_espi ffe110000.spi: at 0x80000800801a6000 (irq = 53) &lt;BR /&gt;libphy: Fixed MDIO Bus: probed &lt;BR /&gt;libphy: Freescale XGMAC MDIO Bus: probed &lt;BR /&gt;libphy: Freescale XGMAC MDIO Bus: probed &lt;BR /&gt;libphy: Freescale XGMAC MDIO Bus: probed &lt;BR /&gt;libphy: Freescale XGMAC MDIO Bus: probed &lt;BR /&gt;libphy: Freescale XGMAC MDIO Bus: probed &lt;BR /&gt;libphy: Freescale XGMAC MDIO Bus: probed &lt;BR /&gt;libphy: Freescale XGMAC MDIO Bus: probed &lt;BR /&gt;libphy: Freescale XGMAC MDIO Bus: probed &lt;BR /&gt;libphy: Freescale XGMAC MDIO Bus: probed &lt;BR /&gt;libphy: Freescale XGMAC MDIO Bus: probed&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now I need to program kernel,dtb to NAND flash, but couldn't trace out NAND Flash memory map in any document for T2080RDB&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Found out only following mapping&lt;BR /&gt;Start&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;End&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;Definition&amp;nbsp;&amp;nbsp; &amp;nbsp;Size &lt;BR /&gt;0x000000&amp;nbsp;&amp;nbsp; &amp;nbsp;0x0FFFFF&amp;nbsp;&amp;nbsp; &amp;nbsp;U-Boot img&amp;nbsp;&amp;nbsp; &amp;nbsp;1MB&amp;nbsp; (2 blocks) &lt;BR /&gt;0x100000&amp;nbsp;&amp;nbsp; &amp;nbsp;0x17FFFF&amp;nbsp;&amp;nbsp; &amp;nbsp;U-Boot env&amp;nbsp;&amp;nbsp; &amp;nbsp;512KB (1 block) &lt;BR /&gt;0x180000&amp;nbsp;&amp;nbsp; &amp;nbsp;0x1FFFFF&amp;nbsp;&amp;nbsp; &amp;nbsp;FMAN ucode&amp;nbsp;&amp;nbsp; &amp;nbsp;512KB (1 block) &lt;BR /&gt;0x200000&amp;nbsp;&amp;nbsp; &amp;nbsp;0x27FFFF&amp;nbsp;&amp;nbsp; &amp;nbsp;CS4315 ucode&amp;nbsp;&amp;nbsp; &amp;nbsp;512KB (1 block) &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Pushpa&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 24 Jan 2018 07:07:23 GMT</pubDate>
    <dc:creator>pushpamanjunath</dc:creator>
    <dc:date>2018-01-24T07:07:23Z</dc:date>
    <item>
      <title>NAND JFFS2 Support on T2080rdb</title>
      <link>https://community.nxp.com/t5/T-Series/NAND-JFFS2-Support-on-T2080rdb/m-p/735140#M2339</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV class="" style="font-family: georgia, serif;"&gt; &lt;/DIV&gt;&lt;DIV class="" style="font-family: georgia,serif;"&gt;I am trying to flash JFFS2 FS to the NAND flash.&amp;nbsp; Built the kernel with the following configs enabled&lt;/DIV&gt;&lt;DIV class="" style="font-family: georgia,serif;"&gt;CONFIG_MTD&lt;BR /&gt;CONFIG_MTD_CMDLINE_PARTS&lt;BR /&gt;CONFIG_MTD_BLOCK&lt;BR /&gt;CONFIG_MTD_OF_PARTS&lt;BR /&gt;CONFIG_MTD_NAND &lt;BR /&gt;CONFIG_MTD_NAND_FSL_EBC&lt;BR /&gt;CONFIG_JFFS2_FS&lt;BR /&gt;CONFIG_JFFS2_FS_WRITEBUFFER&lt;/DIV&gt;&lt;DIV class="" style="font-family: georgia,serif;"&gt; &lt;/DIV&gt;&lt;DIV class="" style="font-family: georgia,serif;"&gt;On the u-boot console following is the printenv o/p&lt;/DIV&gt;&lt;DIV class="" style="font-family: georgia,serif;"&gt;=&amp;gt;printenv &lt;BR /&gt;baudrate=115200 &lt;BR /&gt;bdev=sda3 &lt;BR /&gt;bootcmd=setenv bootargs root=/dev/ram rw console=$consoledev,$baudrate $othbootargs;setenv ramdiskaddr 0x02000000;setenv fdtaddr 0x00c00000;setenv loadaddr 0x1000000;bootm $loadaddr $ramdiskaddr $fdtaddr &lt;BR /&gt;bootdelay=10 &lt;BR /&gt;bootfile=uImage &lt;BR /&gt;consoledev=ttyS0 &lt;BR /&gt;eth1addr=00:04:9F:03:A2:a5 &lt;BR /&gt;eth2addr=00:04:9F:03:A3:a5 &lt;BR /&gt;eth3addr=00:04:9F:03:A4:a5 &lt;BR /&gt;eth4addr=00:04:9F:03:A5:a5 &lt;BR /&gt;eth5addr=00:04:9F:03:A6:a5 &lt;BR /&gt;eth7addr=00:04:9F:03:A7:a5 &lt;BR /&gt;ethact=FM1@DTSEC3 &lt;BR /&gt;ethaddr=00:04:9F:03:A1:a5 &lt;BR /&gt;ethprime=FM1@DTSEC3 &lt;BR /&gt;fdtaddr=c00000 &lt;BR /&gt;fdtfile=t2080rdb/t2080rdb.dtb &lt;BR /&gt;filesize=86b4 &lt;BR /&gt;fman_ucode=7faf66c0 &lt;BR /&gt;gatewayip=192.168.15.1 &lt;BR /&gt;hwconfig=fsl_ddr:ctlr_intlv=cacheline,bank_intlv=auto;usb1:dr_mode=host,phy_type=utmi &lt;BR /&gt;ipaddr=192.168.15.3 &lt;BR /&gt;loadaddr=1000000 &lt;BR /&gt;mtddevname=uboot &lt;BR /&gt;mtddevnum=0 &lt;BR /&gt;mtdids=nor0=fe8000000.nor,nand0=fff800000.flash &lt;BR /&gt;mtdparts=mtdparts=fe8000000.nor:1m(uboot),5m(kernel),128k(dtb),96m(fs),-(user);fff800000.flash:1m(uboot),5m(kernel),128k(dtb),96m(fs),-(user) &lt;BR /&gt;nand_erasesize=20000 &lt;BR /&gt;nand_oobsize=40 &lt;BR /&gt;nand_writesize=800 &lt;BR /&gt;netdev=eth4 &lt;BR /&gt;netmask=255.255.255.0 &lt;BR /&gt;nfsboot=setenv bootargs root=/dev/nfs rw nfsroot=$serverip:$rootpath ip=$ipaddr:$serverip:$gatewayip:$netmask:$hostname:$netdev:off console=$consoledev,$baudrate $othbootargs;tftp $loadaddr $bootfile;tftp $fdtaddr $fdtfile;bootm $loadaddr - $fdtaddr &lt;BR /&gt;partition=nor0,0 &lt;BR /&gt;ramboot=setenv bootargs root=/dev/ram rw console=$consoledev,$baudrate $othbootargs;tftp $ramdiskaddr $ramdiskfile;tftp $loadaddr $bootfile;tftp $fdtaddr $fdtfile;bootm $loadaddr $ramdiskaddr $fdtaddr &lt;BR /&gt;ramdiskaddr=2000000 &lt;BR /&gt;ramdiskfile=t2080rdb/ramdisk.uboot &lt;BR /&gt;rootpath=/opt/nfsroot &lt;BR /&gt;serverip=192.168.15.2 &lt;BR /&gt;stderr=serial &lt;BR /&gt;stdin=serial &lt;BR /&gt;stdout=serial &lt;BR /&gt;tftpflash=tftpboot $loadaddr $uboot &amp;amp;&amp;amp; protect off $ubootaddr +$filesize &amp;amp;&amp;amp; erase $ubootaddr +$filesize &amp;amp;&amp;amp; cp.b $loadaddr $ubootaddr $filesize &amp;amp;&amp;amp; protect on $ubootaddr +$filesize &amp;amp;&amp;amp; cmp.b $loadaddr $ubootaddr $filesize &lt;BR /&gt;uboot="u-boot.bin" &lt;BR /&gt;ubootaddr=0x00201000&lt;/DIV&gt;&lt;DIV class="" style="font-family: georgia,serif;"&gt; &lt;/DIV&gt;&lt;DIV class="" style="font-family: georgia,serif;"&gt;=&amp;gt; mtdparts &lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;device nor0 &amp;lt;fe8000000.nor&amp;gt;, # parts = 5 &lt;BR /&gt;&amp;nbsp;#: name&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; size&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; offset&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; mask_flags &lt;BR /&gt;&amp;nbsp;0: uboot&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; 0x00100000&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x00000000&amp;nbsp;&amp;nbsp;&amp;nbsp; 0 &lt;BR /&gt;&amp;nbsp;1: kernel&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; 0x00500000&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x00100000&amp;nbsp;&amp;nbsp;&amp;nbsp; 0 &lt;BR /&gt;&amp;nbsp;2: dtb&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; 0x00020000&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x00600000&amp;nbsp;&amp;nbsp;&amp;nbsp; 0 &lt;BR /&gt;&amp;nbsp;3: fs&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; 0x06000000&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x00620000&amp;nbsp;&amp;nbsp;&amp;nbsp; 0 &lt;BR /&gt;&amp;nbsp;4: user&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; 0x019e0000&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x06620000&amp;nbsp;&amp;nbsp;&amp;nbsp; 0 &lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;device nand0 &amp;lt;fff800000.flash&amp;gt;, # parts = 5 &lt;BR /&gt;&amp;nbsp;#: name&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; size&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; offset&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; mask_flags &lt;BR /&gt;&amp;nbsp;0: uboot&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; 0x00100000&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x00000000&amp;nbsp;&amp;nbsp;&amp;nbsp; 0 &lt;BR /&gt;&amp;nbsp;1: kernel&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; 0x00500000&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x00100000&amp;nbsp;&amp;nbsp;&amp;nbsp; 0 &lt;BR /&gt;&amp;nbsp;2: dtb&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; 0x00020000&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x00600000&amp;nbsp;&amp;nbsp;&amp;nbsp; 0 &lt;BR /&gt;&amp;nbsp;3: fs&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; 0x06000000&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x00620000&amp;nbsp;&amp;nbsp;&amp;nbsp; 0 &lt;BR /&gt;&amp;nbsp;4: user&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; 0x199e0000&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x06620000&amp;nbsp;&amp;nbsp;&amp;nbsp; 0 &lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;active partition: nor0,0 - (uboot) 0x00100000 @ 0x00000000 &lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;defaults: &lt;BR /&gt;mtdids&amp;nbsp; : nor0=fe8000000.nor,nand0=fff800000.flash,spi0=spife110000.1 &lt;BR /&gt;mtdparts: mtdparts=fe8000000.nor:1m(uboot),5m(kernel),128k(dtb),96m(fs),-(user);fff800000.flash:1m(uboot),5m(kernel),128k(dtb),96m(fs),-(user)&lt;/DIV&gt;&lt;DIV class="" style="font-family: georgia,serif;"&gt; &lt;/DIV&gt;&lt;DIV class="" style="font-family: georgia,serif;"&gt;Following is my dtsi file&lt;/DIV&gt;&lt;DIV class="" style="font-family: georgia,serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; nor@0,0 {&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;#address-cells = &amp;lt;1&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;#size-cells = &amp;lt;1&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;compatible = "cfi-flash";&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;reg = &amp;lt;0x0 0x0 0x8000000&amp;gt;;&lt;P&gt;&lt;/P&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;bank-width = &amp;lt;2&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;device-width = &amp;lt;1&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;};&lt;/DIV&gt;&lt;DIV class="" style="font-family: georgia,serif;"&gt;nand@1,0 {&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;#address-cells = &amp;lt;1&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;#size-cells = &amp;lt;1&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;compatible = "fsl,ifc-nand";&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;reg = &amp;lt;0x2 0x0 0x10000&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;};&lt;/DIV&gt;&lt;DIV class="" style="font-family: georgia,serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; boardctrl: board-control@2,0 {&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;#address-cells = &amp;lt;1&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;#size-cells = &amp;lt;1&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;compatible = "fsl,t2080-cpld";&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;reg = &amp;lt;3 0 0x300&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;ranges = &amp;lt;0 3 0 0x300&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;};&lt;/DIV&gt;&lt;DIV class="" style="font-family: georgia,serif;"&gt;Should I change the .dtsi file to add the kernel,jffs2 partition&lt;/DIV&gt;&lt;DIV class="" style="font-family: georgia,serif;"&gt;And also Where can I get the nand_jffs2_start_address?&lt;/DIV&gt;&lt;P&gt;&lt;/P&gt;&lt;DIV class="" style="font-family: georgia,serif;"&gt; &lt;/DIV&gt;&lt;DIV&gt;&lt;DIV class=""&gt;&lt;DIV dir="ltr"&gt;&lt;DIV&gt;&lt;DIV dir="ltr"&gt;&lt;DIV&gt;&lt;DIV dir="ltr"&gt;&lt;DIV&gt;&lt;SPAN style="font-family: georgia, serif;"&gt;Regards,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN style="font-family: georgia, serif;"&gt;Pushpa&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 19 Jan 2018 05:01:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/T-Series/NAND-JFFS2-Support-on-T2080rdb/m-p/735140#M2339</guid>
      <dc:creator>pushpamanjunath</dc:creator>
      <dc:date>2018-01-19T05:01:00Z</dc:date>
    </item>
    <item>
      <title>Re: NAND JFFS2 Support on T2080rdb</title>
      <link>https://community.nxp.com/t5/T-Series/NAND-JFFS2-Support-on-T2080rdb/m-p/735141#M2340</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt; background: white;"&gt;Look at the Chapter 7.8.2 of NXP SDK 2.0-1703 documentation:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt; background: white;"&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=https%3A%2F%2Fwww.nxp.com%2Fdocs%2Fen%2Fsupporting-information%2FQORIQ-SDK-2.0-IC-REV0.pdf" rel="nofollow" target="_blank"&gt;https://www.nxp.com/docs/en/supporting-information/QORIQ-SDK-2.0-IC-REV0.pdf&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt; background: white;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt; background: white;"&gt;Find the "&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt;"&gt;Special MTD partition DTS" and "Boot up the board" in this chapter&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt; background: white;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Have a great day,&lt;BR /&gt;Pavel Chubakov&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&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>Fri, 19 Jan 2018 10:55:13 GMT</pubDate>
      <guid>https://community.nxp.com/t5/T-Series/NAND-JFFS2-Support-on-T2080rdb/m-p/735141#M2340</guid>
      <dc:creator>Pavel</dc:creator>
      <dc:date>2018-01-19T10:55:13Z</dc:date>
    </item>
    <item>
      <title>Re: NAND JFFS2 Support on T2080rdb</title>
      <link>https://community.nxp.com/t5/T-Series/NAND-JFFS2-Support-on-T2080rdb/m-p/735142#M2341</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Pavel,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I refered the NXP SDK 2.0-1703 documentation for mounting the JFFS2 filesytem NAND flash. In the kernel logs could see the mtd partitions for NAND.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;BR /&gt;NAND device: Manufacturer ID: 0x2c, Chip ID: 0xac (Micron MT29F4G08ABBDAH4), 512MiB, page size: 2048, OOB size: 64 &lt;BR /&gt;Bad block table found at page 262080, version 0x01 &lt;BR /&gt;Bad block table found at page 262016, version 0x01 &lt;BR /&gt;5 cmdlinepart partitions found on MTD device fff800000.flash &lt;BR /&gt;Creating 5 MTD partitions on "fff800000.flash": &lt;BR /&gt;0x000000000000-0x000000300000 : "uboot" &lt;BR /&gt;0x000000300000-0x000000800000 : "kernel" &lt;BR /&gt;0x000000800000-0x000000820000 : "dtb" &lt;BR /&gt;0x000000820000-0x000006820000 : "fs" &lt;BR /&gt;0x000006820000-0x000020000000 : "user" &lt;BR /&gt;fsl,ifc-nand fff800000.nand: IFC NAND device at 0xfff800000, bank 0 &lt;BR /&gt;fsl_espi ffe110000.spi: master is unqueued, this is deprecated &lt;BR /&gt;m25p80 spi32766.0: n25q512ax3 (65536 Kbytes) &lt;BR /&gt;fsl_espi ffe110000.spi: at 0x80000800801a6000 (irq = 53) &lt;BR /&gt;libphy: Fixed MDIO Bus: probed &lt;BR /&gt;libphy: Freescale XGMAC MDIO Bus: probed &lt;BR /&gt;libphy: Freescale XGMAC MDIO Bus: probed &lt;BR /&gt;libphy: Freescale XGMAC MDIO Bus: probed &lt;BR /&gt;libphy: Freescale XGMAC MDIO Bus: probed &lt;BR /&gt;libphy: Freescale XGMAC MDIO Bus: probed &lt;BR /&gt;libphy: Freescale XGMAC MDIO Bus: probed &lt;BR /&gt;libphy: Freescale XGMAC MDIO Bus: probed &lt;BR /&gt;libphy: Freescale XGMAC MDIO Bus: probed &lt;BR /&gt;libphy: Freescale XGMAC MDIO Bus: probed &lt;BR /&gt;libphy: Freescale XGMAC MDIO Bus: probed&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now I need to program kernel,dtb to NAND flash, but couldn't trace out NAND Flash memory map in any document for T2080RDB&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Found out only following mapping&lt;BR /&gt;Start&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;End&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;Definition&amp;nbsp;&amp;nbsp; &amp;nbsp;Size &lt;BR /&gt;0x000000&amp;nbsp;&amp;nbsp; &amp;nbsp;0x0FFFFF&amp;nbsp;&amp;nbsp; &amp;nbsp;U-Boot img&amp;nbsp;&amp;nbsp; &amp;nbsp;1MB&amp;nbsp; (2 blocks) &lt;BR /&gt;0x100000&amp;nbsp;&amp;nbsp; &amp;nbsp;0x17FFFF&amp;nbsp;&amp;nbsp; &amp;nbsp;U-Boot env&amp;nbsp;&amp;nbsp; &amp;nbsp;512KB (1 block) &lt;BR /&gt;0x180000&amp;nbsp;&amp;nbsp; &amp;nbsp;0x1FFFFF&amp;nbsp;&amp;nbsp; &amp;nbsp;FMAN ucode&amp;nbsp;&amp;nbsp; &amp;nbsp;512KB (1 block) &lt;BR /&gt;0x200000&amp;nbsp;&amp;nbsp; &amp;nbsp;0x27FFFF&amp;nbsp;&amp;nbsp; &amp;nbsp;CS4315 ucode&amp;nbsp;&amp;nbsp; &amp;nbsp;512KB (1 block) &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Pushpa&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 24 Jan 2018 07:07:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/T-Series/NAND-JFFS2-Support-on-T2080rdb/m-p/735142#M2341</guid>
      <dc:creator>pushpamanjunath</dc:creator>
      <dc:date>2018-01-24T07:07:23Z</dc:date>
    </item>
    <item>
      <title>Re: NAND JFFS2 Support on T2080rdb</title>
      <link>https://community.nxp.com/t5/T-Series/NAND-JFFS2-Support-on-T2080rdb/m-p/735143#M2342</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Is there a way to flash kernel,FS,dtb to NAND flash memory?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Pushpa&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 Feb 2018 09:40:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/T-Series/NAND-JFFS2-Support-on-T2080rdb/m-p/735143#M2342</guid>
      <dc:creator>pushpamanjunath</dc:creator>
      <dc:date>2018-02-05T09:40:49Z</dc:date>
    </item>
    <item>
      <title>Re: NAND JFFS2 Support on T2080rdb</title>
      <link>https://community.nxp.com/t5/T-Series/NAND-JFFS2-Support-on-T2080rdb/m-p/735144#M2343</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt;"&gt;Look at the Section &lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt;"&gt;4.4.15.9.4&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt;"&gt; of NXP SDK 2.0-1703 documentation:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt;"&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=https%3A%2F%2Fwww.nxp.com%2Fdocs%2Fen%2Fsupporting-information%2FQORIQ-SDK-2.0-IC-REV0.pdf" rel="nofollow" target="_blank"&gt;https://www.nxp.com/docs/en/supporting-information/QORIQ-SDK-2.0-IC-REV0.pdf&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt;"&gt;This Section contains command sequence for SD deployment using ext2load.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt;"&gt;Use similar command sequence for NAND deployment.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt;"&gt;The ext2load is used for loading &lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; background: white;"&gt;kernel, FS and dtb&lt;/SPAN&gt; from the ext2 file system to the SDRAM and start Linux from the SDRAM.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Have a great day,&lt;BR /&gt;Pavel Chubakov&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&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, 07 Feb 2018 06:35:19 GMT</pubDate>
      <guid>https://community.nxp.com/t5/T-Series/NAND-JFFS2-Support-on-T2080rdb/m-p/735144#M2343</guid>
      <dc:creator>Pavel</dc:creator>
      <dc:date>2018-02-07T06:35:19Z</dc:date>
    </item>
  </channel>
</rss>

