NetBSD на Arm появилась в 2014 году с выпуска версии 7.0, а в прошлом году поддержка дерева устройств была реализована и протестирована на некоторых платах Allwinner H3.
Но, по-видимому, до сих пор NetBSD поддерживала 32-бит Arm с начальной поддержкой 64-бит Arm(ARM64), совершенной в апреле прошлого года, но был достигнут значительный прогресс, а загрузочные прошивки NetBSD ARM64 теперь доступны с SMP (многоядерные) поддержкой.
Можно загрузить восемь различных образов ARM64 NetBSD:
- Общий 64-разрядный образ NetBSD для Raspberry Pi 3 и NVIDIA Tegra X1
- Два образа для плат FriendlyELEC, а именно платы NanoPi NEO2 и NEO Plus2
- Пять образов для следующих плат Pine64 и аппаратных платформ
- Pine A64 / A64 +
- Pine A64-LTS / Sopine с основной платой
- Pine H64
- Ноутбук Pinebook
- ROCK64(ROCK64Pro еще не поддерживается)
NetBSD ARM64 работает в Pinebook с 4 активированными ядрами
Поддерживаемая аппаратная матрица показывает, что большинство функций поддерживаются, но все еще есть некоторые недостатки, такие как GPU, криптография и MIPI CSI на всех платформах, USB OTG все еще экспериментальный, а поддержка PCIe отсутствует на Allwinner H6.
Выражаем свою благодарность источнику с которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.