Простой Linux для Cyclone V – Arm Cortex A9

Я ищу простой Linux, который работает для Cyclone V – Arm Cortex A9. Мне нужно что-то, что загружается очень быстро, и единственная функциональность, которую я хочу, – это смонтировать USB-флеш-накопитель, а затем отправить эти файлы на хост через Ethernet, подключенный к моей плате.

Пожалуйста, оцените любую помощь по исходному коду, учебным пособиям, с чего начать.

One Solution collect form web for “Простой Linux для Cyclone V – Arm Cortex A9”

Так как у вас есть Ubuntu, вам не нужно устанавливать другой дистрибутив. Имейте запись загрузчика, которая запускает одну программу вместо обычного сеанса. То есть, сделайте загрузку по умолчанию

linux /vmlinuz root=/dev/sda ro init=/usr/local/sbin/simple-ftp-only 

(кроме init=… part, скопируйте то, что уже есть в записи по умолчанию). Вы можете использовать одно из множества многозагрузочных решений .

Сценарий simple-ftp-only , вероятно, просто настроил бы сеть (вызовите ifconfig чтобы настроить фиксированный IP-адрес, route вызова, если вам нужно связаться с хостом, который отсутствует в локальной сети) и запустить TFTP или FTP сервер. И, возможно, предложите способ перезагрузки в «настоящую» систему.

Вместо альтернативного init вы можете поместить TFTP-сервер в initramfs . Если вы это сделаете, вам не нужно ничего менять для загрузчика, но вместо этого вам нужно настроить скрипты initramfs. Основные сценарии находятся в /usr/share/initramfs-tools/scripts ; вы можете добавить свои собственные в /etc/initramfs-tools/scripts .

  • Потеря доступа к диску на внешней USB-системе / загрузочном диске
  • Установка Kali на USB-накопителе - НЕ Live USB или раздел Persistence
  • Как отформатировать 720k FAT (то есть: MS-DOS) флоппи-дисковод на Linux с помощью USB-дисковода гибких дисков
  • Установите USB-диск в Linux, который не был правильно удален в Windows
  • Pen Drive Не обнаружен в Linux
  • Linux Mint не распознается правильно
  • Бэш держит замок на USB-накопителе, ошибка?
  • Доступ к USB-накопителю на сервере Ubuntu
  • Скорость записи медленного USB 3
  • USB-накопитель доступен только для чтения в GNOME / nautilus?
  • LUKS с аутентификацией USB-ключа, насколько это безопасно?
  • Внешний диск не отображается в / dev /
  • Linux и Unix - лучшая ОС в мире.