Подключение карт расширения PCIe к Raspberry Pi возможно: вот как

Подключение карт расширения PCIe к Raspberry Pi возможно: вот как

Последняя карта Малиновый Пи 5 это первый в серии, поддерживающий интерфейс PCIe (PCI Экспресс). В другой статье мы увидели, как загрузить Raspberry Pi с твердотельного накопителя PCIe NVMe. Вместо того, чтобы прибегать к классике Шеда СДустановив SSD PCIe в качестве загрузочного диска, вы сможете значительно повысить производительность.

Вопрос на данный момент заключается в следующем: можно ли их подключить к одноплатный компьютер Raspberry Pi 5 других типов Карты расширения PCIe? Если да, то на какие альтернативы вы можете положиться?

Отличный Джефф Герлинг разработал веб-сайт который представляет собой обширную коллекцию карт PCIe, которые владельцы Raspberry Pi могут подключать и использовать: в список входят видеокарты, USB-карты, сетевые карты Ethernet и адаптеры Wi-Fi, мультимедийные и аудиоустройства, поддержка SATA и решения для хранения данных, коммутаторы различных виды, в дополнение к вышеупомянутым модулям M.2 NVMe.

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

За основу всегда можно использовать переходник типа Компьютерный червь X1001 в сочетании с картой расширения так. Вставив последний в слот М.2 из X1001, у вас есть один в наличии Порт PCIe x4полезно для подключения других устройств к Raspberry Pi 5.

Разъем PCIe Raspberry Pi 5

Некоторые устройства PCIe (например, USB-карты расширения) распознаются без необходимости внесения особых изменений. Некоторым из них просто требуется вспомогательный источник питания. Это означает, что вам необходимо подключить карту PCIe к электрической розетке. Введя команду lspci в окне терминала Raspberry Pi, вы можете убедиться, что устройство PCIe правильно обнаружено и распознано.

Что касается видеокартынаш совет – взглянуть на Раздел графического процессора на сайте Geerling и следуйте приведенным инструкциям. В некоторых случаях карты просто работают, в других нужно перекомпилировать ядро ​​Linux и установить драйвер правильный.

Схема Raspberry Pi 5

Компиляция ядра для карт PCIe, которым это требуется.

Как мы уже говорили, не все внешние карты PCIe распознаются Raspberry Pi 5 напрямую. В этих случаях процедура, которой следует следовать для компиляция ядра сообщается в документации”Сборка ядра локально«. Ниже мы суммируем команды, которые можно использовать, например, для настроить LAN-карту:

sudo apt установить git bc bison flex libssl-dev make

git клон –глубина=1

компакт-диск Linux
ЯДРО=kernel_2712
сделать bcm2712_defconfig

Последние три команды относятся именно к картам Raspberry Pi 5 64 бит. Наконец, команда make menuconfig запускает текстовый интерфейс для расширенная конфигурация ядра. Этот шаг позволяет пользователю настроить параметры ядра в соответствии со своими потребностями.

Следующим шагом будет идентификация e. включить модули ядра относительно карты PCIe, которую вы хотите использовать с Raspberry Pi 5.

Наконец, набрав sudo nano .config, вы должны найти переменную CONFIG_LOCALVERSION и добавить ее. идентификационная строка к уже существующему имени (пример: CONFIG_LOCALVERSION=”-v8-16k-ilsoftware”).

Следующая команда позволяет скомпилировать и установить новое ядро:

make -j4 Image.gz модули dtbs

sudo make elements_install

Следующие команды являются частью процесса установка ядра персонализированный. Они гарантируют, что необходимые файлы будут правильно размещены в каталоге загрузки прошивки, чтобы оборудование могло запустить собственное ядро ​​при следующей перезагрузке системы:

sudo cparch/arm64/boot/dts/broadcom/*.dtb/boot/firmware/
sudo cp Arch/arm64/boot/dts/overlays/*.dtb* /boot/firmware/overlays/
sudo cparch/arm64/boot/dts/overlays/README/boot/firmware/overlays/
sudo cparch/arm64/boot/Image.gz/boot/firmware/$KERNEL.img

На этом этапе вы можете перезапустить плату Raspberry Pi (перезагрузка sudo), а затем проверить, что имя ядра является настроенным (например: «-v8-16k-ilsoftware»), введя команду uname -a.

Вставив вновь настроенную карту PCIe в соответствующий слот, она должна работать без проблем.

Если при работе с более крупными платами установка ее на небольшой Raspberry Pi может показаться чем-то вроде «крюк«Возможность включить поддержку мощных внешних карт PCIe открывает безграничные возможности для тех, у кого есть терпение, интерес и желание ими воспользоваться.

Изображения, опубликованные в статье, взяты с сайта Официальный сайт Raspberry Pi.

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *