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
4
votes
1 answer

ELF file generated in armv7, .o files in armv6, while using -march=armv6, why?

I'm trying to compile my program to armv6, but the ELF file is built for armv7, even when I use -march=armv6 option. All .o files has been compiled to armv6, only the ELF file is wrong. Basically I'm compiling like this: arm-linux-gnueabihf-g++…
4
votes
1 answer

Does ARMv8 AArch32 mode has backward compatible with armv4 , armv5 or armv6?

As we know that ARMv8 AArch32 bit mode is fully backward compatible with ARMv7 architecture. And ARMv7 has backward compatibly with ARMv4 , ARMv5te and ARMv6. From above statement, can we say that ARMv8 AArch32 mode also has backward compatible with…
hmb
  • 83
  • 3
  • 10
4
votes
1 answer

Number to String conversion performance with java on ARM v6

I'm running a Java software on an ARM v6 processor. The nature of this program requires me to convert some numbers (int or float) to String. The processor runs at 850Mhz. The Java Runtime is OpenJDK Zero VM 1.7.0_21-b02. I'm not expecting rock-solid…
crazydread18
  • 77
  • 1
  • 9
4
votes
1 answer

Facebook Connect SDK with armv7 Architecture? :(

Recently built an iPad Application using the Facebook Connect SDK. It was recommended to me that i change the architecture of the project to armv6 to allow the Facebook Connect SDK to work. After changing the project to armv6, it works fine on the…
user1168056
  • 401
  • 8
  • 19
4
votes
2 answers

Speeding up floating point operations (Android ARMv6)

I'm doing some image compression in Android using native code. For various reasons, I can't use a pre-built library. I profiled my code using the android-ndk-profiler and found that the bottleneck is -- surprisingly -- floating point operations! …
Nick
  • 5,228
  • 9
  • 40
  • 69
4
votes
1 answer

Why is armv6 a Valid Architecture for iOS 5?

Can someone tell me why creating a new project with an iOS Deployment Target of iOS 5.0 includes armv6 as a Valid Architecture in Project > Build Settings by default? The default info.plist file only lists armv7 in the Required Device…
DenVog
  • 4,226
  • 3
  • 43
  • 72
3
votes
1 answer

How to fix selected processor does not support `movw ' when trying to compile x264 for amrv6?

I am getting following error when trying to compile x264 for android armv6. common/arm/pixel-a.S: Assembler messages: common/arm/pixel-a.S:1206: Error: selected processor does not support movw ip,#:lower16:235963' common/arm/pixel-a.S:1206: Error:…
Sureshkumar Menon
  • 1,165
  • 7
  • 27
  • 49
3
votes
2 answers

What Xcode settings should I use to support both armv6 and armv7?

I recently upgraded Xcode from 3.2 to 4.2. After the upgrade I was having trouble testing my app on an iPhone 3 device because my target's "Build Settings" "Architectures" item was set to armv7. Switching "Architectures" to armv6 fixed the…
Ryan
  • 5,883
  • 13
  • 56
  • 93
3
votes
3 answers

Existing App: upgrade from iOS 4.2 to iOS 5.0

I rewrote an app I have on the iTunes store using iOS5. The original app had support for armv6 and armv7 on iOS 4.2 and higher. The new app has only support for armv7 on iOS5.0 and higher (since iOS5 API is only supported on armv7) So there's…
Jason
  • 13,563
  • 15
  • 74
  • 125
3
votes
2 answers

ARM NEON Assembler - usage & understanding

I am new to assembler and NEON programming. My task is to convert part of an algorithm from C to ARM Assembler using NEON instructions. The algorithm takes an int32 array, loads different values from this array, does some bitshifting and Xor and…
HectorLector
  • 1,851
  • 1
  • 23
  • 33
3
votes
1 answer

Bare-metal mod (%) hangs on ARMv6 with libgcc

When I try to use % in C code in my ARM bare-metal program, it needs a wrapper from libgcc. No problem, I can link that in. When I do, the linker stops complaining, but then the program hangs (if I watch the registers they actually start cycling…
singpolyma
  • 10,999
  • 5
  • 47
  • 71
3
votes
2 answers

What is the performance impact of using armv7 when compiling an iOS app?

Our app uses the foursquare API, and I'm interested in how compiling with armv7 architecture impacts: location accuracy speed (floating point calculations) Does compiling with armv6 architecture provide any relative benefit in terms of location…
Karthik
  • 85
  • 6
3
votes
1 answer

Link error- missing required architecture i386 in file-symbols not found

I am working on an app that uses a twitter API. The app runs fine when it is hooked up to an IOS device, but when I change the architecture from armv6 to i386 to get it running on the simulator I get this error: ld: warning: ignoring file …
mat
  • 31
  • 1
  • 4
3
votes
1 answer

How to specify arm6 when debugging in iphone4 device with Xcode 4?

Our product uses OpenCV as a library which is only support arm6. In Xcode 3.2, we can specify the active architecture to armv6 so that we can debug & test on iphone4 (which is actually armv7 cpu). Today I upgraded my xcode to 4.0.2, and I found…
tangqiaoboy
  • 1,476
  • 1
  • 15
  • 32
3
votes
0 answers

Building Python wheels in Docker for Raspberry Pi Zero on x86_64 machine

I'm hoping this is an appropriate venue for my question. There's a lot of pieces to this puzzle. I'm building a container using Docker that is destined to run on a Raspberry Pi Zero. The RPi Zero has an ARMv6 hard-float processor. The container will…
fdmillion
  • 4,823
  • 7
  • 45
  • 82
1 2
3
10 11