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
66
votes
2 answers

Do I need to add armv6 support when limiting apps to iOS 4.0+?

At the moment I'm compiling for both armv6 and armv7. I've also set the target iOS version as 4.0. Am I right in saying that all devices capable of running iOS 4.0+ are armv7, and thus I can stop compiling for armv6? Not a big deal, but it means…
Jordan Smith
  • 10,310
  • 7
  • 68
  • 114
53
votes
7 answers

How to support both armv6 and armv7s for release build in xcode 4.5

I know that this is not possible and Apple planned it this way to force the users to upgrade their devices. But I just want to know if there is some workaround or hacks in able to do this? The client insists that we should still support armv6…
schystz
  • 800
  • 1
  • 8
  • 21
17
votes
5 answers

Xcode 4 Final - "armv6 armv7" issue while linking with armv6 libs

Until xcode 4 final (I was using 3.latest and 4 GM for the time it was available) this didn't happen. When I upgraded to xcode 4 final version, I started getting a linking error while trying to link the armv7 version with my non armv7 library (my…
cusquinho
  • 387
  • 1
  • 4
  • 14
17
votes
2 answers

Way to restore Xcode to accept armv6 architecture?

I have a 3rd party .a library, which is apparently compiled for only armv6 compatibility, where both new Xcodes (3.2.6 and 4), both now require a separate armv7 slice to run on the device. The link error is: file is universal but does not contain…
Owen Hartnett
  • 5,925
  • 2
  • 19
  • 35
17
votes
2 answers

Unable to validate application for iOS App Store, armv6 architecture missing

While submitting my iOS App to the App Store, validation fails with the message: iPhone/iPod Touch: application executable is missing a required architecture. At least one of the following architectures(s) must be present: armv6 I'm using Xcode 4.5…
leo
  • 7,518
  • 1
  • 24
  • 25
16
votes
1 answer

No rule to process file for architecture armv6

I recently migrated to XCode 4.5 with iOS SDK 6.0. Now when i try to archive my app, i get a long list of compiler warnings all reading the same. warning: no rule to process file '$(PROJECT_DIR)/Classes/Utils.m' of type sourcecode.c.objc for…
Neelesh
  • 3,673
  • 8
  • 47
  • 78
14
votes
2 answers

What are the benefits/consequences of compiling an armv7 only architecture?

In compiling iPhone apps, there is a setting for "Optimized" architecture (armv7 only) vs a standard armv6/armv7 architecture. What are the benefits/consequences of compiling an armv7 only architecture?
coneybeare
  • 33,113
  • 21
  • 131
  • 183
10
votes
1 answer

ARM prefetch workaround

I have a situation where some of the address space is sensitive in that you read it you crash as there is nobody there to respond to that address. pop {r3,pc} bx r0 0: e8bd8008 pop {r3, pc} 4: e12fff10 bx r0 8: bd08 …
old_timer
  • 69,149
  • 8
  • 89
  • 168
10
votes
4 answers

iOS: Is there absolutely no way to build for armv6 in Xcode 4.5?

Starting with Xcode 4.5 the possibility of building for armv6 devices is not given anymore (iPhone/iPod touch 1st and 2nd generation). This means no new versions of our app for iPhone 2G and 3G which is very unlucky. Does anyone know if there will…
9
votes
6 answers

Conditional compiling for armv6 and armv7

I have a published application which supports both amrv6 and armv7. Now I have an upgrade which is only compliant with armv7 (I added an external library which depends on armv7). When I try to submit the app to the store it I get the error detailed…
silvaric
  • 1,668
  • 17
  • 27
9
votes
5 answers

How to add armv6 architecture to Xcode project?

I got a warning that my project needs to include the armv6 binary.. but I don't really know how to do that. Have been googling for an answer, but non of the suggestions seems to fit? Is armv6 something I need to download to support in my app, or…
Anders Lindsetmo
  • 161
  • 1
  • 1
  • 4
8
votes
1 answer

ARM11 Translation Lookaside Buffer (TLB) usage?

Is there a decent guide explaining how to use the TLB (Translation Lookaside Buffers) tables on an ARM1176JZF-S core? Having looked over the technical documentation for the that ARM platform I still have no clue what a TLB is or what it looks like.…
Kristina
  • 15,859
  • 29
  • 111
  • 181
8
votes
4 answers

Calling ARM assembly from C, GCC (bare metal)

I am trying to do some bare-metal programming in ARM with GCC and testing on QEMU. Whenever I call into an ARM label from C, my program hangs. I have a simple example of code that shows the problem at https://gist.github.com/1654392 -- when I call…
singpolyma
  • 10,999
  • 5
  • 47
  • 71
8
votes
8 answers

3G iPhone Device "finished running" but app won't load

I'm trying to run an app on a 3G device. Xcode says that the app has "Finished running on the iPhone" but the app will not deploy. I think I have the architectures configured correctly (see image below) any help would be great, thanks
hanumanDev
  • 6,592
  • 11
  • 82
  • 146
7
votes
3 answers

problem compiling ffmpeg for iFrameExtractor

I'm trying to compile the ffmpeg by using the make and build files in iFrameExtractor example. firstly i tried to follow the readme file on the github, which only says to run the ./build_universal in ffmpeg folder. it did not work i then tried to…
Robin Rye
  • 480
  • 1
  • 7
  • 20
1
2 3
10 11