Вопросы по теме 'embedded-linux'
запись в ioport, приводящая к сбою
Я пишу для одноплатного компьютера atmel at91sam9260 arm с 9 сердечниками [glomation gesbc9260]
Использование request_mem_region(0xFFFFFC00,0x100,"name"); //port range runs from fc00 to fcff
который отлично работает и отображается в...
734 просмотров
schedule
17.11.2021
загрузка u-Boot в память вместо его прошивки
На моей настраиваемой плате на базе ARM я прошиваю u-boot в NAND всякий раз, когда делаю в ней изменения. (добавление некоторых отладочных операторов / модификаций). Есть ли способ напрямую загрузить образ uboot в оперативную память вместо того,...
15337 просмотров
schedule
13.09.2021
Список приложений Linux, использующих распознавание лиц openCV
Мне нужен список всех известных приложений Linux, которые используют обнаружение объектов, особенно обнаружение лиц с использованием openCV. Я попытался найти такое приложение для Linux в Google, но не нашел. Если кому-то известно о каком-либо...
2251 просмотров
schedule
09.09.2021
Прерывания в Beaglebone
Я читаю выходной сигнал датчика Холла на выводе beaglebone gpio, для каждого нарастающего фронта должна выполняться процедура обслуживания прерывания. Итак, как использовать внешнее прерывание в beaglebone? а есть ли для этого какой-нибудь...
12741 просмотров
schedule
27.10.2021
Как запустить тасклет после прерывания нажатия клавиши?
Я хотел бы создать модуль ядра, который будет запускать тасклет при нажатии клавиши f5 .
Я понимаю, как запустить тасклет, но как мне получить событие в моем модуле? Как мне использовать request_irq , чтобы выяснить, была ли нажата кнопка f5 ?
279 просмотров
schedule
06.11.2021
Управлять GPIO через sysfs, mmap или драйвер устройства при запуске программы от имени пользователя без полномочий root?
Я пытаюсь создать программу c для доступа к GPIO во встроенной системе Linux, которая будет запускаться пользователем без полномочий root. Я уже могу получить доступ к GPIO через sysfs (/ sys / class / gpio) и создал простую программу, которая...
2141 просмотров
schedule
14.09.2021
Подробное объяснение профиля из adb shell dumpsys meminfo my-app-name?
Может ли кто-нибудь дать мне подробное объяснение профиля, полученного adb shell dumpsys meminfo my-app-name ?
Результат такой же, как указано ниже, в Как сделать Я обнаружил использование памяти моим приложением в Android? :
** MEMINFO in...
16106 просмотров
schedule
06.10.2021
Завершение работы (встроенного) Linux из пространства ядра
Я работаю над модифицированной версией ядра 2.6.35 для Olinuxino, платформы на базе ARM9. Я пытаюсь изменить драйвер управления питанием (архитектурно-зависимая часть).
Процессор - Freescale i.MX23. Этот процессор имеет «специальный» вывод,...
5399 просмотров
schedule
29.09.2021
Паника ядра Linux
При загрузке Linux я получаю следующие отпечатки на консоли, и система зависает.
Waiting for root device /dev/mmcblk0p2...
mmc_host mmc0: Bus speed (slot 0) = 12500000Hz (slot req 12500000Hz, actual 12500000HZ div = 0)
mmc0: new high speed SDHC...
2167 просмотров
schedule
30.10.2021
Невозможно получить незакрепленные библиотеки времени выполнения из buildroot
Я пытаюсь получить buildroot 2012.08 для создания незастроенных библиотек и двоичных файлов при выводе / постановке. Я включил «Сборка пакетов с отладочными символами» в разделе «Параметры сборки»:
BR2_ENABLE_DEBUG=y
# BR2_DEBUG_1 is not set...
1978 просмотров
schedule
21.09.2021
Платформа Linux кросс-компиляция pulseaudio для архитектуры arm
Я кросс-компилирую пакет pulseaudio для архитектуры руки на платформе Linux. Во время кросс-компиляции он запрашивает общие библиотеки, такие как glib2.0, из другого пакета, я хочу знать, что эта зависимая общая библиотека также должна быть...
1227 просмотров
schedule
10.09.2021
SPI NOR Разделение и чтение / запись из кода C u-boot
У нас есть специализированная плата на основе BBB, у нас есть SPI NOR flash и NAND flash на плате, Мы смогли сделать mtd-разделы для NAND. Но разделение NOR не работает :( мы добавили следующие определения для создания разделов mtd NOR....
2123 просмотров
schedule
10.09.2021
обновленные библиотеки несовместимы
ОС -> ubuntu 11.10 (да, это довольно старая версия, но, к сожалению, мы не можем ее обновить)
Обновленный драйвер -> драйвер ftdi с libftd2xx.so.1.1.1 на libftd2xx.so.1.1.12
IDE -> ecillpse
Проблема -> не удалось включить библиотеку...
177 просмотров
schedule
02.10.2021
виртуальные смежные адреса и scattergather
У меня есть вопросы относительно адресации памяти и списка разброса (sg), пожалуйста, кто-нибудь может мне помочь со следующим:
Q # 1: если размер страницы 4096, предположим сценарий, как показано ниже
page0 --- 0-3096 байтов используются, 1000...
278 просмотров
schedule
12.11.2021
Есть ли способ позвонить в ядро Linux с помощью моего собственного softirq
Подобно тому, как работает системный вызов на int 0x80 , можно ли реализовать мою собственную ISR внутри ядра, чтобы на softirq accept int 0x120 или с любым другим программным счетчиком softirq мог переходить из пространства пользователя в...
598 просмотров
schedule
13.10.2021
Как получить статус запущенного приложения в родительском процессе, вызванном через exec?
Я разрабатываю простое приложение, которое выполняет следующие функции:
Основное приложение будет иметь дочерний процесс, в котором я вызываю приложение через вызов exec. это приложение фактически выполняет операцию загрузки микропрограммы....
110 просмотров
schedule
13.11.2021
wget выполняется не через cronjob, а непосредственно в консоли
У меня дома есть TP Link Archer C7 с 15.05 Chaos Calmer.
Я пытаюсь заставить работать cronjob. Это выглядит так:
* * * * * /usr/bin/wget --spider \"https://subdomain.domain.net/update.php\" >/dev/null 2>&1
К сожалению, это не...
2220 просмотров
schedule
10.09.2021
Ошибка в образе ядра при загрузке
На самом деле я пытаюсь загрузить Linux на моем Zedboard (имея zync SoC с процессором ARM Cortex-A9). Но безуспешно. Здесь я поделюсь историей до сих пор: -
1- Я сделал первый раздел своей SD-карты и дал ему имя Boot, и я скопировал сюда...
901 просмотров
schedule
14.11.2021
Операционная система-загрузчик
Мой вопрос в том, как операционная система загружает приложение пользовательского пространства в ОЗУ. Я знаю, как работает загрузчик, когда мы впервые включаем компьютер. Bios просто считывает данные размером 512 КБ до подписи загрузчика aa55 и...
170 просмотров
schedule
18.09.2021
Как включить или настроить модуль ftrace
Я хотел бы использовать расширенные функции ftrace, но не понимаю, как это сделать. debugfs смонтирован, но в / sys / kernel / debug нет папки "tracing". Я использую сборку дистрибутива ARM-Target @ Angstrom через yocto, см.
Изображение: uname...
4418 просмотров
schedule
10.10.2021