• 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 » Embedded Software » WinCE » WinCE forum » Mistral OMAP3530 EVM - don't understand when to use .raw files delivered w/ BSP or to use files created with build??
Share
WinCE
  • Forum
Options
  • Subscribe via RSS

Forums

Mistral OMAP3530 EVM - don't understand when to use .raw files delivered w/ BSP or to use files created with build??

This question is answered
Marc DAmato
Posted by Marc DAmato
on Mar 16 2010 19:56 PM
Expert7700 points

All,

Do you have to use new EBOOTXXXX.bin each time you rebuild an OS runtime image or can you stick w/ the ones delivered w/ the BSP package.  I'll use BSP 6.13.0 OMAP3503 as an example

BSP - bspdemo_omapwince_06_13_00, comes w/ EBOOTXXXX.bin, NK.bin, XLDRXXXX.bin, and TIEVM3530-XXXX.raw, where XXXX is either NAND, ONENAND, or SD.

When you rebuild OMAP3503 for Debug, there are new 'EBOOTXXXX.bin' files in the \RelDir\TI_EVM_3530_ARMV4I_Debug. 

So, can you just use the XLDR + EBOOT (or as its combined into 'TIEVM3530-xxxxxx.raw') from the original BSP 'DEMO' install?

Also, say one wants to use Platform Builder to download/re-flash XLDR or EBOOT - how do you do this?  I only see examples of using PB to load NK.bin automatically when you connect and reboot the EVM.

Thanks.

WINCE .raw omap3530 EBOOT XLDR
Report Abuse
  • Reply
You have posted to a forum that requires a moderator to approve posts before they are publicly available.
All Replies
  • Jatin Jain
    Posted by Jatin Jain
    on Mar 18 2010 00:36 AM
    Verified Answer
    Verified by Jatin Jain
    Expert7250 points

    Marc,

    1. There are some  cases where you have to use the .raw file that is generated with your build and reflash. (I think the .raw files are only generated for retail builds.)

    • When you move to a new BSP version
    • There are specific instances when you change the ti_evm_3530.bat file  (like configuring OMAP3530 initial OPP, changing BSP_SDRAM_BANK1_ENABLE, changing LCD to DVI modes etc). Most such cases have comments in the ti_evm_3530.bat file (search for XLDR/EBOOT in that file).

    Other than these conditions if you are not making changes to bootloader files you should be fine not flashing. If in doubt use the files generated as part of your build instead of using the files that came with the BSP package.

    2. We typically use the EVM flash utility that comes with the BSP package (both src and demo) to flash the .raw file.

       There is a way to do it with PB also. Under Project->Propeties->Configuration Properties->General there is a pull down menu for "Target filename for debugger". Here you can select the appropriate .bin file (default is NK.bin). Rest of the procedure is same as what you would follow for NK.bin. (You will also have to enable the check mark for "Write Runtime image to flash memory" under Project->Propeties->Configuration Properties->Build options and Make runtime image etc). 

    Jatin

    ---

    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