arm Questions
4
How to determine whether NEON engine exists on given ARM processor? Any status/flag register can be queried for such purpose?
2
In my program I need to load a shared library dynamically with dlopen(). Both the program and the shared library are successfully cross-compiled for an ARM architecture with the cross-compiler inst...
Villenage asked 20/3, 2015 at 20:29
2
Solved
I am learning ARM Assembly, and I am stuck on something right now.
I know about the Link Register, which if I'm not wrong holds the address to return to when a function call completes.
So if we h...
2
I am working on a project where I have a router with ARMv7 processor (Cortex A15) and OpenWRT OS. I have a shell on the router and can load kernel modules with insmod.
My goal is to write a kernel...
Hardening asked 2/8, 2017 at 11:41
4
I'm trying to use arm-none-eabi-gdb as the debugger for my stm32 project, but when I try to execute it, it return the following error:
Could not find platform independent libraries <prefix>
C...
4
I am trying to understand, if there is a fast way to do a matrix transpose (64x64 bits) using ARM SIMD instructions.
I tried to explore the VTRN instruction of ARM SIMD but am not sure of its effec...
4
Solved
I have been messing around with the Flags while learning ARM assembly on my Raspberry PI. I have devised of ways only to set the zero flag, only the negative, and only the carry flag. However I can...
Alfonsoalfonzo asked 2/10, 2018 at 3:15
5
I tried to use the hardware NSS signal with the HAL library, but I can't find any function to make the NSS pin have a low or high level. I also tried to find the answer in the HAL documentation, bu...
Cleromancy asked 3/3, 2016 at 18:39
2
Solved
I am trying to find away to run the gdb-multiarch command in RHEL. I have installed the QEMU emulator for ARM processing. I want to install the GDB for debugging. I am able to install the GDB-multi...
4
I'm looking through this tutorial: http://www.cl.cam.ac.uk/freshers/raspberrypi/tutorials/os/ok01.html
The first line of assembly is:
ldr r0,=0x20200000
the second is:
mov r1,#1
I thought ld...
Aten asked 26/12, 2012 at 21:50
2
Solved
2
Solved
I came across several references to the concept of a dual issue processor (I hope this even makes sense in a sentence). I can't find any explanation of what exactly dual issue is. Google gives me l...
Kriss asked 4/11, 2011 at 19:28
6
I have an object file and am trying to disassemble it. When I use:
objdump -d example.o
I get an assembly in code in the file format of elf64-x86-64.
I am trying to disassemble this into ARM, h...
Nihility asked 4/10, 2010 at 21:57
20
Solved
I use the latest Apple M1 chip processor. And I keep getting errors while application installation.
I run:
brew install openjdk@11
Error: Cannot install in Homebrew on ARM processor in Intel defau...
Trust asked 23/11, 2020 at 6:13
1
Solved
I'm working on a stm32f3 dev board, and met an error
/opt/homebrew/Cellar/arm-none-eabi-gcc/13.2.0/lib/gcc/arm-none-eabi/13.2.0/include/stdint.h:9:16: fatal error: stdint.h: No such file or directo...
1
Does vfmaq_f32 really have higher running accuracy?
I guess the accuracy of vfmaq_f32 varies depending on the length of the bit extension of the floating point processing unit in different architec...
1
Solved
I get the following warning:
-mcpu=cortex-r5 conflicts with -march=armv7-r switch
When I set -mcpu to cortex-r4 or cortex-r4f I do not get the problem. As the Cortex R5 is the same armv7-r archite...
4
Solved
I am trying to get python 3.10.0 installed on my Apple M1 Silicon.
Installing via asdf venv manager.
3.7.9 and 3.9.4 work without any issues but installing 3.10.0 causes the following error:
Last 1...
Basilbasilar asked 29/11, 2021 at 9:41
8
Solved
So I had an interview question before regarding bit manipulation. The company is a well known GPU company. I had very little background in assembly language (weird despite being a phd student in co...
Mystery asked 1/4, 2013 at 1:49
3
While trying to use a Ubuntu 14.04 system to cross compile Node.js v0.10.30 for ARM (Raspberry Pi B), I'm experiencing an error message:
Node.js configure error: No acceptable C compiler found!
...
Crowley asked 6/8, 2014 at 21:24
4
Solved
For my current project we are having an issue which we can solve if we are able to recompile the arm toolchain (gcc, c++stdlib, nanolibc, etc) from source.
From the arm website I can download a sna...
12
Solved
I want to know the difference between FIQ and IRQ interrupt system in
any microprocessor, e.g: ARM926EJ.
Unstudied asked 10/6, 2009 at 6:9
4
I'm working on a bare-metal STM32 project, compiling on a Linux x64 host.
After upgrading my toolchain from gcc-arm-none-eabi-11.2-2022.02 to arm-gnu-toolchain-11.3.rel1-x86_64-arm-none-eabi, I get...
2
Solved
i really need your help.
I am having problems with node (v16.8.0) and my macOS with arm processor. Every time i want to run the backend of this project i get this:
dyld[17378]: missing symbol calle...
6
Solved
I am a bit confused about instruction sets. There are Thumb, ARM and Thumb 2. From what I have read Thumb instructions are all 16-bit but inside the ARMv7M user manual (page vi) there are Thumb 16-...
© 2022 - 2025 — McMap. All rights reserved.