There are quite a few IDE available for ARM, which one's good?
What's your experience with anyone of them?
Keil™ RealView® MDKARM
IAR Systems Embedded Workbench®
CodeSourcery G++ GNU
Code Red Technologies Red Suite
Code Composer Studio™ IDE
WinARM
anymore?
...
I'll admit upfront that I don't know a whole lot about ARM development, so I probably have by information wrong here.
Visual Studio comes with an ARM assembler (armasm.exe), which is extremely convenient because I use the tools included with VS for basically everything and I'm not too wild about paying for an ARM assembler that comes bu...
Hi!
I'm writing some (arm) inline assembly code that works on a huge array of C structs in a loop and stores some data into another array.
the processor supports the PLD prefetching command.
if i'm accessing the data in successive order, is there a gain in performance if I use the prefetch command to load the startadress of the next s...
Hi!
Where can I find information about common SIMD tricks? I have an instruction set and know, how to write non-tricky SIMD code, but I know, SIMD now is much more powerful. It can hold complex conditional branchless code.
For example (ARMv6), the following sequence of instructions sets each byte of Rd equal to the unsigned minimum of t...
I'm looking for a simple script language which I can compile easily by just
putting the .h files under an include folder and the .c/.cpp files under a source directory. Something without any Makefile.
Must be written in C/C++ rather C++.
...
I'm trying to learn how to use Lua with C, so by now I want to try running a script without loading it from a file, since I don't want to be bothered with messing up with files.
Can anybody tell me which functions do I need to call for executing a simple string or what ever?
...
At link http://talk.maemo.org/showthread.php?t=9081 I found that interpret armel as little endian ARM is wrong. But what in this case is armel?
...
Does anyone know an ARM 9 development board that has Ethernet, USB and a VGA or TV out?
...
Hello,
I would like to introduce some assembly code into a c99 codebase. I want to use the UMULL instruction from the ARM CPU to multiply 2 uint32_t and get the result immediately into a uint64_t.
Now a uint64_t needs 2 registers, so how do I specify the output and the constraints of the asm block?
...
I'm using JLime on my HP Jornada 720 that uses a ARM processor. I've already have a cross-compiled gcc for x86(arm-linux-gcc). The idea of what I want to do is very difficult to understand, then take a look at this chart:
arm-linux-gcc(at my Ubuntu laptop) -> binutils to run on a ARM processor(targeted to compile mips-elf while on my...
I have a bootloader limited to 32K Bytes, when the DES is added (about 6384 Bytes), it exceeds the limit. So anybody know any DES implementation in ARM assembler as small as possible?
thanks!
...
I am playing around with a PXA270 Xscale development board (similar to the Gumstix), and was provided a cross compiler, but it is GCC 3.3.3. I would like to learn how to build my own cross compiler, so I can customize the setup, but have had trouble getting crosstools and crosstools-ng to successfully build a toolchain. My main needs a...
Is there any way to determine whether a linux executable is using soft float on an ARM processor?
Thanks,
Ben
...
I am working on a server application for an embedded ARM platform. The ARM board is connected to various digital IOs, ADCs, etc that the system will consistently poll. It is currently running a Linux kernel with the hardware interfaces developed as drivers. The idea is to have a client application which can connect to the embedded device...
Please let me know if this should be on Server Fault...
I've got some code I want to compile which requires arm-elf-gcc. I'm not an embedded programmer, so all this is new to me. My development machine is a Mac and I use fink pretty often, so I'd love to be able to install it that way. However, fink doesn't know of any package with that...
I've set up my target toolchain (ARM), I can compile my projects, and launch them on the remote hardware (an OMAP3 based board).
I have set up project properties for remote debugging for my target.
But when I launch the debug process, it seems to launch "system's default gdb" instead of the one configured in Settings\Compiler and Debug...
I'm considering using Go as a low-level, performant language alternative to C/Objective-C to implement a library for an iPhone App. Could either of the Go compilers generate a library that could be linked into a native iPhone app with the Go runtime, etc.? Is there an ARM port for Go or does gccgo/gcc support this? I imagine that since g...
Has anyone been successful porting the Prex OS (prex.sf.net) to a Stellaris chip? I am interested in verifying that Prex can be embedded on smaller memory footprint systems. If someone has already done the work and is willing to share that would be great.
...
During this year there will be coming couple sub-600€ multi-touch portable computers that contain Tegra2. They bring me to a good excuse to learning ARM assembly language. But I have no clue where to start from aside the arm.com.
For first throw I could just pick up an emulator with a linux distribution in it. But which emulator and dis...
There are things in ARM elf binaries I'd like to understand better.
I need to figure this out get my homebrew assembler output ELF executables for gp2x f200. So I started by compiling this program with open2x cross-compiling toolchain:
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
int main(){
chdir("/usr/gp2x");
ex...