• 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) » All Tags » DSP/BIOS
Share
Digital Signal Processors (DSP)
  • Announcements
  • C5000 Ultra Low Power DSP C5000 Ultra Low Power DSP
  • C6000 Multicore DSP C6000 Multicore DSP
  • C6000 Single Core DSP C6000 Single Core DSP
  • DaVinci™ Video Processors DaVinci™ Video Processors
  • OMAP™ Processors OMAP™ Processors

Browse by Tags

Digital Signal Processors (DSP)

Welcome to the Digital Signal Processors (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".

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:
DSP/BIOS
  • 3530
  • 5505
  • 5509A
  • 5515
  • 6437
  • 6455
  • 6678
  • 6678l
  • 6713
  • 6713 DSK
  • 6748
  • 674x
  • Beagle Board XM
  • beagleboard
  • Beagleboard omap3530
  • bios
  • boot
  • bootloader
  • C5000
  • C5505
  • C5509A
  • C5515
  • C5515 eZdsp
  • C55X
  • c6000
Related Posts
  • Forum Post: Linking problems with Reuse Startup Code Space option set

    L. Kurylo L. Kurylo
    DSP C6413 "Reuse Startup Code Space" in DSP/BIOS (5.32.03) configuration makes this GROUP appear in generated linker cmd file: GROUP { .sysinitgap {. += 0x8;} .sysinit: .IRAM$heap: { _IRAM_base = IRAM$B; _IRAM_length = IRAM$L; . += 0x2000; } } START(IRAM$B), SIZE(IRAM$L) >...
    on Jun 9, 2008
  • Forum Post: Re: Linking problems with Reuse Startup Code Space option set

    TimHarron TimHarron
    Hello, It looks like this might be related to a known linker issue of Code Generation Tools version 6.1.x. I suggest trying CGT version 6.0.14 as this version of BIOS was built and validated on that version. From the Release Notes for BIOS 5.32.03: Validation Information This release was built...
    on Jun 18, 2008
  • Forum Post: Re: How do I install the Chip Support Library so it shows up with other peripherals in the DSP/BIOS config file?

    TimHarron TimHarron
    JohnAtANS Ouch! That's one of the main reasons chose a TI DSP for my latest project. I didn't technically need a DSP, but on past projects the GUI CSL made it really easy to get started and try various what-ifs. Is TI losing their edge, or their will to compete, or anything like that? I sincerely...
    on Jul 29, 2008
  • Forum Post: Re: The problem with the display of file DSP_BIOS.tcf

    TimHarron TimHarron
    Hi ciyoha, ciyoha Hi all, I have a small but annoying problem. When I open the DSP_BIOS.tcf file in CCStudio v3.3, it was called as a text file. But I want to make it open with the help of Configuration Tool. What are the setting for this should be in CCStudio v3.3? You should be able to right click...
    on Aug 12, 2008
  • Forum Post: Re: Need DSP BIOS patch for NORPTB for older Code Composer version 1.2 tools

    Harry2162 Harry2162
    Hi Brad, I am looking into your question and trying to find the patch. Are you able to upgrade to a newer version of BIOS? This problem was fixed way back in 2001. Regards, Harry
    on Aug 12, 2008
  • Forum Post: Re: The problem with the display of file DSP_BIOS.tcf

    Brad Griffis Brad Griffis
    FYI, we've intentionally decoupled the IDE from the other components such as the code generation tools and DSP/BIOS to enable you to upgrade the IDE without affecting the actual code. You should be able to update to the latest version of CCS and install the exact same code generation tools, DSP/BIOS...
    on Aug 17, 2008
  • Forum Post: Re: a question of CCS Tutorial

    Brad Griffis Brad Griffis
    Here's the high level overview of traditional program flow (non BIOS-based): Device Reset -> c_int00 -> main (stay in "forever loop", never return) Here's the high level overview of BIOS flow Device Reset -> c_int00 -> BIOS_init -> main -> BIOS_start (it handles the...
    on Aug 21, 2008
  • Forum Post: Re: Output of 64-bit variable

    Brad Griffis Brad Griffis
    The BIOS documentation doesn't show support for "long long" with LOG_printf. As a workaround you could output two variables. Perhaps something like this would work: LOG_printf(&output, "%x %x", var>>32, var); Let us know if that works.
    on Sep 9, 2008
  • Forum Post: Re: Problems on the DDK uart

    Brad Griffis Brad Griffis
    You need to remove the cdb file from your project and add the tcf file instead.
    on Sep 9, 2008
  • Forum Post: Re: Problems on the DDK uart

    TimHarron TimHarron
    Matthew, Are the files actually being created in the same folder as the .tcf file? Is the folder marked as "Read-Only" by chance?" The reason Brad mentioned removing the .cdb file is that your build log shows the .cdb file instead of the .tcf file. The .s62 and _c.c files are both generated...
    on Sep 9, 2008
  • Forum Post: Re: Output of 64-bit variable

    Brad Griffis Brad Griffis
    LOG_printf does indeed allow you to pass variables at run-time. It does so using RTA/RTDX so that you don't need to halt. You're right that CCS grabs the string from the out file, but it will format and insert the data values that were passed from the target.
    on Sep 9, 2008
  • Forum Post: Re: Code For Real time FFT

    TimHarron TimHarron
    MSK Hi to all.... Am shankar.....Am working with DS6713....Past 2 to 3 weeks i tried to write a program for real time fft,but unfortunately i couldn't got anything.....Am following DSP and application with DSK6713&6416 by Rulph Chassaing....Will anybody give me the code for real time FFT.......
    on Oct 3, 2008
  • Forum Post: C6424 compared to DM6437. Similar enough to run DSP/BIOS Link on C6424?

    KrzysztofCh KrzysztofCh
    I've recently received C6424 EVM and it's very similar to DM6437 (EVM and chip). Since DSP will be part of system with ARM I wanted to try DSP/BIOS Link for interprocessor communication. In the DSP/BIOS Link user guide it is mentioned that Linux PC <-> DM6437 is supported so I was wondering...
    on Oct 17, 2008
  • Forum Post: Re: trying start FVID commands for DM6437

    TimHarron TimHarron
    I believe the correct symbol name should be "_ECM_dispatchTab" - can you confirm the symbol name you posted? This error generally occurs when the ECM is disabled inside DSP/BIOS. If using the graphical editor go to Scheduling->HWI->ECM, right click Properties and select "Enable event...
    on Oct 17, 2008
  • Forum Post: Re: Exception handling in a multitasking application

    mlimber mlimber
    Thanks for the quick reply! Indeed, I did do that. In this test program, there is only one source file, though there are some files (a .c and a .s62 file) generated by the DSP/BIOS. To handle the .c file, I had to specify the -fg option to compile C files as C++, but that doesn't address the assembly...
    on Oct 17, 2008
  • Forum Post: Re: Exception handling in a multitasking application

    mlimber mlimber
    An update: It appears to me that the exception handling code is not properly destroying exception objects. (This may be a symptom of a deeper problem, but it may just as well be the problem itself.) Here's what I did. I lock a global mutex in my exception class's constructors and unlock it...
    on Oct 20, 2008
  • Forum Post: Re: Exception handling in a multitasking application

    mlimber mlimber
    Georgem Unfortunately, you have wandered into unsupported territory. C++ exception handling uses a data structure, not exposed to the user, to do its job. There is only one copy of this data structure in the system. The different tasks are all modifying this one data structure. Changes made by one task...
    on Oct 22, 2008
  • Forum Post: Re: Where to Obtain Latest Tool Releases?

    HyperGalaxy HyperGalaxy
    Thanks, Bernie. However, the issue with using the DVEVM update site is that it does not seem to have all of the needed tools, at least that seemed to be my impression when I was trying to get everything installed (perhaps that is not the case, though). There do seem to be compatibility issues with using...
    on Oct 22, 2008
  • Forum Post: Re: Exception handling in a multitasking application

    mlimber mlimber
    Georgem Well, mlimber, you write some long posts. You ain't seen nothing yet! ;-) WRT "official answer" ... Of course not. It is just a forum post hoping to be helpful. The official answer will arrive in a readme file, or the documentation, or something like that. The way I think about...
    on Oct 23, 2008
  • Forum Post: Re: Exception handling in a multitasking application

    mlimber mlimber
    Georgem I have since learned more of the low level details of how exception handling works in the TI compiler. There is persistent state about exceptions that each task presumes is only modified by that task. Putting a mutex around each point where that state is updated is not sufficient. That merely...
    on Oct 27, 2008
  • Forum Post: Re: Exception handling in a multitasking application

    mlimber mlimber
    Performing all the exception throws and catches in a single task should (and I emphasize should) work. Build all the non-throwing tasks code without --exceptions. So your answer is that task switching itself is not the problem, which means, contrary to your previous statement, that one can indeed use...
    on Oct 28, 2008
  • Forum Post: Re: Exception handling in a multitasking application

    mlimber mlimber
    Georgem I never said whether the task switch itself is the cause the problem. BTW, the task switch itself is not the cause of the problem. At this point, I'm beginning to doubt I'll ever explain this to your satisfaction. It's not that I'm implacable. It's just that I am trying...
    on Oct 31, 2008
  • Forum Post: Re: Where to Obtain Latest Tool Releases?

    HyperGalaxy HyperGalaxy
    BTW, I did a make clean on the top level of the DVSDK directory and then when into the demos/dm6446 directory and did a make and got basically the same error: Making all in subdirectory encodedecode... make[1]: Entering directory `/home/darwin/projects/LightSpeed/dvsdk_1_30_01_41/demos/dm6446/encodedecode'...
    on Nov 5, 2008
  • Forum Post: Re: Where to Obtain Latest Tool Releases?

    HyperGalaxy HyperGalaxy
    Juan, Yeah, I know. I have never seen this issue before. Unfortunately, these are the versions of the tools that I should be using according to http://wiki.davincidsp.com/index.php?title=Codec_Engine_Roadmap . I am thinking about going back to MV4 due to spending so much time on this, but my team...
    on Nov 5, 2008
  • Forum Post: DSP/BIOS Configuration Guide

    Ali Imtiaz Ali Imtiaz
    Hi I am having trouble understanding the MEM module in the DSP/BIOS configuration tools the base for my c5515 ezDSP comes up as 0x000060 in the configuration tool, whearas the the CMD file generated by the .tcf shows the origin at 0xc0 if I modify the base address using hte configuration tools...
    on Jun 28, 2012
12345»
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