Раздел пустует, так что немного треша ему не помешает.
Купил я года два или три назад одноплатник Orange Pi Zero рублей за 600. Модель с 256 МБ ОЗУ. Просто ради интереса. Да так и не смог найти ему применение. Поставил один раз Arch Linux, всё заработало, неинтересно, и я убрал одноплатник в ящик. Захотелось чего-то необычного. И я скачал FreeBSD.
Процедура установки довольно простая:
Код:
dd if=FreeBSD-12.2-RELEASE-arm-armv7-GENERICSD.img of=/dev/карта bs=1M conv=sync
dd if=/usr/local/share/u-boot/u-boot-orangepi-zero/u-boot-sunxi-with-spl.bin of=/dev/карта bs=1024 seek=8 conv=sync
Чтобы получить последний файл, пользователям FreeBSD достаточно сделать
pkg install u-boot-orangepi-zero
. У меня же установленной фряхи не было, поэтому я брал его
отсюда.
WiFi не заработал. Почему - не знаю. Под линуксами работает. Под фряхой тоже должен, видимо, какие-то модули не загрузились.
По
этому гайду он настраивается так:
/etc/wpa_supplicant.conf
Код:
ctrl_interface=/var/run/wpa_supplicant
eapol_version=2
ap_scan=1
fast_reauth=1
network={
ssid="network"
scan_ssid=0
psk="password"
priority=2
}
/etc/rc.conf
Код:
wlans_rtwn0="wlan0"
ifconfig_wlan0="WPA DHCP"
Однако при перезапуске netif вылезло следующее:
Код:
ifconfig: SIOCIFCREATE2: Device not configured
Скриншот был сделан по VNC, потому что нормального видеовыхода у него нет. Флешка медленная. WindowMaker - просто потому что его проще было поставить. Otter Browser - потому что для ARM есть только он и qutebrowser. Софта, кстати, для ARMv7 ощутимо меньше.
С браузером тут немного... сложно. Оперативки очень мало. Даже простые сайты жрут её всю. А те, что не жрут, загружаются очень быстро (этот форум, например). В целом, для процессора 2013 года это очень даже неплохо. На программном рендеринге даже пытается тянуть видео (аппаратного ускорения нет, т.к. VNC). По спецификациям одноплатник должен тянуть YouTube в 1080p.
Есть схемы переходника с RCA на D-Sub, наверное стоит попробовать.
Если добавить одноплатнику оперативки (и нормальный видеовыход, но я пока не находил способов), то им можно даже пользоваться. В теории, можно взять один чип и припаять его вместо того, что установлен на одноплатнике (на нём DDR3).
Потребление оперативки без иксов - около 80 МБ.