• 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) » C6000 Single Core DSP » C67x Single Core DSP Forum » All Tags » boot
Share
C6000 Single Core DSP
  • Forums
  • Announcements

Browse by Tags

C6000 Single Core DSP

Welcome to the C6000 Single Core DSP Section of the TI E2E Support Community. Ask questions, share knowledge, explore ideas, and help solve problems with fellow engineers. To post a question, click on the forum tab then "New Post".

Sign In to Post
Tags
You have subscribed to this tag. To view or manage your tag subscriptions, click here.   Close
You have unsubscribed from this tag. To view or manage your tag subscriptions, click here.   Close
You are currently viewing:
boot
  • 6713
  • 6713 DSK
  • 672x
  • 6747
  • 6748
  • 674x
  • 67XX
  • bootloader
  • C6000
  • C6713
  • C6713 DSK
  • C6713B
  • C6727
  • C672x
  • C6748
  • C674x
  • C67x
  • CCS v3.3
  • DSK6713
  • dsp
  • DSP/BIOS
  • EMIF
  • McASP
  • SPI
  • tms320c6713
Related Posts
  • Forum Post: Re: c6727 SPI slave boot mode problem

    TimHarron TimHarron
    Hello, There are several Advisories in the C6727B Silicon Errata related to the SPI (slave) peripheral - have you checked into these? Harbour 2. Is there any 16 bit SPI slave boot mode examples available from TI ? Pdf mentioned has only 32 bit flash examples. I believe there are only 32-bit examples...
    on Oct 6, 2008
  • Forum Post: Re: SPI slave boot problems

    KarlLunt KarlLunt
    Spot on, Adriaan! The SET command does, indeed, require transfer of the four words to the DSP in an order that differs from the order in which they are written to the AIS file. Note that the sample implementation (em_protocol.c) in TI's BootUtils folder does NOT alter the order of the words when...
    on Nov 26, 2008
  • Forum Post: Re: OMAP137 HPI boot problem

    Joe Coombs Joe Coombs
    Can you describe what's happening during/after boot? I'm guessing that you connect via the JTAG and check that your program data is correctly loaded (i.e. using a memory window in CCS). Where is the program counter at this time? Here are some general pointers for HPI boot: Make sure that...
    on Oct 20, 2009
  • Forum Post: Re: OMAP137 HPI boot problem

    Joe Coombs Joe Coombs
    The most likely problem is that your HPI host is not properly signaling the OMAP-L137 bootloader with HINT. Per the bootloader app note, the appropriate sequence is as follows: Host reads HINT bit in HPIC register (must read as 1) Host clears HINT by writing 1 to that bit Host loads program data...
    on Oct 21, 2009
  • Forum Post: Re: C6748 UART Boot Problem (Logic Experimenter Kit)

    Daniel Allred Daniel Allred
    Matthias, Can you connect with an emulator after the boot has been reported as complete and see where the program is running? My first thought was that this is related to using a GEL file when loading under CCS, but you stated that it worked with and without GEL file. The only other thing I have to...
    on Jan 13, 2010
  • Forum Post: Bug in DM6437 UART boot flow control?

    AlanZhang AlanZhang
    Hi, We are trying to boot DM6437 from UART (mode=0x1000b, no hardware flow control). Using genAIS tool, we tested a small test program and loaded it into DDR RAM. It went through without CRC error (at least not reported by AIS). Then we tested a slightly bigger program. We constantly got "DATA...
    on Oct 13, 2009
  • Forum Post: C6748 UART Boot Problem (Logic Experimenter Kit)

    Matthias39453 Matthias39453
    Hi, I've got the Logic Experimenter Kit to evaluate the C6748. I've build a simple program which toggles a GPIO pin. With the XDS100 Interface I can load and boot software with the Code Composer Studio ( with and without GEL File) and it works fine. Then I was trying to build an...
    on Jan 13, 2010
  • Forum Post: TMS320 C672x questions from a beginner.

    MegaDocent MegaDocent
    Hello! I am a beginner developer. Though I plan to be engaged in it further, it is my first experience in the field. Now i work with TMS320 C672x (sprs370e) I read many appnotes and other useful info, but i don't understand some things. I am unsure about right understanding some things. My problem...
    on Feb 16, 2010
  • Forum Post: Re: AIS Bootloader

    Joe Coombs Joe Coombs
    Arye, I'm sorry that I missed this post! Someone pointed this out to me in a recent discussion, and I wanted to make a (belated) suggestion: have you tried running the boot host utility on another PC? Someone else was able to correct an error case similar to yours simply by using a different PC...
    on Mar 11, 2010
  • Forum Post: Re: AIS Bootloader

    Joe Coombs Joe Coombs
    Arye, Are you trying to boot from SPI flash? In that case, you should make sure that these conditions are met: Generate a binary AIS file (i.e. .bin or .ais; not .h) Store the contents of this file in the SPI flash starting at offset zero That should be all that you have to do. Simply...
    on Mar 11, 2010
  • Forum Post: booting on c6713

    Thomas W. Thomas W.
    Hello! I'm having serious trouble booting my device. Flashing seems to be ok - although I had to write a custom FBTC-programm - the instructions read from the the flash seem to coincide with the code when viewed as disassembly. I'm using: Dev-Software: CCS 3.3.82.13, Integrated Development...
    on May 4, 2010
  • Forum Post: Re: C6748 SPI1 Boot problem

    Joe Coombs Joe Coombs
    Can you try connecting via JTAG after boot? It could be helpful to see where the program counter is.
    on Jun 3, 2010
  • Forum Post: Re: AIS Bootloader

    Joe Coombs Joe Coombs
    When you connect CCS, you should see a "disassembly" window pop up showing an ASM-language view of where the program counter currently is. When you load your app's symbols, a couple of additional things can happen: CCS switches to a C-language view showing where the program counter...
    on Jun 3, 2010
  • Forum Post: Re: AIS Bootloader

    Joe Coombs Joe Coombs
    Mazaheri, If your program counter is in the 0x117x range (i.e. in the ROM), then the chip did not boot successfully. You should double check that your boot pins and SPI flash are setup correctly. As an experiment, you may also want to try creating a very simple AIS file for a "do nothing"...
    on Jun 7, 2010
  • Forum Post: Re: Backup Image with AIS

    Joe Coombs Joe Coombs
    James, Unfortunately, the CRC mechanism in the ROM bootloader is too limited to support your proposed use case. When a CRC check fails, the bootloader will try to load the same data again and again until it reaches a certain number of failed attempts, and then it will abort. There's no way to...
    on Jun 14, 2010
  • Forum Post: Re: Backup Image with AIS

    Joe Coombs Joe Coombs
    James, That should be possible. As you say, the AISgen tool can't create a boot image that does this for you. You will need to: Generate your own AIS file: Normal (default) boot image is first Alternative (backup) boot image comes after the first "jump and close" opcode...
    on Jun 15, 2010
  • Forum Post: Re: Programming the DSP

    caleb crome caleb crome
    I set up my board with external circuitry (controlled by an MSP430 that we needed anyway), so that it can boot from NOR flash, UART2, or EMULATION mode. This is done by configuring the BOOTx pins with configurable pullup or pulldown resistors. The bootloader documentation tells which pins do what. To...
    on Jul 21, 2010
  • Forum Post: How to use SPI slave bootloader in TMS320C672x?

    Pan Kim Pan Kim
    Hi, By SPRAA69D there have several boot modes for TMS320C672x. But on SPRZ232F, it mentes out that I2C mode is not always function correctly and SPI master boot mode is not recommended too. So, the boot mode is just of HPI, Parallel Flash and SPI Salve. I use TMS320C6720 as development evaluation, the...
    on Jul 13, 2010
  • Forum Post: Re: AISgen With Enable CRC Question

    Joe Coombs Joe Coombs
    Dennis, How are you generating your AIS files? The AISgen utility (found in the ZIP file associated with the bootloader app note) can easily create AIS files with CRC enabled. It's as simple as toggling a checkbox. If you're using some other method to create your AIS files and want an example...
    on Aug 16, 2010
  • Forum Post: DSP processor quit reading flash memory at Power up

    Noe Martinez Noe Martinez
    Hi, I have a board which the C6713b DSP processor used to boot from a flash memory. Now, it won't. I have verified that the HD[4,3] are set to 10 to enable loading from flash before and after reset. Is there anything else that could prevent the board from starting up? Is there a good way to...
    on Aug 16, 2010
  • Forum Post: Re: AISgen

    Lester Longley Lester Longley
    Also, here's a sort of "perma-link" to this material, which should always link to the latest version: http://www.ti.com/lit/pdf/spraat2 -Lester
    on Sep 15, 2010
  • Forum Post: OMAP137 HPI boot problem

    Wiky Wiky
    I want to use HPI boot method in OMAP137, the program had already been written in L2RAM, but it didn't run. Is it because something wrong in BIOS configuration? Or hardware problem? Could anyone tell me how to configure BIOS or cmd file? Thanks~
    on Oct 16, 2009
  • Forum Post: Question aboutC6727 in PADK: boot from prallel flash

    eric63793 eric63793
    Hello: I used a PADK EVM.When I wanted to try the bootloader from prallel flash,I had a trouble in process.I followed the operation in PDF of PADK. In D:\Lyrtech\PADK\bootload\flash\makerom,there are a makerom.exe.The pdf requires proceed as follows. 1. Copy the .out file of a working application...
    on Jan 3, 2011
  • Forum Post: Stack size for AIS boot code in C6726B

    Steven Tuttle Steven Tuttle
    I am writing a secondary boot loader for the C6726B chip. I have a question about the initial setup of the stack, while the AIS interpreter is running. What is the size of the initial stack area, and what memory locations are used for that stack? This is the stack that is set up by the ROM code inside...
    on Jan 17, 2011
  • Forum Post: Re: Receiving serial data by McBSP/McASP port by EDMA took a long time to get to the EDMA channel interrupt service routine! Why???

    CMA CMA
    Hi RandyP, I finally found the interrupt service time dealy problem to be due to placing the interrupt service table in an external RAM before properly setting up the EMIF controllers. So this problem is solved now. Now I have a different problem though. It's as follows: I want to burn my...
    on Feb 11, 2011
123
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