Změny v podpoře hardware u FreeBSD 13

10.04.2021 - Reading time: 3 minutes

Vydání FreeBSD 13.0 se očekává každým dnem (aktuálně jsme u Release Candidate 5) a bylo by proto dobré stručně shrnout, k jakým změnám v podpoře u nemainstreamového hardware dojde. FreeBSD dělí úroveň podporovaného hardware do čtyř stupňů

  • Tier 1 - Plně podporovaný hardware, u nějž mají vydání nových verzí, bezpečnostní záplaty a balíčky na starosti přímo pověřené týmy FreeBSD projektu
  • Tier 2 - Minoritní a vývojové architektury, s pouze komunitní podporou.
  • Tier 3 - Experimentální podpora, případně legacy hardware.
  • Tier 4 - Nepodporované architektury.

V aktuální verzi 12.x má FreeBSD pouze dvě platformy zařazené do Tier 1 a sice 32bitové x86 s 64bitové AMD64. I v chystané verzi zůstanou dvě, nicméně x86 se přesune do Tier 2, což je logické vzhledem k tomu, že veškeré nové procesory od AMD i Intelu jsou už minimálně šestnáct let 64bitové. Jeho místo nově zaujme ARMv8/AArch64, který se tedy stane druhou oficiální platformou systému.

Z Tier 3 do Tier2 se přesouvá port FreeBSD/RISC-V, což nepochybně souvisí i s tím, že se na trh chystá několik relativně dostupných desek s procesory této architektury, takže bude možné vývoj a testování ve větší míře realizovat i mimo emulátor QEMU.

A aby to nebyly jen dobré zprávy, o celé dva stupně si pohorší SPARC a stane se nově nepodporovanou platformou. Bohužel i to je zcela logické. Procesor, který byl podporován od verze 5.0, již odepsala i mateřská společnost (Oracle), ztratil své uživatele již i mezi komunitou, o čemž svědčí i třeba mailing list, dlouhé měsíce plný jen spamu a neřešených chybových hlášení. Ti, kdož stále hardware této platformy provozují, budou muset přejít například na NetBSD, kde je 64bitový SPARC stále v Tier 1 a 32bitový v Tier2.

Zdroje:

FreeBSD je nejdesktopovější z větších BSD systémů, proto je jen logické, že také nejvíce sleduje trendy - populární hardware se objevuje, zastaralý mizí. Škoda jen, že při pohledu na seznam podporovaných desek u AArch64 není vidět žádné velké železo, jen samé malé destičky. Na to, že ta architektura je minimálně stejně schopná jako AMD64 a určitě mnohem výkonnější než opouštěný SPARC, všude jsou na ní vidět jen samé hračky.


ARM oznámil novou architekturu ARMv9

31.03.2021 - Reading time: 2 minutes

Před deseti lety ARM přišel s ARMv8 (AArch64) - plně 64bitovou architekturou, která kromě toho, že rozšířila virtuální adresní prostor, také pročistila značné roztříštění, které panovalo u předchozích generací. Dočkala se za svou existenci šesti revizí a prošla zajímavou cestou ze serverů přes mobilní zařízení po desktop, v němž se začíná objevovat v poslední době.

Teď ARM uvedl architekturu novou, ARMv9, která je s osmičkou plně zpětně kompatibilní a zachovává i tři profily -  A pro univerzální procesory, R pro real-time nasazení a M pro mikrokontroléry. Jako základ byla použita revize ARMv8.6, k níž byla přidána celá řada novinek, například nová vektorová jednotka SVE2 (Scalable Vector Extension 2) či mechanismus bránící přístupu k důvěrným datům a to privilegovanému software, nazvaný CCA (Confidential Compute Architecture).

Zdroj:

ARM byl kdysi skvělý procesor pro desktopy (doba počítačů od Acornu), následně to byl neuvěřitelný čip pro PDA (doba od Newtonu po Palm TX), pak to byl strašný brajgl (doba od uvedení iPhone) různých subarchitektur a následně s příchodem AArch64 se opět vrátil na začátek - je z něj skvělý procesor pro desktopy. Tak už jen aby s ním ty desktopy začal vyrábět i někdo jiný než Apple.


PineBook Pro je opět k dispozici pro předobjednávky

30.03.2021 - Reading time: 2 minutes

Necelý týden poté, co PINE64 znovu spustila předobjednávky PinePhone, se totéž děje i s již delší dobu vyprodaným PineBookem Pro, čtrnáctipalcovým notebookem založeným na architektuře AArch64 (64bitový ARM). Za sníženou cenu 219 USD je k dispozici omezené množství strojů, určené zejména vývojářům open-source systémů pro tuto platformu - přímo na e-shopu je vyvěšeno upozornění, že by zařízení neměli objednávat ti, kdo hledají náhradu x86/AMD64 notebooku, nebo ti, kdo si chtějí PineBook jen zkusit a pak vrátit.

Stručně k parametrům:

  • CPU: Dual-Core ARM 1.8GHz Cortex A72 + Quad-Core ARM 1.4GHz Cortex A53
  • GPU: Quad-Core MALI T-860
  • RAM: 4 GB LPDDR4, dual-channel
  • SSD: 64 GB eMMC 5.0
  • LCD: 14,1" IPS, 1920 x 1080
  • WiFi a/c, Bluetooth 5.0
  • 1x USB3, 1x USB2, 1x USB3 Type-C (s podporou nabíjení a obrazového výstupu)
  • baterie 10000 mAh
  • hmotnost 1,28 kg

Dodávky předobjednaných kusů budou realizovány na konci dubna.

Zdroj:

Vzhledem k tomu, kolik let jsem bezproblémově fungoval na Efice MX Smartbooku s možná desetkrát nižším výkonem, umím si představit, že odložím jak windowsový Surface Go, tak starý 14" Acer 291 s Linuxem a místo obojího začnu používat PineBook Pro. Nejsem ale vývojář, takže si počkám, zda se někdy vrátí objednávky i pro obyčejné smrtelníky. AArch64 v oblasti klasických desktopových systémů je rozhodně na vzestupu.


PINE64 spustilo předobjednávky PinePhone BETA Edition

24.03.2021 - Reading time: ~1 minute

Ode dnešního dne je možno předobjednávat PinePhone BETA edition s Manjaro Linuxem a KDE Plasma Mobile. 

Ceny jsou následující:

  • 149 USD za model s 2GB RAM a 16GB eMMC
  • 199 USD za model s 3GB RAM, 32GB eMMC a USB-C dockem

Obě konfigurace jsou založeny na nejnovější revizi desky (1.2b), dock přibalený u dražší varianty umožňuje konverzi telefonu v desktop, poskutuje totiž ethernet, 2x USB a HDMI výstup obrazu.

Zdroje:

PinePhone je telefon, který sice neoslní parametry, ale zato ho najdete mezi podporovanými zařízeními u snad všech aktuálně vyvíjených alternativních mobilních systémů. Za ty peníze stojí za zkoušku, zamrzí snad jen absence dual-SIM verze. 


ALT-F4.cz

Novinky ze světa mimo současný desktopový a mobilní mainstream.
Tak často, jak to jen je možné. Ozdrojované a se stručným komentářem.