Questions tagged [arm9]

Questions on ARM9 processor family. ARM9 is 32-bit RISC CPU family based on ARMv5 architecture. The ARM9 processor family includes ARM926EJ-S™, ARM946E-S™ and ARM968E-S™ processors.

ARM9 is 32-bit RISC CPU family based on ARMv5 architecture. The ARM9 processor family includes ARM926EJ-S™, ARM946E-S™ and ARM968E-S™ processors.

With this design generation, ARM moved from a von Neumann architecture (Princeton architecture) to a Harvard architecture with separate instruction and data buses (and caches), significantly increasing its potential speed. Most silicon chips integrating these cores will package them as modified Harvard architecture chips, combining the two address buses on the other side of separated CPU caches and tightly coupled memories.

Source: http://en.wikipedia.org/wiki/ARM9

35 questions
8
votes
1 answer

valgrind on the ARM9?

I see that valgrind has an ARM7 target, but I find conflicting information on whether valgrind has support for the ARM9. The ARM9 target I am working with is running linux. Has anyone specifically succeeded in using valgrind on an ARM9 target? If…
zap foster
  • 231
  • 3
  • 7
5
votes
2 answers

GPIO IRQ on ARM based Embedded Linux

I'm trying to program an GPIO IRQ on AT91SAM9M10-EKES evaluation board. I successfully registered the IRQ, and the IRQ is working. However, some interrupts are missed. I'm sending 26, and I get only 22. The code: static irqreturn_t…
stdcall
  • 27,613
  • 18
  • 81
  • 125
5
votes
2 answers

Struct alignment safe use

I'm new in a company where the following use of a struct is done: #include #include typedef unsigned char uint8; typedef signed char int8; typedef unsigned short int uint16; typedef signed short int int16; typedef struct…
learning_frog
  • 305
  • 1
  • 3
  • 14
4
votes
1 answer

Need information about using Inline Assembly for WinCE, ARM9

I am not very good in inline assembly, but planning to use it for optimization purpose in an Embedded project. As I don't know much of the information about it, I am in need of some help. I am having Win CE 6.0, with ARM9, using MS Visual Studio…
Aftab
  • 53
  • 5
4
votes
3 answers

Embedded Linux device blocking RS485 bus during startup

I'm having trouble with an industrial Linux computer I'm working with to achieve communication over an RS485 bus with multiple connected devices. What I've encountered is that the IO pins used by the RS485 USART driver are set to different levels at…
Stenis
  • 118
  • 9
3
votes
1 answer

OpenCV porting for ARM9

I'm new to embedded software, I want to build a Image processing application for my AT91SAM9261-EK development board by Atmel. To make it simple i want to use the OpenCV functions, but i'm not sure how am I going to generate a .bim file for flashing…
3
votes
4 answers

Static branch prediction on Arm9 with RVCT4.0

I'm writing some logging C code for an ARM9 processor. This code will record some data if a dynamic module is present. The module will usually not be present in a production build, but the logging code will always be compiled in. The idea is that if…
Jay Conrod
  • 28,943
  • 19
  • 98
  • 110
3
votes
1 answer

Linux kernel flush_cache_range() call appears to do nothing

Introduction: We have an application in which Linux running on an ARM accepts data from an external processor which DMA's the data into the ARM's memory space. The ARM then needs to access that data from user-mode code. The range of addresses must…
2
votes
1 answer

How to use USB GPRS Modem on ARM - Windows CE 6.0?

I've been involved with a project where I have to install and use a USB GPRS modem on an ARM board (RSC-W910) with Windows CE 6.0 installed. The modem is the Sierra Wireless product GL6110 (GL61x0) and I need to use it only for data, making…
Nick
  • 23
  • 1
  • 5
1
vote
2 answers

how to access to trasfer data form io to memory on ARM9 s3c2440 with DMA or without DMA

I want to transfer 8 bit parallel data from IO to memory ,the data is coming very fast at speed of roughly 5 Mhz ,I am using embedded linux on ARM9 based kit by friendly arm which is using S3C2440(400Mhz) processor can any body pleas tell me where…
user960951
  • 11
  • 3
1
vote
1 answer

How to install uCos on arm9 [ mini2440 ]

I'm very new to embedded programming, and my first project is installing uCos on mini2440 [arm9] . Are there any tutorials for beginner like me to install uCos on arm9 ? Thanks first :)
Dzung Nguyen
  • 9,152
  • 14
  • 65
  • 104
1
vote
0 answers

How can I tell if an ARM9 development board/evaluation kit has support for hardware floating point operations

I'm browsing Farnell and Digikey for a devboard with an ARM9 processor, 128MB of RAM, hardware floating point support and Linux support. All of the features are relatively easy to filter, apart from the hard float support. I've searched through a…
user598398
1
vote
0 answers

Qtwebengine on Embedded linux, with qtwayland and OpenGL not working, black rectangles seen on browser

I'm trying to get web browsing working on my platform with Qt. I'm using Qt 5.4.1, on ARM A9, running embedded linux, with qtwayland and OpenGL ES. I've successfully compiled (using yocto) QtWebEngine for the platform and I'm able to launch the…
user1099859
  • 103
  • 1
  • 8
1
vote
0 answers

Android executable doesn't run on an arm9 processor board

I created a sample Android executable using an Android.mk file and the ndk-build command. It runs successfully on an arm8 processor board. It doesn't run on an arm9 processor board. Why? #include int main() { printf("Hai\n"); return…
Siva
  • 259
  • 6
  • 24
1
vote
3 answers

How to port android to device on ARM9 processor?

I want to port Android on the device with ARM9 200Mhz and no-fpu support, Is this possible, Has google revealed all code of android or it is just available to partners? if ANDROID_PORT_POSSIBLE { Is there any tutorial available for porting?…
SunnyShah
  • 28,934
  • 30
  • 90
  • 137
1
2 3