Die Hardware-Dokumentation für den SoC von Raspberry Pi 1 und Raspberry Pi 2 finden Sie auf der Documentation - Hardware- Site von raspberrypi.org (Broadcom BCM2835 und Broadcom BCM2836).
Ich konnte jedoch keine Dokumentation für den SoC des Raspberry Pi 3 Model B (Broadcom BCM2837) finden, den ich kürzlich gekauft habe.
Gibt es ein ähnliches Dokument, das Sie für Raspberry Pi 3 empfehlen können?
Antworten:
Je nachdem, was Sie mit der Dokumentation erreichen möchten, finden Sie Ihre Antworten möglicherweise an verschiedenen Stellen.
Ich fand diese allgemeine Diskussion sehr hilfreich:
http://www.cnx-software.com/2016/03/01/raspberry-pi-3-odroid-c2-and-pine-a64-development-boards-comparison/
Und für die CPU selbst:
http://www.arm.com/products/processors/cortex-a/cortex-a53-processor.php
Und für den VideoCore:
https://www.broadcom.com/docs/support/videocore/VideoCoreIV-AG100-R.pdf
quelle
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
Ich habe ein BCM2837-Datenblatt gefunden, das mit der CS 140e-Klasse von Stanford verknüpft ist. Es ordnet die Peripherie korrekt der Adresse 0x3Fnnnnnnn zu, im Gegensatz zu 0x20nnnnnn für den BCM2835.
Es befindet sich unter https://web.stanford.edu/class/cs140e/docs/BCM2837-ARM-Peripherals.pdf
Dies ist die Beschreibung auf der Webseite der Klasse :
quelle
Die Dokumentation auch einen Abschnitt für die RPI enthält drei speziell: https://www.raspberrypi.org/documentation/hardware/raspberrypi/bcm2837/README.md welcher sagt:
So können Sie die Dokumente für den Pi 2 auf einer Geschwisterseite nachschlagen : https://www.raspberrypi.org/documentation/hardware/raspberrypi/bcm2836/README.md
Die Adresse lautet: https://www.raspberrypi.org/documentation/hardware/raspberrypi/bcm2835/README.md
Ich denke, Sie können den PDFs für die Seiten Pi 1 und Pi 2 etwas vertrauen:
quelle
Ich habe die BCM2837 ARM-Peripheriegeräte hier gefunden:
https://cs140e.sergio.bz/docs/BCM2837-ARM-Peripherals.pdf
quelle
Es scheint, dass BCM2837 die MIPI-Schnittstelle mit dem Kameramodul teilt, wodurch die 4-spurigen MIPI für DSI und zwei weitere für die Kameraunterstützung auf 2-spurige MIPI verteilt werden. Aus diesem Grund beträgt die Bildschirmauflösung nur 800x600 Pixel. Wenn Sie einen Chip wie ICN6202 verwenden können, können Sie möglicherweise vorhandene zwei Spuren in LVDS konvertieren und über ein LCD eines Drittanbieters verfügen. Wenn Sie jedoch die Kamera verlassen und 4-spuriges MIPI in LVDS verwenden, bedeutet dies, dass Sie den Broadcomm-Chip ohne Dokumentation nicht einrichten können.
quelle