1
ответ

Действительно ли принуждение коммуникации I2C безопасно?

Для проекта я продолжаю работать, я должен говорить с многофункциональной микросхемой через I2C. Я могу сделать, это от пространства пользователя Linux через I2C/dev/i2c-1 взаимодействует через интерфейс. Однако кажется, что драйвер говорит...
вопрос задан: 31 December 2009 15:37
1
ответ

Отладка совместно использованных библиотек удаленно с gdb/gdbserver

Мой вопрос об удаленной отладке приложения на встроенном процессоре руки с помощью gdb/gdbserver. Я могу отладить само приложение, но приложение динамично связывается с общей библиотекой...
вопрос задан: 9 November 2009 11:18
1
ответ

Отладка исключения ошибки Аварийного прекращения работы Данных ARM

Таким образом, теперь я понимаю, что получаю исключение Аварийного прекращения работы Данных ARM - я вижу, как захватить само исключение (плохой адрес в библиотеке STL), но я хотел бы идти, создают резервную копию стекового фрейма перед...
вопрос задан: 31 August 2009 23:48
1
ответ

Кто-либо знает, как включить ARM FIQ?

Кто-либо знает, как включить ARM FIQ?
вопрос задан: 13 July 2009 13:31
1
ответ

Установка предварительно созданного двоичного файла на Android: “не найденный”

