• Sourcery crashes on debugging a volatile variable

    Hi,   i am currently debugging an RCC example project from STM on the following development platform   Sourcery CodeBench IDE Version: 2013.11-57 STM32F103 Processor ROM Unhosted Debugger: ST-Link V2 ...
    b.noest
    created by b.noest
  • Problems with board definitions spanning over several projects

    Hi,   if I am using board definitions over several projects the profile and processor will not be set and cant be selected (both dropbox lists are empty). Then the librareies can't be build.   Using follow...
    b.noest
    last modified by b.noest
  • arm-2012.03\bin\arm-none-linux-gnueabi-ar not a valid win32 application

    Hello,   I am trying to build a static library from my Eclipse project. G++ and GCC are working as expected but  arm-none-linux-gnueabi-ar.exe does not seem to be a valid executable for my windows version. ...
    peter.bouten
    last modified by peter.bouten
  • Debugging Graphics Synchronization Issues in UIs

    This whitepaper delves into the typical synchronization issues encountered when developing modern user interfaces (UI) and showcases, via an example, of how a trace-based instrumentation approach can be used to debug ...
    Anil
    last modified by Anil
  • Instructions to Opt-in and Opt-out of the Sourcery CodeBench Customer Experience Improvement Program

    Learn more about the Sourcery CodeBench Customer Experience Improvement Program.   These instructions are applicable to the 2013.05 and newer releases of Sourcery CodeBench. Note: This feature is currently avai...
    Anil
    last modified by ricardo_anguiano
  • CodeBench IDE line breakpoints

    I may be doing something wrong, but I can't get the Sourcery Codebench IDE debugger to stop on a breakpoint that I add to a source file.  The debugger will stop on a breakpoint added in the disassembly window, bu...
    cpage03
    last modified by cpage03
  • How to link a file to a specified address?

    I want to compile and link a file (flash.c) to a specified address, for example 0x20000000, how to write the link script, and what should I do in the source file?   In fact, I want to erase and re-programming th...
    zhifengzhang
    created by zhifengzhang
  • sourceryg++-2013.05-88-nios2 custom FPU patch

    Had some time lately to test this - patch attached. > A simple test case: > > double f2d(float x) { return (double)x; } > > compiled with -O2 ... -mcustom-frdy=2 ... -mcustom-fextsd=37 > > Gcc w...
    savin.zlobec
    created by savin.zlobec
  • How to locating a variable at a specific address?

    I want to define a variable and locate it at a specified address. For example I need to locate the version information at address 0x08000000, how to achieve it? How to define in linker script? how to write source c...
    zhifengzhang
    last modified by zhifengzhang
  • Sourcery CodeBench 2013.11 for target ARM GNU/Linux not available as Lite Edition?

    Hello,   last week I asked about Sourcery CodeBench for ARM GNU/Linux with GCC 4.8.1, and yesterday CodeBench 2013.11 with GCC 4.8.1 was released ... great! Unfortunately, there is no Lite Edition download avail...
    stefan.muehling
    last modified by stefan.muehling
  • malloc causing hard faults - how to adjust stack/heap

    I've been working on firmware for one of our projects for a while now and all the features are starting to come together, which is causing some problems. I have several modules of code which have been tested independe...
    jwoolston
    last modified by jwoolston
  • What's new in the 2013.11 release of Sourcery CodeBench & Sourcery Analyzer

    An overview of what is new in the 2013.11 releases of Sourcery CodeBench and Sourcery Analyzer.   For more details, please also visit: http://www.mentor.com/embedded-software/sourcery-tools/sourcery-codebench/new
    Anil
    last modified by Anil
  • sourceryg++-2013.05-nios2 custom DF insn broken

    Hi,   I just took the nios2 sourceryg++-2013.05 for a test. Looks good, but the custom DF instructions are severely broken.   The compiler will segfault compiling the following code:   --- #include ...
    savin.zlobec
    last modified by savin.zlobec
  • Full C++11 support in CodeBench for ARM GNU/Linux?

    Hello,   the latest version of Sourcery CodeBench Lite for ARM GNU/Linux (Version 2013.05-24) comes with GNU C & C++ Compilers 4.7.3. Unfortunately this version of GCC does not fully support the new C++11 s...
    stefan.muehling
    last modified by stefan.muehling
  • Interrupt vectors in beaglebone BSP

    Hello All,   I am working with the 2013.08 Ready Start Arm - trying to make some extensions to the beaglebone BSP.   On looking at the BSP platform description - bsp/beaglebone/beaglebone.platform - I find...
    brendan.hanna
    last modified by brendan.hanna
  • Codebench suppport for Segger J-link

    Hello All,   I am working with a ReadyStart Arm (2013.03) package to build an application for the beaglebone. I have an application compiling and linking and would like to try it out on the hardware. I have a ...
    brendan.hanna
    last modified by brendan.hanna
  • Two build errors creating a static library

    Hi again.   I'm receiving two IDE-related build errors when compiling my static library.   The first happens all the time but is fixed by deleting the file listed below:   Errors occurred during the b...
    Akin
    last modified by Akin
  • Removing a file from Project Explorer without deleting it in the file system

    Hi,   I feel kinda silly asking this as it should be a no-brainer, but how can I hide or remove a file from the Project Explorer without forcing a delete in the file system?   Basically, we have an in-hous...
    Akin
    last modified by Akin
  • Using tracing techniques to develop complex muticore systems

    This white paper is the first paper of a two-part Mentor Embedded multicore white paper series. In this paper, the challenges software developers face when developing, debugging, and validating software applications f...
    kamrans
    last modified by Anil
  • Software Tracing Tools & Techniques for Advanced Multicore Development

    This is the second paper in a 2-part series. In this paper we will be highlighting tracing concepts and their trades-offs, and take a virtual walk through the essential steps of a tracing cycle. We’ll also debat...
    Anil
    last modified by Anil