Fórum Root.cz

Hlavní témata => Hardware => Téma založeno: Arduin 24. 03. 2019, 08:05:25

Název: Náhrada Raspberry
Přispěvatel: Arduin 24. 03. 2019, 08:05:25
Zdravím, potřeboval bych využít Vaše zkušenosti. Již nějakou dobu využívám Rasberry Pi. Není to špatný počítač, ale nelíbí se mi, že na něm bez speciálního zavaděče nerozchodím jiné operační systémy, zejména Debian. Víte někdo o projektu, který je v tomto ohledu lepší, tzn. dokáže spustit přímo zkompilovaný obraz (Debianu) stažený přímo z jejich stránek (nejen) pro ARM?
Název: Re:Náhrada Raspberry
Přispěvatel: Pavouk106 24. 03. 2019, 09:40:11
Teoreticky bys nemusel potřebovat nic zvláštního.

Jádro systému lze vzít z Raspbianu, moduly teoreticky můžeš taky převzít (nebo si moduly zkompilovat sám) a pak potřebuješ Debianí balíky pro ARM.

Každopádně rozběhnutím čistého Debianu podle mě přijdeš o spoustu věcí, které Raspbian má a má je přímo ušité pro RPi. Vzhledem k tomu, že Raspbian je svým způsobem Debian, který je rozvinutý směrem k pořádné podpoře RPi, ale moc nevidím důvod snažení... Pokud nejde tedy jen o čistý pokus a o to, aby ses něco při cestě za cílem naučil - to je pak jiná :)
Název: Re:Náhrada Raspberry
Přispěvatel: _Jenda 24. 03. 2019, 12:33:54
Obávám se, že nějaký bootovací kód, DTB a další budeš potřebovat na všech deskách. Na druhou stranu ona na PC ta situace není o moc jiná - akorát se tomu „zavaděči“ říká BIOS a místo na SD kartě je ve flashce na motherboardu.

Spíš by mě zajímal ten use-case, že je takový problém prostě na začátku karty vytvořit malou /boot partition a tam těch pár souborů nahrát.
Název: Re:Náhrada Raspberry
Přispěvatel: _Jenda 24. 03. 2019, 12:35:58
Vzhledem k tomu, že Raspbian je svým způsobem Debian, který je rozvinutý směrem k pořádné podpoře RPi, ale moc nevidím důvod snažení...
1) Raspbian je ARMv6, jeho GCC neumí některé instrukce z VFP, a balíky nepoužívají je a NEON.

2) Použitím ARMv8 získá 64bitový systém což může jeho aplikace požadovat, ale hlavně třeba taky virtualizaci.

3) Debian na RPi používám už dlouho (s tím že mám pár balíčků - zejména kernel - z Raspbianu) a žádného problému jsem si nevšiml.
Název: Re:Náhrada Raspberry
Přispěvatel: k3dAR 24. 03. 2019, 14:00:04
[...] Víte někdo o projektu, který je v tomto ohledu lepší, tzn. dokáže spustit přímo zkompilovaný obraz (Debianu) stažený přímo z jejich stránek (nejen) pro ARM?
Ano, toto splnuje RaspberryPi ;-)
https://wiki.debian.org/RaspberryPi3
https://wiki.debian.org/RaspberryPi
Název: Re:Náhrada Raspberry
Přispěvatel: Radovan . 24. 03. 2019, 16:15:15
Citace
Zdravím, potřeboval bych využít Vaše zkušenosti. Již nějakou dobu využívám Altair 8800 (https://en.wikipedia.org/wiki/Altair_8800). Není to špatný počítač, ale nelíbí se mi, že na něm bez speciálního zavaděče nerozchodím jiné operační systémy, zejména CP/M (https://en.wikipedia.org/wiki/CP/M). Víte někdo o projektu...

No, asi se budeš muset smířit s faktem že takhle počítače prostě fungují. Nebo začít stavět vlastní hardware ;)
Název: Re:Náhrada Raspberry
Přispěvatel: pakopulos 24. 03. 2019, 22:05:48
skús odroid a máš na to priamo ubuntu distro. Pozri https://wiki.odroid.com/odroid-xu4/os_images/linux/ubuntu/ubuntu

a šlape to prekvapivo svižne ;)
Název: Re:Náhrada Raspberry
Přispěvatel: _Jenda 24. 03. 2019, 23:19:33
skús odroid a máš na to priamo ubuntu distro. Pozri https://wiki.odroid.com/odroid-xu4/os_images/linux/ubuntu/ubuntu

To nevypadá jako vanilková distribuce kterou tazatel požaduje. Je to ekvivalentní tomu Raspberry - kernel, asi bootcode (nechce se mi to stahovat) a ovladač GPU je jejich.
Název: Re:Náhrada Raspberry
Přispěvatel: k3dAR 25. 03. 2019, 03:41:15
skús odroid a máš na to priamo ubuntu distro. Pozri https://wiki.odroid.com/odroid-xu4/os_images/linux/ubuntu/ubuntu
To nevypadá jako vanilková distribuce kterou tazatel požaduje. Je to ekvivalentní tomu Raspberry - kernel, asi bootcode (nechce se mi to stahovat) a ovladač GPU je jejich.
To urcite neni, je to Ubuntu+Hardkernel repositar, z neho mimojine bere pro jadro+dtb balicek linux-odroid-5422(+ hromadku dalsich, viz (http://deb.odroid.in/5422-s/dists/bionic/main/binary-armhf/Packages)), bootloader u-boot (ten to rve na eMMC nebo microSD(viz /var/lib/dpkg/info/uboot.postinst))

Nemam XU4, ale HC1 coz je v interne to same (jen to ma na sobe SATA pres JMikron@USB3, mene USB portu, bez HDMI, atd), mam tam (X)ubuntu 18.04(maji to s Mate, ale nahradil sem za Xfce), takze pripojim opravenej odkaz (https://wiki.odroid.com/odroid-xu4/os_images/linux/ubuntu_4.14/ubuntu_4.14) na tohle novejsi vydani s 4.14 (kdyz uz tu padl odkaz na 4.4 "ISO vetev")...

Takze jak pises, neni to rozhodne vanilkovej Debian, to je jak sem psal vejs prave to tazatelovo Raspberry, protoze to ma primo na debian.org image Debian10 preview ke stazeni tak jak si preje ;-) Predpokladam to stale pouziva nevanilkove jadro, ma to v sobe bootloader, atd... ale pokud vyzaduje opravdu reseni bez bootloader v image, tak musi par tisic pritlacit na ARM desku s UEFI ;-)