BCM2837'nin belgelerini nerede bulabilirim?


22

Raspberry Pi 1'ler ve Raspberry Pi 2's SoC donanım belgelerini hem Raspberrypi.org (Broadcom BCM2835 ve Broadcom BCM2836) Dokümantasyon - Donanım sitesinde bulabilirim.

Ancak son zamanlarda satın aldığım Raspberry Pi 3 Model B'nin SoC'si (Broadcom BCM2837) için herhangi bir belge bulamadım.

Raspberry Pi 3 için önerebileceğiniz benzer bir belge var mı?


Vakıf, “belgeler” gibi düşüncelerle zamanını alma eğilimindedir. Daha önce herkese açık olarak yayınlamış olabilirler, orada bir bağlantı eklememişlerdi.
goldilocks

@goldilocks Ancak araştırma yoluyla bulamadım, sadece vakfın sitesine bakmadım.
h0ch5tr4355

3
Bu bir eleştiri değildi! Sadece normal arama yoluyla bulmak neredeyse imkansız olan, bazı resmi forum yazılarında, liste postalarında vb. Karşılaştığında birinin sizin için bir cevabı bulabilmesi için küçük bir umut mum tutuyorum. Bununla birlikte, Vakıf ve Broadcom arasındaki ilişkinin bir tür "kol uzunluğunda" olduğunu - Vakfın çekirdeğinin eski BCM çalışanları olduğunu düşünüyorum ve BCM'nin "açık donanım" konusunda bir danışman olarak görünmediğini düşünüyorum. Yani sır olarak saklamanız gereken çok fazla bilgi var.
goldilocks

2
Pek çok insan bunu arıyor, bu yüzden Broadcom’a posta göndermeye başlama ve onlara sorunun ne olduğunu sorma zamanı geldiğini tahmin ediyorum. Diğer geliştiriciler, "peki, yeterince benzer" satırları boyunca cevap verdiler, peki bu yeterince iyi değil! Totoally farklı veri tabanları ve saatler ve
PLL'ler

Yanıtlar:


8

Dokümantasyonla ne yapmak istediğinize bağlı olarak, cevaplarınızı birkaç farklı yerde bulabilirsiniz.

Bu genel tartışmayı oldukça faydalı buldum:

http://www.cnx-software.com/2016/03/01/raspberry-pi-3-odroid-c2-and-pine-a64-development-boards-comparison/

Ve CPU'nun kendisi için:

http://www.arm.com/products/processors/cortex-a/cortex-a53-processor.php

Ve VideoCore için bu:

https://www.broadcom.com/docs/support/videocore/VideoCoreIV-AG100-R.pdf


1
Bu ilk bağlantıdan: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
h0ch5tr4355

Bu bir cevap, daha fazla bağlantı için teşekkürler ve geç cevap için üzgünüm.
h0ch5tr4355

RPI3'ün A53 çekirdeği var, ancak diğer tüm ARMv8.1 silikonlarında bulunan Crypto uzantılarının eksik olduğu görünüyor. İlginçtir ki, CRC32 uzantısına sahiptir. BCM2837, bu yapılandırmada gördüğüm tek CPU'dur - CRC32 ile, Kripto olmadan. ODROID-C2 ve PINE64'ü yakın zamanda satın aldım. Yakında onlar hakkında bir şeyler öğreneceğim (henüz gelmediler).

5

Stanford'ın CS 140e sınıfından bir BCM2837 veri sayfası buldum. BCM2835 için 0x20nnnnnn'den farklı olarak, çevre birimlerini 0x3Fnnnnnnn adresine doğru olarak eşler.

Hiç de var https://web.stanford.edu/class/cs140e/docs/BCM2837-ARM-Peripherals.pdf

Sınıf web sayfasındaki açıklama :

BCM2835 belgelerinin değiştirilmiş versiyonu, BCM2837 ve bilinen hatalar için düzeltmeler ile birlikte.


Google da bunu bana verdi. Büyük soru şudur: Bunu yasal olarak dağıtabilirler ve öyleyse, Broadcom neden kendilerini web sitelerinden dağıtamıyor / nerede?
Ciro Santilli

1
Yeni bir çalışma yılına başladıkları ve önceki tüm belgeleri temizledikleri için bağlantı artık sona ermiştir. Görkemli.
berküs

Attila isimli bir kullanıcı, bu dosyanın bir kopyasının neye benzediğini buldu. web.archive.org/web/20190407101616/https://cs140e.sergio.bz/…
Oskar Skog

3

Dokümantasyon da özellikle RPI'daki 3 için bir bölüm içerir: https://www.raspberrypi.org/documentation/hardware/raspberrypi/bcm2837/README.md hangi diyor ki:

Bu Raspberry Pi 3'te ve daha sonra Raspberry Pi 2'nin modellerinde kullanılan Broadcom yongasıdır. BCM2837'nin temel mimarisi BCM2836 ile aynıdır.

Eğer bir kardeş sayfasındaki Pi 2 için dokümanlar bakabilirsiniz Yani https://www.raspberrypi.org/documentation/hardware/raspberrypi/bcm2836/README.md demek ki:

BCM2836'daki temel mimari BCM2835 ile aynıdır.

olan: https://www.raspberrypi.org/documentation/hardware/raspberrypi/bcm2835/README.md

Bu yüzden Pi 1 ve Pi 2 sayfalarının PDF'lerine biraz güvenebileceğinizi tahmin ediyorum:



1

BCM2837'nin MIPI arayüzünü kamera modülü ile paylaştığı görülüyor, böylece 4 şerit DSI için 2 şerit ve 2 kamera MIPI'ya dağıtılıyor. Bu yüzden ekran çözünürlüğü sadece 800x600 piksel. ICN6202 gibi bir çip kullanabilirsiniz, muhtemelen mevcut 2 şeridi LVDS'ye dönüştürebilir ve üçüncü taraf bir LCD'ye sahip olabilirsiniz, ancak kamerayı terk etmek ve 4 şeridi MIPI'yi LVDS'ye kullanmak, belgelerin imkansız olmadan geniş yongayı ayarlamak anlamına gelir.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.