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

Использование Unix во встроенных компьютерных системах, таких как сетевое оборудование, мобильные телефоны, медиаплееры, телевизионные приставки и т. Д.

5
Корректная файловая система SD-карты для встроенного Linux?
Недавно у нас была довольно неприятная ситуация с нашим клиентом - «киоск» на основе Raspberry Pi, используемый для отображения данных дистанционного зондирования (ничего более необычного, чем браузер в режиме киоска, отображающий самообновляющуюся веб-страницу с сервера сбора данных), не загружался из-за повреждение файловой системы. Ext4, требуется руководство по fsck, система станет …

2
Смонтировать zip-файл как файловую систему только для чтения
Я ищу способ смонтировать ZIP-архив как файловую систему, чтобы иметь прозрачный доступ к файлам в архиве. Мне нужен только доступ для чтения - ZIP не будет изменен. Потребление ОЗУ важно, так как это для встроенной системы (с ограниченными ресурсами). Какие есть варианты?

5
Как проверить пароль в Linux?
Я хочу проверить в командной строке linux, совпадает ли заданный пароль открытого текста с зашифрованным паролем в / etc / shadow (Мне нужно это для аутентификации пользователей сети. Я использую встроенный Linux.) У меня есть доступ к самому файлу / etc / shadow.

3
Как извлечь файлы из uImage?
Buildroot генерирует образы для встроенного устройства, на котором они должны работать. Это работает очень хорошо. В этих изображениях включены rootfs. Из-за некоторых исследований я хотел бы изучить этот сгенерированный файл (например, были применены различные режимы сжатия, установленные Buildroot, и теперь я должен проверить, правильно ли они были сделаны), но я …

3
Подключение устройства USB-Serial с пользовательским PID к ttyUSB0 на встроенном
Я пытаюсь получить устройство FTDI USB-Serial с пользовательским PID для автоматического (или даже ручного) подключения к ttyUSB% n, но без особого успеха. Обычный VID / PID устройства - 0403/6001. При таком программировании он работает отлично и автоматически подключается к ttyUSB0 при подключении. Даже если драйвер перекомпилирован для соблюдения нашего нового …

6
Командная консоль для чтения регистров устройства?
Есть ли способ прочитать содержимое регистров конфигурации устройства, управляющих аппаратным обеспечением, на одноплатном компьютере под управлением Linux? Я думаю, что это будет обертка для inw(). Я ищу что-то эквивалентное команде дампа памяти U-boot md, которое будет использоваться в контексте отладки драйвера.
18 linux  memory  embedded 

4
Каковы минимальные приложения корневой файловой системы, которые требуются для полной загрузки Linux?
Это вопрос о приложениях пользовательского пространства, но выслушайте меня! Для загрузки функционального дистрибутива Linux необходимы, так сказать, три «приложения»: Bootloader - для встраиваемых систем обычно это U-Boot, хотя это и не является жестким требованием Ядро - это довольно просто. Корневая файловая система - без нее загрузка невозможна. Содержит файловую систему, …

3
Как мне загрузить Linux с rootfs в оперативной памяти?
Rootfs - это образ squashfs, и мой загрузчик загружает его по некоторому адресу в SDRAM. Какие параметры мне нужно передать ядру, чтобы он мог оттуда смонтировать rootfs? Поддержка Squashfs встроена, и она уже работает с root=/dev/mtdblock2 rootfstype=squashfs для загрузки с флешки. РЕДАКТИРОВАТЬ: Это встроенное устройство на основе MIPS, используя пользовательский …
16 linux  embedded  mips 

2
Является ли использование корневой файловой системы только для чтения хорошей идеей для встроенной установки?
Мне было поручено запустить Linux в качестве операционной системы на встроенном устройстве. Цель имеет процессор x86 и 8 ГБ устройство CompactFlash для хранения. Мне удалось использовать buildroot для создания образа ядра и инструментов кросс-компиляции. Я разделил устройство CF на небольшой раздел FAT, где находится образ ядра, а также syslinuxзагрузочную конфигурацию …

3
Увеличение объема памяти ядра
У меня есть встроенная плата с 512 МБ оперативной памяти под управлением Linux 2.6.29 и загрузчик UBoot. Но ядро ​​может использовать только 128 МБ оперативной памяти. Я попытался изменить значение XCODE_MEMSIZE, которое, я думаю, определяет, сколько оперативной памяти использует ядро. Когда я установил его на 512, ядро ​​вылетает при загрузке. …

2
Возможно ли, чтобы процесс демона (т.е. фоновый) искал нажатия клавиш с клавиатуры USB?
Я работаю над проектом по встроенному Linux, где буду разрабатывать программу, которая будет автоматически запускаться при загрузке и взаимодействовать с пользователем через отображение символов и некоторый массив кнопок. Если мы перейдем к простому массиву кнопок GPIO, я легко напишу программу, которая будет искать нажатия клавиш в этих строках GPIO. Однако …
13 linux  usb  keyboard  embedded 

1
Как я могу наблюдать пропускную способность памяти?
У меня есть встроенная система Linux ARM, которая показывает значительно меньшую пропускную способность, чем ожидалось, как по Ethernet, так и по USB. Я подозреваю, что память может способствовать. Есть ли способ наблюдать за пропускной способностью памяти, используемой при выполнении теста пропускной способности по Ethernet или USB?

4
используя кросс-компилированный Valgrind
Я скачал исходники из ствола Valgrind и собрал его для использования во встроенной системе Linux (Montavista Linux), работающей на ARM926 (архитектура ARMv5t). Все шло хорошо, пока я не попытался запустить его, чтобы проверить какое-то приложение, которое я сделал; Вальгринд говорит мне: msgstr "valgrind: не удалось запустить инструмент 'memcheck' для платформы …

5
Какой минимальный, но расширяемый дистрибутив Linux выбрать
Мне нужен расширяемый дистрибутив Linux, который я могу легко уменьшить в размерах, чтобы он поместился в CF-карту объемом 64 Мб. В этой урезанной версии он будет работать на Via C7, и для этого потребуются ядро, сеть, оболочка, базовый Perl и FTP-сервер. Существуют некоторые дистрибутивы для встраиваемых систем, которые могут это …

1
Сделать доступным только для чтения / etc
Я имею дело со встроенным устройством под управлением Linux. Производители этого устройства настроили его так, чтобы он загружал корневую файловую систему только для чтения. Из / etc / mtab: rootfs / rootfs rw 0 0 /dev/root / squashfs ro,relatime 0 0 Это означает, что я не могу изменить какие-либо файлы …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.