ARM Technical Support Knowledge Articles
DS-5 Knowledge Articles
Knowledge Articles in this section
ARM Compiler (61)
ARM Linux (1)
DS-5 Debugger (25)
GNU Compiler (2)
Installation / Product Information (7)
Platform Support (9)
"JVM terminated" error when launching DS-5 / OutOfMemoryError reported when using DS-5
"No MSI installer found" error when installing
ARM Compiler optimizations
ARM Compiler toolchain and DS-5 terminology and versioning
All Eclipse views disappear when RSE is updated
Are there any special requirements for using an SMP target with Streamline?
Building applications using GCC on an Ubuntu host fails
Can DS-5 Debugger perform a "warm reset" of BeagleBoard-xM?
Can DS-5 debug Android?
Can I change a three server license into a single server license?
Can I debug relocated code at source-level with DS-5 Debugger?
Can I make the RVCT tools report all warnings as errors?
Can the ARM compiler generate exclusive loads and stores (SWP, LDREX, STREX)?
Can the ARM compiler workaround Cortex-M3 erratum 602117 ?
Can the Streamline Gator daemon send data over an interface other than Ethernet?
Changes in the ARM Compiler toolchain's version numbering
Command-line installation on Windows
DS-5 applications fail to run on security enhanced Linux
DS-5 debugger fails to connect to PandaBoard over JTAG
DS-5 home page is blank on Ubuntu 64-BIT Linux
DS-5 is showing gdbserver errors when I try to debug my Android native library
Debugger cannot connect to a core with a very slow clock / Can I stop the core clock when debugging with RealView ICE?
Does DS-5 support all flavours of Linux?
Does Streamline support Android targets?
Does armlink support extern "C++" syntax in symbol versioning script files?
Does the ARM Compiler treat a "plain" int bitfield as a signed int bitfield or as an unsigned int bitfield?
Eight-byte Stack Alignment
Error (CMD16-COR97): Failed to load image "foo.so"
Error from target: gator driver version x is different than gator daemon version y
Error: Please update GDBServer to v6.8 or later
Example Linux distribution in DS-5 extracts with errors on Windows
Gator module fails to build against Linux kernel v2.6.32
Header file searching with -I and -J
How can I define memory mapped performance counters in Streamline?
How can I make use of multiple license sources?
How can I prevent occasional build failures caused by license management errors when using floating licenses?
How can I tell how many licenses are in use?
How can I update the target configuration database in DS-5 v5.9?
How can I use my own implementation of 'printf()' without needing to recompile my application code?
How do I add bare-metal support for a new target in DS-5?
How do I annotate with ARM Streamline?
How do I build Linux applications with RVCT 3.0 and later?
How do I check whether my kernel configuration will work with Streamline?
How do I customize locales?
How do I enable parallel builds within Eclipse?
How do I find my ARM serial number?
How do I generate ARM v6T2 or v7 DSP multiply instructions using the ARM Compiler toolchain?
How do I get the best performance when compiling floating point code for Cortex-M4F?
How do I import the DS-5 example projects into Eclipse?
How do I install DS-5 into an existing Eclipse installation?
How do I install my floating license?
How do I install my node locked license?
How do I make my VFPv2 code IEEE 754 compliant?
How do I overload operator new?
How do I port my application code to my target hardware?
How do I port my project to Microlib?
How do I prevent uninitialized data from being initialized to zero?
How do I retarget C++ streamed I/O?
How do I set up a target for ARM Streamline?
How do I silently install DS-5?
How do I use Streamline to profile kernel modules?
How do I use local capture with ARM Streamline?
How do I use the Android adb to forward Gator data over USB?
How does __weak work?
How does inline in the C99 standard behave differently?
How does the ARM Compiler support unaligned accesses?
How does the ARM compiler allow for the configurable multiplier in the Cortex-M0?
How is DS-5 Kernel only Trace configured?
How to use $Super$$ and $Sub$$ for patching data?
In the Timeline view of Streamline, why do the process/thread bars and detail bars not match?
In what situations might I need to insert memory barrier instructions?
Installing ADT Eclipse plug-ins fails because of missing required plug-in org.eclipse.wst.sse.core
Is DS-5 available for ARMv8-A?
Is the ARM Compiler and RVCT able to workaround the Cortex-M3 errata 602117?
Kernel debug on NVIDIA Tegra 2 platforms
Maximum size of arrays for C/C++ compilers
My code behaves strangely at higher optimization levels
On what platforms will my ARM development tools work?
Out of memory error
Performance Monitor Unit example code for ARM11 and Cortex-A/R
Placing (constant) jump tables in ROM
Placing C variables at specific addresses to access memory-mapped peripherals
Placing root region library objects in a scatter file
Problems with sprintf, when printing doubles or long longs
Server log reports "Invalid license key (inconsistent authentication code)"
Sharing header files between C and assembler
Some examples to compare Microlib vs. Stdlib
Trouble shooting floating license issues
Trouble shooting node-locked license issues
Undefined Instruction in "_fp_init()"
Use of 'const' and 'volatile'
Use of --fpu softvfp with processors with implicit VFP
Using the Inline Assembler
Warning (IMG53): No line debug information in the image
Warning (LUX47): The image does not match the target
Warning (LUX6): Unable to find library on host
What Streamline support is available for Android targets?
What are Overlays and how are they used?
What code/data must be placed in a root region of a scatter file?
What compiler/linker options make a GNU-stack executable?
What does "Address Reference Count" mean in the linker callgraph output?
What does error "Cannot determine current address space as target is running, specify an explicit load offset" mean?
What does internal fault 0x5c282c or 0x1ac98e mean when building Linux applications using armcc?
What does the __ESCAPE__ macro in the ARM compilation tools' header files do?
What is "warning #223-D: function 'exp2' declared implicitly" and its implication?
What is Microlib?
What is a leaf function?
What is an external interface?
What setup is needed to use DS-5 for debugging Android native (C/C++) applications and libraries?
Where can I find the Eclipse extension point interface for adding third-party OS support in DS-5 Debugger?
Which ARM compiler options should be used to generate NEON instructions from C/C++ code?
Which ARM processors are supported by DS-5?
Which GNU language extensions are supported by the ARM Compiler?
Which targets are supported by Streamline?
Which version of the license server daemons should I run, and where do I find them?
Why after installing an ARM Compiler 5 patch does "armcc --vsn" report that my old build is still in use?
Why am I getting DENIED messages in my server log?
Why am I getting a FLEXlm -103,122 license error?
Why am I getting a FLEXlm -15 license error, even though my license server is running?
Why am I getting a FLEXlm -15,10 license error?
Why am I getting a FLEXnet -89 license error?
Why am I unable to connect to the ST-Ericsson U8500 platform after a reset?
Why are barrier instrinsics not documented in the compiler documentation?
Why are breakpoints and/or stepping not working when debugging code before the MMU/MPU is enabled?
Why can't I create a new Streamline profiling configuration via the Eclipse Profile As menu in DS-5.4?
Why do I get a compiler error when using the maximum negative number for a given type in an expression?
Why do I get linker warning message L6221E?
Why do I sometimes see licensing error messages displaying the feature name "bsp_
Why do the "cname" headers (e.g., cmath) not include the "name.h" headers (e.g., math.h) within the global namespace?
Why does "armcc -E" preprocessing result in linker undefined symbol error?
Why does malloc() get called when global C++ objects are initialised at startup?
Why does the connection progress bar get stuck when I launch an RTSM model (with Linux) connection?
Why does the connection script fail to run
Why does the linker select weak definitions instead of non-weak ones from a library?
Why is DS-5 unable to control my target when debugging the Linux kernel via JTAG?
Why would RVD/DS-5 not connect to my i.MX5x/i.MX5xx based target when running Linux or WinCE?
Windows cannot find 'c:\windows\system32\telnet.exe'
Windows installation fails when using substituted path
Writing interrupt handlers for v6/v7 cores
armlink/fromelf: Merging load regions to obtain a single binary output
Link to this index
Copyright © 2011 ARM Limited. All rights reserved.