Я пытаюсь установить предварительно созданный двоичный файл в пользовательском изображении Android. Для этого я скопировал его в новый каталог в prebuilt/android-arm/с файлом Android.mk, подобным этому: LOCAL_PATH: = $ (...
вопрос задан: 25 June 2009 11:19
1
ответ

Каков Ваш опыт с ARM Jazelle?

Я оцениваю между JVM с закрытым исходным кодом и с открытым исходным кодом для ARM. В частности, JVM с закрытым исходным кодом может использовать Jazelle (ускорение Java для более новых РУК). У Вас есть какой-либо experice с этим...
вопрос задан: 1 April 2009 20:00
0
ответов

стереть чип через SWD на M0 +

Я хочу прошить устройство M0 + через SWD. Это реализуется главным процессором вместо программиста. Я уже могу писать и проверять в оперативной памяти, но не во флэш-памяти. Кажется, немного по-другому ...
вопрос задан: 25 April 2019 16:29
0
ответов

GCC -mthumb против -marm

Я работаю над оптимизацией производительности кода ARM C/C++, скомпилированного с помощью GCC. Процессор Тегра 3. Насколько я знаю, флаги -mthumb означают создание старых 16-битных инструкций Thumb. На разных тестах у меня 10-15%...
вопрос задан: 16 April 2019 10:19
0
ответов

Исправлена ​​ошибка ImportError: невозможно импортировать имя 'TestCase' в python 3.5, работающем в докере (на основе arm32v7 / python) в ARM

Я пытаюсь запустить тензор потока в док-контейнере на плате Nitrogen6x (архитектура ARMv7). Я использую следующий dockerfile для установки python 3.5 и некоторых зависимостей для тензорного потока (из ...
вопрос задан: 29 March 2019 11:45
0
ответов

IAR Terminal IO не регистрирует вывод printf

Я строю проект встроенного приложения с использованием IAR Embedded Workbench Arm 8.30.1. Я использовал оператор printf для записи вывода в терминал ввода / вывода. Тем не менее, я не вижу выход записывается в ...
вопрос задан: 22 March 2019 13:51
0
ответов

ARM - Ссылка регистрируется в исключении

У меня есть этот код для исключения IRQ для моего малинового pi: push {r0-r12, lr} mov r1, r11 str r1, [r0, # GPIO_EVT_STAT0] ldr r5, = State ldr r2, [r5] tst r2, # 0x01 streq r12, [r0, # GPIO_OUT_CLR0] strne ...
вопрос задан: 10 March 2019 17:58
0
ответов

Не удается получить доступ к цели, отладка остановлена. STM32F407 ARM Cortex

Я пытаюсь запустить нейронную модель глубокого обучения, описанную в https://www.dlology.com/blog/how-to-run-deep-learning-model-on-microcontroller-with-cmsis-nn/, я использую обновленную версию MDK Lite версия 5.27. ...
вопрос задан: 5 March 2019 19:02
0
ответов

Кросс-компиляция в ARM

Я пытаюсь кросс-компиляции из x86 в ARM с использованием LLVM. Я построил стандартную версию LLVM на x86 (которая работает). Сейчас я запускаю следующую команду: clang ++ -v -g3 -O0 $ < -о $ @ $ (ФЛАГИ) -...
вопрос задан: 4 March 2019 02:14
0
ответов

Программа запускается, вызывает функцию, но я не получаю & ldquo; вывода & rdquo; на STM32L1

В настоящее время я сталкиваюсь с проблемой с нестандартной платой STM32L151, которую я попытаюсь объяснить здесь. Программа, которую я тестирую, работает правильно в течение некоторого времени, я получаю отладочные сообщения на puTTY, как и предполагалос
вопрос задан: 25 February 2019 14:57
0
ответов

Ptrace имеет доступ к пространству пользователя или ядра

Я пытаюсь прочитать указатель инструкций / регистр ПК процесса / потока на ARX64 Linux, который застрял в системном вызове (= земля ядра) через этот код C ++: ptrace (PTRACE_GETREGSET, ...
вопрос задан: 20 January 2019 13:39
0
ответов

Где U-Boot получает CONFIG_SYS_INIT_SP_ADDR для Marvell Armada 38x (MVEBU)

Я изучаю низкоуровневую архитектуру ARM, изучая внутреннюю часть моего Marvell Armada A388 SoC (88F6828, руководство) (ARMv7, Cortex-A) и изучая исходный код U-boot для моего SoC. Я в ...
вопрос задан: 19 January 2019 20:05
0
ответов

Шестнадцатеричное значение в файлах iOS дизассемблера Hopper

При открытии определенных файлов IOS, таких как ядро ​​(может применяться к другим ситуациям, просто указав это), слева от программы появляется список шестнадцатеричных значений (обычно Hopper Disassembler). ...
вопрос задан: 19 January 2019 07:07
0
ответов

STM32L4R UART5 функция приема не работает

У меня была проблема, которая, кажется, случилась с другими людьми на другой доске. Я инициализировал UART5 на моем STM32L4R для передачи и получения. Функция передачи работает как нужно ...
вопрос задан: 18 January 2019 20:10
0
ответов

Применение наложения fdt с помощью u-boot с использованием extlinux.conf

Я хочу загрузить дистрибутив с моей платы, где менеджер пакетов контролирует extlinux.conf и отправляет файл dtb для моей платы, но у меня также есть плата расширения, поэтому мне понадобится оверлей, чтобы включить некоторые ...
вопрос задан: 18 January 2019 17:40
0
ответов

Создание образов с использованием Qemu для ARM / x86 на x86

Я пытаюсь понять, как создавать образы рук на x86 здесь, но мне трудно. Я хотел бы добиться следующего: иметь один dockerfile для создания обоих образов ARM / x86. Есть ...
вопрос задан: 17 January 2019 10:03
0
ответов

Докер на ARM крайне медленный

На моем компьютере для разработки я могу создать свой образ примерно за 30 секунд. Это Dockerfile, из которого я строю. Тем не менее, теперь мне нужно развернуть свое приложение на Raspberry Pi, и теперь я должен целиться ...
вопрос задан: 15 January 2019 16:12
0
ответов

cross compiler ldd

I have created a cross compiled arm executable. I want to find the library dependency of the executable. I am using ubuntu natty and installed arm-linux-gnueabi tool chain, which does not contain ldd. ...
вопрос задан: 4 December 2018 19:28
0
ответов

Arm Neon Intrinsics против ручной сборки

https://web.archive.org/web/20170227190422/http://hilbert-space.de/?p=22 На этом довольно устаревшем сайте показано, что написанный от руки ассемблер дал бы гораздо большее улучшение, чем встроенные функции. Я ...
вопрос задан: 14 November 2018 05:14
0
ответов

Разделить на число с плавающей запятой с помощью встроенных функций NEON

Я обрабатываю изображение на четыре пикселя одновременно, это на armv7 для приложения Android. Я хочу разделить вектор float32x4_t на другой вектор, но числа в нем отличаются от примерно 0 ....
вопрос задан: 5 October 2018 13:35
0
ответов

Могу ли я создать точку останова в коде в iOS, например `__asm ​​{int 3}` на VC ++, и продолжить выполнение после это был хит?

Я пытаюсь вставить эквивалент asm {int 3} (или аналогичный) в мою программу iPhone. Моя цель состоит в том, чтобы Xcode остановился точно на линии, вызывающей ошибку, без необходимости возиться со стеком вызовов (так что ...
вопрос задан: 24 August 2018 07:43
0
ответов

Что означает значение хэша (#), связанное с инструкцией ARM LDR?

Я пытаюсь отладить сбой в моем приложении. Трассировка стека указывает на инструкцию LDR в следующем формате (спасибо дизассемблеру): LDR R3, [R0, # 4] Мой вопрос в ...
вопрос задан: 23 August 2018 15:22
0
ответов

Использование BX в коде Thumb для вызова функции Thumb или для перехода к инструкции Thumb в другой функции

Я пытаюсь освоить навыки, полезные при модификации прошивки (для которой у меня нет исходного кода код) Эти вопросы касаются использования BX из кода большого пальца для перехода или вызова другого существующего кода большого пальца. Как использовать BX
вопрос задан: 10 July 2018 11:16
0
ответов

Как работать с внешними библиотеками при кросс-компиляции?

Я пишу некоторый код для ARM цели RasPberry на машине с Ubuntu x86. Я использую набор инструментов gcc-linaro-armhf. Я могу кросс-компилировать и запускать несколько независимых программ на пи. Теперь я хочу ...
вопрос задан: 12 May 2018 00:05
0
ответов

Позиционирование независимого кода, разделяемых библиотек и облицовок кода — их совместная работа

Я разрабатываю для встраиваемой платформы, и мне трудно понять, как динамически связывать общие библиотеки. Я использую формат файла bFLT и не могу контролировать, где ...
вопрос задан: 13 December 2017 10:56
0
ответов

Как получить доступ к физическим адресам из пользовательского пространства в Linux?

В системе на базе ARM под управлением Linux у меня есть устройство, память которого сопоставлена ​​с физическим адресом. Из пользовательской программы, где все адреса виртуальные, как я могу прочитать содержимое с этого адреса?
вопрос задан: 8 December 2017 10:40