Új hozzászólás Aktív témák

  • azbest

    félisten

    válasz bteebi #3 üzenetére

    Az igazi devboardok több szár vagy több ezer dollárba kerülnek (amit az adott soc gyártója vagy annak partnere biztosít). Ezeket jellemezően egy konkrét hardver tervezéséhez, hozzá szoftver írásához használják, míg az első prototípusok elkészülnek.

    A különböző mobiltelós vagy tabletes SoC-ok köré csinálnak sokféle különböző boardot, amelyekkel szintén lehet változatos IO port. Általában a natív sata vagy lan hiánya is azzal magyarázható, hogy amire eredetileg szánták az adott SoC-ot, ott ez nem volt szempont (pl tablet).

    A raspberry pi kicsit speciális helyzetben van. Ugyanis erős Broadcom kötődése van, volt vagy jelenlegi Broadcom dolgozók is kulcsszerepet játszanak az alapítványban. Másrészt emiatt a kötődés miatt külön a számukra készített SoC-ot használnak, ami nem nagyon kerül más termékbe (a raspi1 SoC-ja néhány médiajátszóban is feltűnt). Esélytelen, hogy ne Broadcom SoC kerüljön bele.

    Amit én fájlalok ezek kacsán, hogy a közismerten nem teljesen hibátlan usb kezelés továbbra is változatlan marad, pedig az a legelső változattól kezdve folyamatosan visszatérő probléma. A különböző kernel verziókkal változó, hogy mennyire súlyos, de a legfrissebb rendszert is gyakran lefagyasztja, némelyik lassú usb eszköz (pl smartcard reader). Az ilyen problémákkal csak minimálisan foglalkoznak, mivel pem érzik problémának, ha valakinél kijön, azt letudják annyival, hogy ez egy oktatáshoz készített játék, így jártak.

    Másrészől viszont a friss kernel támogatása nagy előnye az olcsó kínai boardokhoz képest. Hiába árulnak a kínaiak 15 dolcsiért egy hasonló, néhány tekintetben még jobb boardot, ha 4 éves a legfrisebb kernel hozzá és emiatt bajok vannak az újabb hardverek, de még az újabb linux disztribúciók futtatásával is. Ráadásul az olyan SoC-oknál sokszor nem a hivatalos kernelből, hanem az androidhoz használ google féle kernel forkból indulnak ki.

    A hír kapcsán: gyakori hiba az ARM kapcsán a család és az architektúra jelölésének keverése.
    Az ARM7 család ARMv3 architektúrájú volt, az ARM8 pedig ARMv4. Az eredeti raspi1 ARM11 családból származó ARMv6 architektúrájú volt. A raspi2 a Cortex-A család (Cortex-A7), ARMv7-A architektúráját használja.
    Csak tipp, de esélyes a kicsi magméret miatt, hogy az új pedig Cortex-A (Cortex-A53) ARMv8-A. Szóval azt akarom mondani, hogy nem mindegy, kihagyjuk-e a "v" betűt belőle :)

    Ja és mégegy dolog. Mivel máshová kerültek a státusz ledek, ezért megint másfajta ház kell hozzá. Bár lehet belemegy a korábbi B+ 2B házakba is, csak ott rossz oldalt lesz a led. :N

Új hozzászólás Aktív témák