Questions tagged [armv6]

Questions related to ARMv6 Architecture. ARMv6 architecture introduced Thumb-2, TrustZone and SIMD support. ARM11 series of processors are based on ARMv6 architecture.

ARMv6 architecture introduced Thumb-2, TrustZone and SIMD support. ARM11 series of processors are based on ARMv6 architecture.

More details at

  1. http://www.arm.com/products/processors/technologies/instruction-set-architectures.php
  2. http://en.wikipedia.org/wiki/ARM_architecture
166 questions
1
vote
1 answer

How to run fat binaries on iOS 5.1 / iPhone 4

I am developing an application for jailbroken iOS devices. I'd like to target booth iPhone 3G (iOS 4.3.x) and iPhone 4/4S (iOS 5.x) I successfully generated fat binaries with Xcode 4.3.x marsu:LatestBuild sst$ otool -h…
Sébastien Stormacq
  • 14,301
  • 5
  • 41
  • 64
1
vote
1 answer

iPhone - OpenCV Libraries Built for armv7

I've been working with the precompiled OpenCV libraries available at eosgarden since last summer. When trying to submit our app to the app store, we noticed that if the deployment target is set to iOS 5 you are required to support the armv7…
Kevin_TA
  • 4,575
  • 13
  • 48
  • 77
1
vote
1 answer

application executable is missing a required architecture. at least one of the following armv7

I am getting this error while submitting for app store "application executable is missing a required architecture. at least one of the following armv7" I don't want to build my application for armv7 as the build will fail, because my third party…
user1041086
  • 121
  • 1
  • 3
  • 10
1
vote
1 answer

Any defect if using armv6 ONLY in Xcode 4.2 to support both old and new devices?

I'm developing an app supporting since iOS 3.0. With Xcode 4.2, I have to add armv6 manually to Architectures. So is armv7 optimized for new devices the only advantage to compile with "armv6 armv7"? The size will be bigger than with only armv6 ?
Tony Wang
  • 193
  • 1
  • 10
1
vote
2 answers

Cocos2d + Box2d performance ARMv6 vs ARMv7

I'm developing a game that is using box2d physics pretty intensively and my beta tester reported sloppy performance when there were a lot of objects on the screen. I was practically always hanging with the DEBUG version of the app and had pretty…
Marko Hlebar
  • 1,973
  • 17
  • 18
1
vote
0 answers

How do I run a C++20 program on a Raspberry Pi 1B?

The Raspberry Pi 1B has an armv6 architecture. I have gone to https://github.com/tttapa/docker-arm-cross-toolchain and installed the armv6-rpi-linux-gnueabihf compiler toolchain on a more modern Linux machine. I have then compiled my project and…
1
vote
2 answers

warning: iPad only apps should not include an armv6 architecture (current ARCHS = "armv6 armv7")

I am submitting an app and i am getting an warning "warning: iPad only apps should not include an armv6 architecture (current ARCHS = "armv6 armv7")." please advice how to remove this warning?
Pravin
  • 41
  • 1
  • 7
1
vote
2 answers

Determining the library which causes "Illegal instruction" on a Pi Zero W (armv6), and fixing the build

I understand that a lot of compilation issues on the Pi Zeros are due to the fact that they use armv6, whereas the newer Raspberry Pi's like the 3 A+ and B+ use armv7. However, I do not understand how to find the offending library in an application…
bremen_matt
  • 6,902
  • 7
  • 42
  • 90
1
vote
0 answers

Automatically LTORGing every 510 instructions

I have a beefy section of code that makes significant use of the constant pool. I am aware that by doing this, I must LTORG at least every 511 instructions (PC relative addressing is limited to 4k, instructions are 4 byte, and addressing is signed…
Bailey Parker
  • 15,599
  • 5
  • 53
  • 91
1
vote
2 answers

How to you prevent blocks of code from compiling on ARMv6 for a fat binary?

I have a project for iPhone configured to compile for armv6 and armv7 architectures. And I need to exclude some code from compiling for armv6 architecture because it causes runtime crash on device (bad instruction exception). Is there a define for…
brigadir
  • 6,874
  • 6
  • 46
  • 81
1
vote
1 answer

How to get android app for ARMv6 architecture with crosswalk webview plugin from PhoneGap Build?

After adding crosswalk webview plugin to my app I recieve either x86 version or ARMv7 version. But I want my app to work also on devices with ARMv6 architecture and as much as I know app set for ARMv6 architecture works on ARMv7 as well but this for…
I_love_pugs
  • 103
  • 6
1
vote
1 answer

ARM v6 IRQ context switch

I'm trying to write a context switch in a timer interrupt handler. Currently, the context switch is able to switch between contexts on command (cooperative). In the interrupt handler, I was trying to: Save the current program counter as the place…
Andrew Milich
  • 39
  • 1
  • 5
1
vote
1 answer

ARMv6-M memory protection unit

While reading the documentation of ARMv6-M, I met for the first time the memory protection unit (which is not that complicated). According to the documentation, there is a register named the MPU_RASR (which stands for "MPU Region Attribute and Size…
TJR
  • 454
  • 8
  • 24
1
vote
1 answer

How to access user mode in Raspberry pi 1?

What I want to do is trying to run a short code in Raspberry pi 1(ARMv6), and get the number of clock cycles it took. So I have to read the Cycle Counter Register, which is in CP15 c15. In the document(ARM11->ARM1176->ARM1176JZF-S Technical…
Cong Wang
  • 769
  • 1
  • 9
  • 30
1
vote
1 answer

Can libpcap be compiled for iPhone/armv6?

Trying to compile a basic program which uses pcap.h. I've set up the environment on my Mac OSX box which uses the iPhone 3.1.3 SDK for an iPhone 3GS. I've also installed libpcap to ~/libpcap so I can tell gcc where to look for the headers using the…
abnev
  • 469
  • 1
  • 8
  • 20