Questions tagged [armv7]

Questions related to ARMv7 architecture. ARMv7 is the ARM architecture, which introduced the 32 bit Thumb-2 instruction set, as well as NEON SIMD support (on supported chipsets). Some CPUs which use this are the Cortex A5, Cortex A8 and Cortex A9.

ARMv7 is the ARM architecture, which introduced the 32 bit Thumb-2 instruction set, as well as NEON SIMD support (on supported chipsets). Some CPUs which use this are the Cortex A5, Cortex A8 and Cortex A9.

More details at

  1. http://www.arm.com/products/processors/technologies/instruction-set-architectures.php
596 questions
7
votes
2 answers

Temporarily disable interrupts on ARM

I am starting working with the ARM platform (specifically the TI TMS570 family). I have some code with critical regions where I don't want an exception to occur. So I want to save the IRQ and FIR enabled flags on entering the regions and restore…
glglgl
  • 89,107
  • 13
  • 149
  • 217
7
votes
2 answers

EPEL repository for ARM7

Trying to setup a banana-pi with CentOS 7 to be used a NAS, I come across many packages I have to compile myself. I wonder if there is a special repo for the armv7 architecture ? %uname -a Linux bananapi 4.2.3-200.el7.armv7hl #1 SMP Wed Nov 25…
cb0
  • 8,415
  • 9
  • 52
  • 80
7
votes
2 answers

Compile c++ files for all iOS architectures

I have some cpp files that I would like to compile it in order to run on simulator and iPhone. What I am trying to do is: g++ -c file1.cpp file2.cpp -std=c++11 ar rcs libabc.a *.o And this compiles fine but only for x86_64…
Grace
  • 1,265
  • 21
  • 47
7
votes
4 answers

Can someone explain the branch opcode in ARM?

I'm trying to create an opcode to jump to an address. I looked in the manual and I see: B
user2378481
  • 789
  • 1
  • 9
  • 17
7
votes
1 answer

armeabi-v7a with -mfloat-abi=hard

Per this response , I tried to build using the -mfloat-abi=hard flag. In Application.mk I have APP_ABI := armeabi-v7a APP_CFLAGS += -mfloat-abi=hard and got this error error: ./obj/local/armeabi-v7a/objs/XXX.o uses VFP register arguments, output…
boni
  • 253
  • 4
  • 7
6
votes
3 answers

How to determine binary image architecture at runtime?

Crash log contains "Binary Images" section with information about architecture (armv6/armv7) and identifier of all loaded modules. How to determine this information at runtime? (at least, just for application executable) NSBundle has method…
muxa
  • 63
  • 1
  • 4
6
votes
2 answers

armv7 not included in build

Both my Target and Project Build Settings are set to arm64 armv7 armv7s as the valid architectures. Architectures: Standard architectures (armv7, arm64) - $ Valid Architectures: arm64 armv7 armv7s When I archive and upload the build, iTunes…
RanLearns
  • 4,086
  • 5
  • 44
  • 81
6
votes
1 answer

Is any ARM platform emulation in qemu functional enough to run ARM v7 code in multicore emulation mode?

It seems like qemu ( atleast version 2.0.0 ) have issues with running U-boot and distros of Linux on ARMv7 boards in in case of vexpress-a9 and vespress-a15. Have anyone here succeeded runing multicore ARMv7 Operating System? If yes what was qemu…
csstudent
  • 155
  • 1
  • 8
6
votes
2 answers

UnsatisfiedLinkError on Samsung S6

I have Android project (not ndk). In this project i'm linking my own native library myLib.so. I compiled my library for: armeabi-v7a and x86. So in jniLibs folder I have two folders with my lib: armeabi-v7a, x86. When user runs my app on Samsung S6,…
Jim
  • 8,874
  • 16
  • 68
  • 125
6
votes
3 answers

How to programmatically identify the thread ID printed in GDB

I am trying to debug an application written in c++, compiled for an ARM based processor running linux. When the application intermittently crashes, it stops at a certain thread and I assume that thread is where is the fault is (segmentation…
Heshan Perera
  • 4,592
  • 8
  • 44
  • 57
6
votes
0 answers

Simple way to determine current processor mode on ARMv7-A

On an ARMv7-A processor, I am looking for a simple way to determine the current mode of the processor (User, Supervisor, IRQ, etc) from any mode. This will allow me to dynamically decide whether to perform certain actions, such as making a…
prattmic
  • 423
  • 1
  • 4
  • 10
6
votes
2 answers

"Undefined symbols for architecture armv7" when importing STATIC LIBRARY that contains OPENCV functions

I developed a very simple application, using openCV for iOS. It worked fine until I decided to use that code in another project. The new project shows this armv7 error and I can't see where the problem is (please, see the last image). I created a…
marcelosalloum
  • 3,481
  • 4
  • 39
  • 63
6
votes
2 answers

iOS available architecture issue

I'm little bit confused about the architectures available in iOS build settings. I found that there are 4 types: i386 armv6 armv7 armv7s. I know i386 is for simulator, armv6 is for iOS devices (older devices, think so). But I'm confused about…
Midhun MP
  • 103,496
  • 31
  • 153
  • 200
6
votes
7 answers

106 duplicate symbols for architecture armv7

Working on my iPhone app and trying to build for debug and I get "106 duplicate symbols for architecture armv7"? I am using the .workspace file because I am trying to use CocoaPods. If I don't use the .workspace and instead use the .xcodeproj I…
jdog
  • 10,351
  • 29
  • 90
  • 165
6
votes
2 answers

Can't build idoubs against armv7s

I am using idoubs open source in one of my projects for VoIP functionality. Things are working fine in armv6 and armv7 architecture. Now i am updating my project to support iphone 5. I could not compile the project in armv7s architecture (I dropped…