• Join
  • Sign In with my.TI Login
Texas Instruments
  • Products
  • Applications
  • Tools & Software
  • Support & Community
  • Sample & Buy
  • About TI
Sample & Purchase Cart Sample & Purchase Cart
  • Search
  • Advanced
TI E2E™ Community
  • Support Forums
  • Blogs
  • Groups
  • Videos
  • 简体中文
  • More ...
TI Home » TI E2E Community » Support Forums » Digital Signal Processors (DSP) » OMAP™ Processors » OMAP35x Processors Forum » OMAP 3530 1GB NAND FLASH ( ROM CODE )
Share
OMAP™ Processors
  • Forums
  • Announcements
Options
  • Subscribe via RSS
Resources
  • OMAP-L1x DSP+ARM9™-based Processors Product Folder
  • OMAP3525/30 DSP+ARM Cortex™-A8-based SOCs Product Folder

  • Top OMAPL Wiki Links
  • OMAPL3x Schematic Review Checklist
  • OMAPL13x Boot resources

  • OMAPL Document Resources
  • OMAPL137 Technical reference manual
  • OMAPL138 Technical reference manual
  • OMAPL Boot loader App Notes
  • Forums

    OMAP 3530 1GB NAND FLASH ( ROM CODE )

    This question is not answered
    Eswar
    Posted by Eswar
    on Mar 06 2012 10:30 AM
    Intellectual340 points

    Hi,

       We designed a board based on omap3530 with 1GB micron NAND Flash (MT29F8G08ABABA). We are able to download and boot x-loader and U-boot from LPDDR (256MB) by using code composer studio in linux environment. Then we initialized NAND settings by refering MT29F8G08ABABA datasheet and GPMC configuration OMAP3530 Technical reference manual. By using NAND SW ECC we downloaded U-boot into 1GB nand with the following partitions.

     

     device nand0 <nand>, # parts = 5                                               
     #: name                size            offset          mask_flags             
     0: x-loader            0x00080000      0x00000000      0                      
     1: u-boot              0x00400000      0x00080000      0                      
     2: u-boot-env          0x00080000      0x00480000      0                      
     3: kernel              0x00400000      0x00500000      0                      
     4: fs                  0x0f700000      0x00900000      0                      
                                                                                   
    active partition: nand0,0 - (x-loader) 0x00080000 @ 0x00000000 

    Here we downloaded x-loader from JTAG by using CCSV5, and from there U-boot from nand flash. Now we are trying to write and boot x-loader from NAND Flash. Its not worked. So, we tried the same x-laoder in Beagle board (by changing NAND setting to beagle board). It running succefully.

    From the OMAP3530 Technical Reference (spruf98t) Manual Pg no 3404 - 3406 and tables 25-32 , 25-33. We came to know that ROM code looking for the known device ID as from the list specified on table 25-32. But, NAND flash which we are using not listed there. So, from table 25-33 we verified the ID, on our NAND Flash.

    From BYTE3

    In OMAP3530 manual --> bit4 - 1, bit 5 - 0 (128)

    NAND Flash data sheet --> bit4 - 0, bit 5 - 1 (128)

    we are suspecting this might be a reasion for boot failure.

    How can we resolve this issue?

    How can we change device ID to boot x-loader from NAND flash?

    If any information missed regarding this issue please reply.

    Thanks Regards

    Eswar

    OMAP 3530 boot issue
    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    All Replies
    • GANG LIU101192
      Posted by GANG LIU101192
      on Mar 22 2012 05:17 AM
      Prodigy10 points

      Hi Eswar,

         I have the same designing with you,but choose the  micron MCP chip(MT29C1G12MaaCVAMD-5TI),the ID  list specified on table 25-32. But ,I don't know how to bulid xloader and uboot with CCS5,can you give me some suggestion .

         thanks Eswar

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    TI E2E™ Community
    • Support Forums
    • Blogs
    • Videos
    • Groups
    • Site Support & Feedback
    • Settings
    TI E2E™ Community Groups
    • TI University Program
    • Make the Switch
    • Microcontroller Projects
    • Motor Drive & Control
    Other Communities
    • Deyisupport
    • Designsomething.org
    • beagleboard.org
    • TI on Element 14
    • TI on TechXchangeSM
    Other Technical & Support Resources
    • WEBENCH® Design Center
    • Product Information Centers
    • Technical Documents
    • TI Design Network
    • TI Technical Articles
    • TI Training

    All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with respect to these materials. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.

    Content on this site may contain or be subject to specific guidelines or limitations on use. All postings and use of the content on this site are subject to the Terms of Use of the site; third parties using this content agree to abide by any limitations or guidelines and to comply with the Terms of Use of this site. TI, its suppliers and providers of content reserve the right to make corrections, deletions, modifications, enhancements, improvements and other changes to the content and materials, its products, programs and services at any time or to move or discontinue any content, products, programs, or services without notice.

    Follow Us Texas Instruments on Facebook Texas Instruments on Twitter Texas Instruments on LinkedIn Texas Instruments on Google+
    TI Worldwide | Contact Us | my.TI Login | Site Map | Corporate Citizenship | mobile m.ti.com (Mobile Version)

    TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs and
    embedded processors, along with software, tools and the industry’s largest sales/support staff.

    © Copyright 1995-2013 Texas Instruments Incorporated. All rights reserved.
    Trademarks | Privacy Policy | Terms of Use