Je peux trouver la documentation matérielle des Raspberry Pi 1 et SoC de Raspberry Pi 2 sur le site Documentation - Hardware de raspberrypi.org (Broadcom BCM2835 et Broadcom BCM2836).
Cependant, je n'ai trouvé aucune documentation pour le SoC du Raspberry Pi 3 Model B (Broadcom BCM2837), que j'ai acheté récemment.
Existe-t-il un document similaire que vous pouvez recommander pour Raspberry Pi 3?
Réponses:
Selon ce que vous voulez accomplir avec la documentation, vous pouvez trouver vos réponses à différents endroits.
J'ai trouvé cette discussion générale très utile:
http://www.cnx-software.com/2016/03/01/raspberry-pi-3-odroid-c2-and-pine-a64-development-boards-comparison/
Et pour le CPU lui-même:
http://www.arm.com/products/processors/cortex-a/cortex-a53-processor.php
Et pour le VideoCore, ceci:
https://www.broadcom.com/docs/support/videocore/VideoCoreIV-AG100-R.pdf
la source
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
J'ai trouvé une fiche technique BCM2837 liée à la classe CS 140e de Stanford. Il mappe correctement les périphériques à l'adresse 0x3Fnnnnnnn, contrairement à 0x20nnnnnn pour le BCM2835.
C'est à https://web.stanford.edu/class/cs140e/docs/BCM2837-ARM-Peripherals.pdf
Voici la description sur la page Web de la classe :
la source
La documentation contient également une section pour le RPI 3 spécifiquement: https://www.raspberrypi.org/documentation/hardware/raspberrypi/bcm2837/README.md qui dit:
Vous pouvez donc rechercher les documents pour le Pi 2 sur une page frère https://www.raspberrypi.org/documentation/hardware/raspberrypi/bcm2836/README.md qui dit:
qui se trouve à: https://www.raspberrypi.org/documentation/hardware/raspberrypi/bcm2835/README.md
Je suppose donc que vous pouvez faire un peu confiance aux PDF des pages Pi 1 et Pi 2:
la source
J'ai trouvé les périphériques ARM BCM2837 ici:
https://cs140e.sergio.bz/docs/BCM2837-ARM-Peripherals.pdf
la source
Il semble que le BCM2837 partage l'interface MIPI avec le module de caméra, distribuant ainsi les 4 voies à 2 voies MIPI pour DSI et deux autres pour le support de la caméra. C'est pourquoi la résolution de l'affichage n'est que de 800x600 pixels. Si vous pouvez utiliser une puce comme ICN6202, vous pouvez probablement convertir 2 voies existantes en LVDS et avoir un écran LCD tiers, mais abandonner la caméra et utiliser MIPI 4 voies en LVDS signifierait de configurer la puce Broadcomm, sans documentation impossible.
la source