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

Ядро является центральным компонентом операционной системы и управляет оборудованием, планированием процессов, файловыми системами, подкачкой виртуальной памяти, межпроцессным и сетевым обменом данными и т. Д.

96
Что такое rpikernelhack?

При выполнении apt-get upgradeна моем RPi 3, многие строки вывода отображаются так: Adding 'diversion of /boot/bcm2708-rpi-b-plus.dtb to /usr/share/rpikernelhack/bcm2708-rpi-b-plus.dtb by rpikernelhack' Adding 'diversion of /boot/bcm2708-rpi-b.dtb to /usr/share/rpikernelhack/bcm2708-rpi-b.dtb by...

57
Как загружается Raspberry Pi?

У меня есть малиновый мини-компьютер, и мне интересно, как эта штука выполняет весь процесс загрузки. Я могу скомпилировать свое собственное ядро ​​и запустить ramdisk с помощью своих собственных сценариев и создать свою собственную минимальную систему Linux на ПК, но для этого мне нужно...

20
Как скомпилировать загружаемый модуль ядра без перекомпиляции ядра

Я прочитал довольно много о том, как скомпилировать модуль ядра на (и для) Raspberry Pi, но я до сих пор не могу понять, почему он не работает. Я был в состоянии построить модуль, но он сообщает, Invalid module formatкогда я пытаюсь получить insmodрезультат. Вот процесс, которым я следовал....

19
Эмуляция распбиана с QEMU

Я пытаюсь подражать Rasbian на QEMU, и в Интернете доступно множество руководств. Тем не менее, каждое руководство указывает на загрузку ядра qemu-linux по ссылке https://xecdesign.com/downloads/linux-qemu/kernel-qemu, однако эта ссылка не работает, и мне не удалось найти альтернативную ссылку....

18
Как мне обновить Raspbian?

Моя Raspberry Pi настроена так, как я хочу, но у меня более старая версия, чем та, которая доступна в настоящее время ( 2012-10-28-wheezy-raspbian.zip ). Как обновить ядро, прошивку и т. Д.? Я обновил некоторые, используя: $ sudo apt-get update $ sudo apt-get upgrade Я считаю, что моя текущая...

17
Какие параметры ядра доступны для устранения проблем с USB

Существует множество проблем со стеком USB на Rapsberry Pi, и разработчики прилагают все усилия, чтобы исправить их как можно больше. Они вводят некоторые параметры модулей ядра (например dwc_otg.fiq_fix_enable), которые позволяют время от времени исправлять ошибки. Большинство из них по умолчанию...

16
В чем разница между ядрами Распби в официальном образе?

На официальном изображении Raspbian «wheezy» (2012-07-15) есть три образа Kernel: kernel.img (6 МБ) kernel_cutdown.img (4 МБ) kernel_emergency.img (16 МБ) Мне интересно, каковы технические различия между ними? Когда может быть выгодно перейти от значения по умолчанию...

16
Ядро .config необходимые опции

Я заинтересован в составлении собственного ядра для пи. У меня есть источник из архива github , который включает цель make для конфигурации по умолчанию: make ARCH=arm bcmrpi_defconfig Но (как и в обычных ядрах дистрибутивов Linux) это включает в себя множество вещей, которые мне никогда не...

15
Включить режим мониторинга для RTL8188CUS через USB на Raspbian

Я пытаюсь включить режим мониторинга для USB-ключа Wi-Fi с набором микросхем RTL8188CUS на Raspberry Pi модели B + (или любой Raspberry Pi в этом отношении). $ lsusb Bus 001 Device 005: ID 0bda:8176 Realtek Semiconductor Corp. RTL8188CUS 802.11n WLAN Adapter $ sudo iwconfig wlan0 mode monitor Error...

15
Невозможно эмулировать Raspberry Pi с помощью Qemu: Kernel Panic

Я пытаюсь следовать различным инструкциям в Интернете, чтобы подражать Raspberry Pi на моей машине Fedora 22. Я нашел этот вопрос: эмулируя raspbian с QEMU и использовал его, чтобы найти kernel-qemu для захвата ядра. Я скачал 2015-09-24-raspbian-jessie.imgот хороших людей в Raspberry Pi. Когда я...

13
Изучение разработки драйверов для Linux с помощью Raspberry Pi

Я хотел бы написать драйвер устройства Linux для какого-то реального аппаратного устройства. Какие периферийные устройства Raspberry Pi хорошо подходят? В основном мне нужно следующее: Он должен быть достаточно маленьким для начинающего (максимум несколько месяцев, лучше несколько недель). Лист...

13
Где источник ядра для стандартного ядра Raspbian 3.1.9+?

Версия ядра Raspbian по умолчанию - 3.1.9+. Когда я пытаюсь скомпилировать дополнительный модуль ядра, у меня появляется много сообщений об ошибках, так как отсутствуют заголовочные файлы ядра. Я проверил репозиторий Raspbian , но мне не удалось найти заголовки ядра 3.1.9+ и источник ядра. Если я...

11
NOOBS пароль для восстановления

Я установил новое ядро, но по какой-то причине оно не загружается. Я сгенерировал kernel.imgс imagetool-uncompressed.py, но теперь мой Raspberry Pi не загружается. Я сделал резервную копию старого kernel.img, и хочу восстановить его. Мне нужно знать rootпароль NOOBS (вы можете получить доступ к...

11
Как очень быстро загрузить RasPberry Pi в Linux?

Я хотел бы, чтобы мой пи-ноль загружался быстро (до 1 секунды) с использованием Linux. В этом случае мы можем притвориться, что это встроенный контроллер, а не стандартный полнофункциональный (но медленный) компьютер. Есть ли у вас (дополнительные) советы, как достичь этой цели? Что я уже пробовал:...

10
Как собрать собственную ОС для Raspberry pi с нуля?

Я новичок в ядре и встроенном Linux. Я недавно купил Raspberry Pi и загрузил его, используя Raspbian. Я был очарован Pi, чтобы узнать больше о Embedded, я решил сделать систему домашней автоматизации. Я хотел использовать свое собственное ядро ​​и стек. т.е. я не хочу использовать любую из ОС. Для...

10
Управляющие контакты GPIO от C

Большинство библиотек, на нескольких языках, взаимодействует с GPIO контактов через /sys/class/gpio/export, /sys/class/gpio/import, /sys/class/gpio/gpio10/valueи т.д. Однако Linux Kernel документы ясно состояние , что является наследие способом ведения дел. Что такое нелегальный способ ведения дел?...

9
Текущее состояние I2C в ядре и версии ядра в целом

Мне нужно использовать драйверы ядра для некоторых периферийных устройств I2C, поэтому мне нужна поддержка ядра I2C. Как уже обсуждалось в предыдущем вопросе , текущее ядро ​​3.1.9 не обеспечивает поддержку аппаратного обеспечения SoC I2C. Я надеялся, что новый образ Debian будет включать ядро...