Questions tagged [arm9]

ARM9 is an ARM architecture 32-bit RISC CPU family. 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. The ARM9 processors are well suited for applications requiring a mix of DSP and microcontroller performance.

More information on ARM9 processors can be found on ARM's website and this Wikipedia article (excerpt based on them)

22 questions
19
votes
2 answers

Resistive touchscreen with 5-wire connection & Freescale IMX28

I have a IMX28EVK board and I would like to to connect this board to a 5-wire resistive touchscreen. In the Reference Manual of the I.MX28, Freescale said: LRADC2 - 6 can be used for 4/5-wire touch-screen control. LRADC6 can be used for the wiper…
Katte
  • 654
  • 5
  • 11
7
votes
3 answers

(Updated) Strange reset behavior with ARM9 processor

I'm working on debugging a boot problem with an Atmel AT91SAM9G20 board. Everything goes great for the first 700 ms or so. It seems that about 700 ms after reset, the processor freezes. What's curious is that the CPU drives the reset line after I…
pingswept
  • 12,581
  • 4
  • 46
  • 64
5
votes
1 answer

Can a PCIe bus exist on its own?

Modern SoC solutions (FPGA+ARM) can exist both as a PCIe board, but can also work disconnected (with a 19V PSU). So my question is - is there a solution which provides just a PCIe motherboard/bus, without the typical trappings of home PCs (such as…
Dmitri Nesteruk
  • 474
  • 2
  • 16
4
votes
2 answers

How to connect Ethernet Switch IC with ARM9 CPU

I'm planning to develop an ARM9 based Linux board as an Ethernet wired router device. I selected EP9302 from Cirrus Logic as the ARM9 CPU and RTL8305 from RealTek as the Ethernet Switch/Hub IC. But I have a serious problem on designing the router…
Claude
  • 51
  • 1
  • 3
3
votes
2 answers

Why are ARM9 and ARM11 processors still used when the Cortex-A5 is more efficient?

Many consumer devices that require a low-power processor capable of running for several days to a few weeks on a charge still use ARM9 or ARM11 processors. However, the ARM Cortex-A5 is more powerful and more efficient, is capable of running modern…
bwDraco
  • 1,401
  • 1
  • 13
  • 30
3
votes
2 answers

Sorting of data from instructions ( ARM I-cache and D-cache )

Some ARM cores like the ARM9 family of cores have a Harvard Architecture, at least at the cache level. That is they access two seperate caches, an I-cache for instructions and a D-cache for data ( example ARM926EJ-S ). However the I & D caches wind…
darbehdar
  • 163
  • 5
3
votes
2 answers

Periodic timer (64Hz) with ARM processor and (embedded) Linux

I want to call a function 64 times per second with a ARM processor which is running linux. (ex: Rasberry Pi or Freescale i.mx6). Ideally, I don't want too much jitter. I want to perform a task periodically... (ie: scanning a device) If possible, I…
ssinfod
  • 133
  • 3
2
votes
1 answer

NS9750 operating temperatures

I have a ticketing device with an ARM9 CPU, more specifically a NS9750 module. In the datasheet, its operating grades/ambient temperatures are listed as follows: 125 MHz: 0 to 70ºC 162 MHz: -40 to +85ºC 200 MHz: 0 to 70ºC Why is the operating…
Vincent Van Den Berghe
  • 1,290
  • 2
  • 14
  • 21
2
votes
1 answer

Purpose of ARM Linker Files

I would like to know what is the purpose of ARM scatter file and ARM Linker address MAP file ? How do they help in compilation and eventually during loading of the executable ?
Abhijit K Rao
  • 527
  • 1
  • 5
  • 10
1
vote
1 answer

ARM9 vs ARM11 performance?

This may be a loaded question, but is there a general understanding of the performance increase per clock between ARM9 and ARM11? Say, for a math-heavy function (FFT)? Thanks!
eplictical
  • 113
  • 1
  • 4
1
vote
1 answer

QT Based TouchScreen GUI for ARM9

I want to work in HMI domain and have started learning it. In first stage I want to develop QT GUI based touchscreen application for ARM9 board. Can anyone please suggest how to go for it and any budget ARM9 Dev board with integrated touchscreen lcd…
Gaurav K
  • 143
  • 6
0
votes
0 answers

MU0 register transfer level organization by adding index register

Q. Write the MU0 register transfer level organization by adding index register. Give the control logic for the following instructions and explanations. LDA S,X ; A:=mem((S)+[X]) STA S,X ; mem((S)+[X]):= A INX ; X:= X+1 DEX ; X:=X-1 This is the…
0
votes
0 answers

Can I use ST-LINK (or clone) for programming non-ST ARM{7,9} and Cortex A chips?

Can I program non-ST ARM926 or ARM7TDMI and Cortex-A chips using ST-LINK and ST-LINK clone? I've searched ST's website and I haven't found anything about this. If no, what is the cheapest way to do this? Do you know a way that is cheaper than buying…
foo
  • 3
  • 2
0
votes
1 answer

Zynq 7020 subcomponent equivalent parts

The Xiling Zynq 7020 has a dual-core ARM Cortex-A9 and an Artix-7 FPGA in it. What is the equivalent part number of these chips independently? (i.e. what individual part numbers have the same fabrication method / process size so it has the same…
iAdjunct
  • 399
  • 1
  • 7
0
votes
1 answer

ARMCC dependency on ARM processor on the board

Is armcc dependent on the type of ARM processor on the hardware board ? Example: while I compile my code (using a make file) where option CPU=CORTEX-A9 is given , it errors out stating argument CortexA9 not permitted for option cpu. The armcc…
Abhijit K Rao
  • 527
  • 1
  • 5
  • 10
1
2