• 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 » ARM® Processors » Sitara™ ARM® » AM3x Sitara ARM Processors Forum » Can AM335x boot from SPI FLASH or NOR FLASH?
Share
Sitara™ ARM®
  • Forum
  • Announcements
Options
  • Subscribe via RSS

Can AM335x boot from SPI FLASH or NOR FLASH?

Can AM335x boot from SPI FLASH or NOR FLASH?

This question is not answered
Frisky Li
Posted by Frisky Li
on Mar 27 2012 19:25 PM
Prodigy120 points

I can find that AM335xEVM can boot u-boot SPL from NAND, SD, UART in http://processors.wiki.ti.com/index.php/AM335x-PSP_04.06.00.06_Features_and_Performance_Guide.

But my product must use NOR FLASH storage for u-boot SPL and normal u-boot. I'm considering SPI NOR FLASH or NOR FLASH. Can AM335xEVM boot from SPI FLASH or NOR FLASH with current SDK/PSP? If not, is there any plan for supporting this feature? Thanks!

AM335x EVM AM335x am3359 u-boot SPL
Report Abuse
  • Reply
You have posted to a forum that requires a moderator to approve posts before they are publicly available.
All Replies
  • Qmax
    Posted by Qmax
    on Mar 28 2012 08:56 AM
    Expert2260 points

    Hi, I'm interested in booting form SPI Flash too.

    One month ago I've asked about when SPI Flash boot support will be added to SPL. This is the thread. But I did not receive any answer, yet.

    Hope you will be more lucky...

    Max

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Frisky Li
    Posted by Frisky Li
    on Mar 28 2012 19:21 PM
    Prodigy120 points

    Thank you Max. So the only way is waiting for TI's response?

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Selami CANDAR
    Posted by Selami CANDAR
    on Mar 30 2012 04:17 AM
    Prodigy10 points

    We need solution to boot SPI flash too. Our system will have only SPI flash for starting u-boot. OS will load with TFTP. (we don't need boot OS from serial flash)

    Have you got u-boot binary for SPI serial flash?

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Qmax
    Posted by Qmax
    on Mar 30 2012 06:09 AM
    Expert2260 points

    Selami,

    In the other thread (http://e2e.ti.com/support/dsp/sitara_arm174_microprocessors/f/791/t/168471.aspx), Tom Rini from TI answers that adding SPI flash boot to U-Boot (SPL) is not currently scheduled.

    This is quite funny (let's say...), because I think that a lot of projects will not use memory cards nor NAND flashes. And I suppose it would not require a lot of effort for TI to add it (consider that Starterware has already a bootloader working on SPI Flash). But that is...

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Frank Walzer
    Posted by Frank Walzer
    on Mar 30 2012 06:39 AM
    Genius13555 points

    Considering that u-boot is open source and Starterware SPI FLASH example is released I assume anyone can do this. Usually it is a matter of priorities and resources.

    Regards.

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • David Frith
    Posted by David Frith
    on Apr 10 2012 06:20 AM
    Prodigy90 points

    Please correct me if I'm wrong but I don't think the AM335XEVM can do the first stage boot from NOR.

    The reason for this is that the internal ROM only configures the first 12 address lines (see the reference manual section 26.1.7.2.2) requiring the board to hold the remaining address lines low. I cannot see that this has been done in the EVM schematics.

    Has anyone done a NOR boot loader that works on the EVM?

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Qmax
    Posted by Qmax
    on Apr 12 2012 07:39 AM
    Expert2260 points

    Frisky, Selami, if still interested, SPI Flash support has been added in git branches AM335XPSP_04.06.00.08 and amsdk-05.04.01.00.

    David, sorry but I know nothing about NOR boot mode, I cannot give any help.

    Regards

    Max

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Frisky Li
    Posted by Frisky Li
    on Apr 12 2012 20:59 PM
    Prodigy120 points

    Thank you Max, this is very helpful!

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Mohsen Taheri
    Posted by Mohsen Taheri
    on Sep 08 2012 08:43 AM
    Intellectual370 points

    Dear Frank

    I searched a lot in the forums but I could not find related one to my problem, so I would like to state my problem for you.

    I have a custom board based on AM3359. it has DDR2 memory and SPI flash for booting. all part of the boards work correctly but I can not boot from SPI flash.

    I write my application and bootloader binary image into Flash and read it back correctly. My problem is that ROM code does not work to copy boot loader into internal RAM. and there is not any solution to debug it, is there?

    Can I use SPI Flash from NUMONYX Co, or I should use an special one?

    I appreciate you for any guidance.

    Regards,

    Amin

    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