TI E2E support forums

  • Menu
  • User
  • Menu
  • Search through millions of questions and answers
  • User
E2E™ support forums
  • Forums
    • Amplifiers
    • Audio
    • Clock & timing
    • Data converters
    • DLP® products
    • Interface
    • Isolation
    • Logic
    • Microcontrollers
    • Motor drivers
    • Power management
    • Processors
    • RF & microwave
    • Sensors
    • Site support
    • Switches & multiplexers
    • Tools
    • Wireless connectivity
    • Archived forums
    • Archived groups
  • Technical articles
    • Analog
    • Automotive
    • DLP® technology
    • Embedded processing
    • Industrial
    • Power management
  • 0
  • TI training
    • Tech days
    • Online training
    • Live events
    • Power Supply Design Seminar
  • Getting started
  • More
  • Cancel
  • 简体中文


Search tips
Showing 555 results View by: Thread Post Sort by
  • Christoph Dietz
    Christoph Dietz
    • 13 days ago
    • Processors
    • Processors forum

    C6000-CGT: Loop carried dependency optimization / C6000

    TI Thinks Resolved
    Part Number: C6000-CGT I have a simple loop that the compiler refuses to optimize due to a high loop carried dependency. I boiled down the problem to this very short demonstration loop: void LoopCarriedDependency(float *restrict * restrict list) { int...
  • Enver Sultanov
    Enver Sultanov
    • 22 days ago
    • Processors
    • Processors forum

    C6000-CGT: Faulty code generation when using variable reference

    TI Thinks Resolved
    Part Number: C6000-CGT Hello TI! We have found a bug where the compiler generates faulty code if variable reference is used. See code snippet bellow. const KeyValuePair<T, u32> pair = pairs[i]; const KeyValuePair<T, u32>& pair = pairs...
  • Curtis Belknap
    Curtis Belknap
    • 1 month ago
    • Code Composer Studio™
    • Code Composer Studio™ forum

    RE: Compiler/C6000-CGT: Software Pipelined Loop Problem

    Okay, I will submit the pre-processed file tomorrow morning.
  • George Mock
    George Mock
    • 2 months ago
    • Processors
    • Processors forum

    RE: Compiler/C6000-CGT: Crash on ti cgt c6000 8.3.6

    Thank you for submitting a test case. This issue is now being worked through private messages. When it is resolved, I will post a summary. Thanks and regards, -George
  • George Mock
    George Mock
    • 4 months ago
    • Code Composer Studio™
    • Code Composer Studio™ forum

    RE: Compiler/C6000-CGT: objcopy like tool for C6000

    Unfortunately, there is no objcopy like tool. There is a utility for creating a binary image file named tiobj2bin . It is part of the Code Generation Tools XML Processing Utilities . It is similar to this objcopy command ... objcopy -O binary ti_executable...
  • James Nagurne
    James Nagurne
    • 7 months ago
    • Code Composer Studio™
    • Code Composer Studio™ forum

    RE: Compiler/C6000-CGT: --diag_suppress is not working

    Major compilers generally agree that converting a pointer to member function is a bad idea: https://godbolt.org/z/3xd5rn GCC provides an extension to extract the function from such a pointer: https://gcc.gnu.org/onlinedocs/gcc/Bound-member-functions...
  • George Mock
    George Mock
    • 8 months ago
    • Code Composer Studio™
    • Code Composer Studio™ forum

    RE: Compiler/C6000-CGT: Constexpr array with not defined size

    I don't know why the compiler issues this diagnostic ... Zbigniew Duszeńczuk "./main.cpp", line 4: error #28: expression must have a constant value So I filed the entry EXT_EP-9855 to have this investigated. You are welcome to follow...
  • Archaeologist
    Archaeologist
    • 10 months ago
    • Code Composer Studio™
    • Code Composer Studio™ forum

    RE: Compiler/C6000-CGT: Enumerations in CGT 8.3.x

    There's a lot going on here, so please bear with me here. I'll start by saying that the diagnostic is not a bug; there is in fact a "narrowing conversion" as described in C++11. I'll explain why the diagnostic appears and how to...
  • Chester Gillon
    Chester Gillon
    • 10 months ago
    • Code Composer Studio™
    • Code Composer Studio™ forum

    RE: Compiler/C6000-CGT: Compiler 8.3.6 [Target DSP: TMDSEVM6678LE ]: Why I can't declare a map argument for a function?

    Mike ITGeek because I can only enable and disable openmp from Props > C6000 Compiler > Advanced Options > Advanced Optimization for the entire project I am not sure how to disable it ONLY for C++ code and enable for C codes ONLY... CCS allows...
  • George Mock
    George Mock
    • 10 months ago
    • Code Composer Studio™
    • Code Composer Studio™ forum

    RE: Compiler/C6000-CGT: [binary resource for C6000-CGT compiler] How to link a binary resource into an executable output file?

    Mike ITGeek I know I could do that with gcc linker using ld command ... ( ld -r -b binary -o outfile.o infile.bin ) but I am wondering if there is such feature in C6000 ti compilers (eg 8.3.x ) Unfortunately, no. The second link in your post...
>

Didn't find what you are looking for? Post a new question.

  • Ask a new question
TI E2E™ support forums
  • Forum list
  • Site support
  • Settings
Other support forums
  • E2E China
  • beagleboard.org
Educational resources
  • TI training
  • TI university program
Other resources
  • WEBENCH® Power Designer
  • Customer support center
  • TI technical articles

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. 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
TI worldwide | Contact us | myTI login | Corporate citizenship

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-2021 Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy policy | Terms of use