Вопросы с тегом «arm»

Семейство процессорных архитектур, используемых во многих встраиваемых приложениях, сетевых и других устройствах, а также почти во всех смартфонах.

212
Что означают флаги в / proc / cpuinfo?

Как я могу определить, есть ли у моего процессора особая функция? (64-битный набор команд, аппаратная виртуализация, криптографические ускорители и т. Д.) Я знаю, что файл /proc/cpuinfoсодержит эту информацию в flagsстроке, но что означают все эти загадочные сокращения? Например, учитывая следующее...

60
мой linux ARM 32 или 64 бит?

в Intel я знаю, что могу посмотреть на результат uname -m, если моя ОС будет 32- или 64-битной, но в ARM это дает: armv7l Я вывел из file /usr/bin/ls что я на 32-битной ОС, но как я могу узнать это...

38
Как я могу выполнить chroot в файловую систему с другой архитектурой?

Я пытаюсь chrootвойти в ARMфайловую систему Arch Linux x86_64. Я видел, что можно использовать static qemu, скопировав двоичный файл в систему chroot: $ cp /usr/bin/qemu-arm archarm-chroot/usr/bin Но, несмотря на это, я всегда получаю следующую ошибку: chroot: failed to run command ‘/bin/bash’:...

28
Портирование Linux на другую платформу требований [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он фокусировался только на одной проблеме, редактируя этот пост . Закрыто 9 месяцев назад . Я знаю, что Linux доступен и был портирован для многих...

24
Как использовать / dev / fb0 в качестве консоли из пользовательского пространства или выводить на нее текст

Итак, у меня есть модель Palm Pre (оригинальная P100EWW), в которой я включил режим разработчика и установил chroot Debian Squeeze. Работает отлично. У меня есть планы использовать это для НИЧЕГО (bittorrent peer, веб-сервер), но телефон. Я заметил, что если я это сделаю, cat /dev/urandom >...

20
Можно ли получить информацию для дерева устройств, используя / sys работающего ядра?

Обычно для систем защиты деревья устройств предоставляют аппаратную информацию ядру (Linux). Эти деревья устройств существуют в виде dts (исходных файлов дерева устройств), которые компилируются и загружаются в ядро. Проблема в том, что у меня нет доступа к такому dtsфайлу, даже к dtbфайлу. У меня...

20
Как я могу проверить оперативную память на предмет повреждения данных в системе на основе ARM?

У меня есть встроенное устройство. Он основан на ARM, с Linux 2.6.31 и имеет 256 МБ ОЗУ. Я хотел бы получить некоторые идеи / советы о том, как наиболее эффективно протестировать оперативную память устройства на предмет повреждения данных. Есть ли тест / программное обеспечение, которое кто-то...

18
перечислить все компоненты компьютера ARM в Linux?

У меня есть компьютер на базе ARM, который, кажется, работает нормально под управлением Ubuntu Linux (без графического интерфейса). Как я могу получить список всех компонентов, которые находятся на этом компьютере? как тип чипа Ethernet, чип Wi-Fi, Bluetooth, CPU, чип управления питанием и т. д.,...

17
fstab mount ждет сеть

Я пытаюсь смонтировать устройство cifs после загрузки системы. Но система пытается смонтировать систему до того, как сеть будет установлена, поэтому она не будет работать. После входа в систему я могу смонтировать его без проблем используя sudo mount -a Как я могу сказать моему Арку (рука)...

14
отключение процессорных ядер на четырехъядерном процессоре в Linux

Я хочу отключить 3 ядра процессора и запустить свой процессор на одном ядре. Я использовал команду: maxcpus=1. Но после этого я выполнил эту команду ls /sys/devices/system/cpu. Это все еще показывает cpu0,cpu1,cpu2,cpu3. Я также попытался: echo 0 > /sys/devices/system/cpu3/onlineно я получаю...

14
Почему ядро ​​не может запустить init?

Я скачал изображение Распбиана на этой странице . Я пытаюсь скомпилировать ядро, которое можно использовать для загрузки образа в qemu. Я скачал исходный код ядра Linux с kernel.org и запустил: make versatile_defconfig make menuconfig Затем я добавил следующие функции в ядро: Поддержка PCI...

13
Почему существуют два разных значения для размера диска и как их согласовать с Device-Mapper и LVM?

У меня есть диск 1 ТБ, подключенный через USB. Он содержит физический том LVM, заполняющий все устройство (без таблицы разделов). Когда я попытался расширить логический том , используя весь PV, устройство отображения устройств начало жаловаться, что раздел, выделенный LVM на PV, больше, чем...

13
Кросс-компиляция GLIBC для моего ARM SoC

Я вижу что-то действительно странное в armelокружении Debian с привязкой к теме . Но сначала немного предыстории ... Это долго, но вопрос сложный, и любая потенциальная помощь зависит от знания всей истории. У меня есть встроенный ARM SoC, который работает под Linux - точнее, Debian armelLenny на...

13
Диски (в корпусе USB) продолжают просыпаться, даже если они не установлены

Настроить У меня есть USB-корпус (Buffalo DriveStation Quad), содержащий четыре накопителя, подключенных к моему nas-серверу (ubuntu server 14.04). Корпус настроен на режим JBOD, поэтому я посмотрю все диски в Linux. Два диска (sdb и sdc) настроены с программным обеспечением raid как...

12
Как я могу кросс-компилировать Chromium для ARM?

Цель Мне нужно установить Chromium на FriendlyARM под mini210sуправлением Linux 3.0.8 armv7l Окружающая среда Бродячая коробка с Ubuntu Precise64 Устанавливается в depot_toolsсоответствии с этими инструкциями Get-the-code и Linux Chromium ARM Набор инструментов depot_tools После получения...

11
Ошибка при загрузке общих библиотек: libicuuc.so.59: невозможно открыть общий объектный файл: нет такого файла или каталога

После обновления с помощью pacman -Syuq: # pacman -Sc pacman: ошибка при загрузке общих библиотек: libicuuc.so.59: не удается открыть общий объектный файл: нет такого файла или каталога # find / -name libicuuc.so.* 2>/dev/null /usr/lib/libicuuc.so.60.1 /usr/lib/libicuuc.so.60 Arch Linux в версии...

11
Запуск X86-файлов на armv7

Я пытаюсь запустить принтер SNBC USB на Raspberry Pi2. Для этого мне нужно скопировать двоичный файл фильтра USB-принтера SNBC на /usr/lib/cups/filter. Но двоичный файл фильтра скомпилирован с использованием процессора x86 (производитель не заинтересован в поддержке arm), где я использую armv7. Я...

10
Как отключить кэши процессора L1 и L2?

Можно ли отключить кэш L1 и / или L2 в Ubuntu 14.04 (желательно на языке более высокого уровня, например Python)? Если так, то как? Кроме того, будет ли существенно различаться отключение кэша в разных архитектурах? Если это так, меня больше интересует ARM Cortex-A15. РЕДАКТИРОВАТЬ При изучении...

10
Как создать кросс-компилятор GCC для Cross Linux From Scratch (CLFS) для Beagleboard?

В настоящее время я пытаюсь собрать встроенный Linux с нуля, следуя инструкциям Cross Linux от Scratch . Все работало нормально, пока я не попытался скомпилировать кросс-компилятор GCC. Я хочу собрать Linux для Beagleboard-xM ... Поэтому я выбрал следующие настройки: export CLFS_ABI="aapcs-linux"...

10
Запуск двоичного Debian i386 на Debian armel через qemu

Я пытаюсь следовать этому руководству, чтобы настроить сервер Ventrilo на моем SheevaPlug, на котором запущен Debian armel. На этой странице указано, что я могу использовать QEMU для запуска двоичного файла, созданного для i386, в моей системе arm. Настройка qemu говорит, что мне нужно установить...