A Raspberry Pi 1 “és a Raspberry Pi 2” SoC hardver dokumentációját a Dokumentáció – Hardver webhely a raspberrypi.org webhelyről (Broadcom BCM2835 és Broadcom BCM2836).
Azonban nem találtam semmilyen dokumentációt a Raspberry Pi 3 Model B SoC-jéhez (Broadcom BCM2837), amelyet a közelmúltban vásároltam.
Van valami hasonló dokumentum, amelyet ajánlani lehet a Raspberry Pi 3-hoz?
Megjegyzések
- Az Alapítvány általában utólagos gondokkal veszi el az idejét, például ” dokumentáció “. Lehet, hogy már nyilvánosan közzétették, csak a haven ‘ nem adtak hozzá linket.
- @goldilocks De kutatással nem találtam rá, én nem ‘ csak az alapítvány ‘ s webhelyét nézze meg.
- Ez nem volt ‘ ta kritika veled szemben! ‘ csak egy kis gyertyát nyújtok abban a reményben, hogy valaki válaszsal állhat az Ön számára, miután megbotlott valamilyen hivatalos fórumbejegyzésben, listás levelekben stb. normál kereséssel gyakorlatilag lehetetlen megtalálni. Azonban vegye figyelembe, hogy az Alapítvány és a Broadcom kapcsolata valamiféle ” kar ‘ s hossza ” – Úgy gondolom, hogy az Alapítvány ‘ magjai korábbi BCM alkalmazottai – és úgy tűnik, hogy a BCM nem a ” nyitott hardver “. Tehát ‘ sok olyan információ található, amelyet egyszerűen csak az övéknek kell titkolnia.
- Sokan keresik ezt, ezért gondolom itt az ideje, hogy elkezdjen levelezni Broadcom és kérdezd meg tőlük, mi a probléma azáltal, hogy elengeded. Más fejlesztők a ” mentén válaszoltak, ez ‘ elég hasonló ” , nos ez egyszerűen nem elég jó! Teljesen különböző adatbázisok és órák, PLL-ek stb.
Válasz
Attól függően, hogy mit akar elérni a dokumentációval , néhány helyen megtalálhatja válaszait.
Nagyon hasznosnak találtam ezt az általános vitát:
És maga a CPU:
http://www.arm.com/products/processors/cortex-a/cortex-a53-processor.php
És a VideoCore esetében ez:
https://docs.broadcom.com/docs-and-downloads/docs/support/videocore/VideoCoreIV-AG100-R.pdf
Megjegyzések
- Ez az első linkről származik:
Documentation is available via eLinux RPI Wiki, with little info about Raspberru Pi 3 specifically, but it’s not really an issue, as it’s software compatible with Raspberry Pi 2 Schematics are not available, even in PDF format, and the board hardware is closed source. Broadcom BCM2837 datasheet is not available, however many of the peripherals will be similar to BCM2835 where the datasheet has been released. Read more: http://www.cnx-software.com/2016/03/01/raspberry-pi-3-odroid-c2-and-pine-a64-development-boards-comparison/#ixzz470bJNO00
- ami válasz, thx a további linkekért, és sajnálom a késői választ.
- Az RPI3 rendelkezik A53 maggal, de úgy tűnik, hogy szinte az összes Crypto kiterjesztés hiányzik belőle egyéb ARMv8.1 szilícium. Érdekes módon CRC32 kiterjesztéssel rendelkezik. A BCM2837 az egyetlen CPU, amelyet ‘ láttam ebben a konfigurációban – CRC32-vel, Crypto nélkül. Nemrégiben vásároltam az ODROID-C2-t és a PINE64-et. ‘ hamarosan tudok róluk valamit (még nem érkeztek meg).
Válasz
Találtam egy BCM2837 adatlapot a Stanford CS 140e osztályából. Helyesen hozzárendeli a perifériákat a 0x3Fnnnnnnn címre, ellentétben a BCM2835 0x20nnnnnn-jével.
Ez itt van: https://web.stanford.edu/class/cs140e/docs/BCM2837-ARM-Peripherals.pdf
Ez a leírás a osztály weboldalán :
A BCM2835 dokumentáció módosított változata javításokkal a BCM2837-hez és az ismert hibákhoz.
Megjegyzések
- A Google is ezt adta nekem. nagy kérdés: el tudják-e terjeszteni ezt legálisan, és ha igen, miért nem terjeszti a Broadcom saját webhelyükről / hol van?
- A link most halott, mivel új tanulmányi évet kezdtek, és minden korábbi dokumentumot tisztára töröltek. Fenséges.
- Egy attila nevű felhasználó az alábbi válaszban megtalálta a fájl másolatának látszó képet. web.archive.org/web/20190407101616/https://cs140e.sergio.bz/…
Válasz
A dokumentáció tartalmaz egy szakaszt is az RPI 3-hoz: https://www.raspberrypi.org/documentation/hardware/raspberrypi/bcm2837/README.md , amely így szól:
Ez a Broadcom chip, amelyet a Raspberry Pi 3-ban és a Raspberry Pi 2 későbbi modelljeiben használnak. A BCM2837 mögöttes architektúrája azonos a BCM2836-tal.
Tehát megkeresheti a Pi 2 dokumentumait egy testvér oldalon https://www.raspberrypi.org/documentation/hardware/raspberrypi/bcm2836/README.md , amelyek a következőket mondják:
A BCM2836 mögöttes architektúrája megegyezik a BCM2835-tel.
amely a következő helyen található: https://www.raspberrypi.org/documentation/hardware/raspberrypi/bcm2835/README.md
Tehát azt hiszem, kissé megbízhat a Pi 1 és Pi 2 oldal PDF-fájljaiban:
Válasz
Itt találtam a BCM2837 ARM perifériákat:
Válasz
Úgy tűnik, hogy a BCM2837 megosztja a MIPI interfészt a kamera modullal, így elosztva a 4 sávot 2 sávos MIPI-re a DS számára Én és még kettő a kamera támogatásához. Éppen ezért a kijelző felbontása csak 800×600 pixel. Ha használhat egy chipet, mint például az ICN6202, akkor valószínűleg meglévő 2 sávot konvertálhat LVDS-re, és rendelkezhet harmadik fél LCD-jével, de a fényképezőgép elhagyása és 4 sávos MIPI használata LVDS-re azt jelentené, hogy a Broadcomm chip beállításához, lehetetlen dokumentáció nélkül.