Raspberry Pi 1 “とRaspberryPi 2″の両方のSoCのハードウェアドキュメントは、ドキュメント-raspberrypi.orgのハードウェアサイト(BroadcomBCM2835およびBroadcomBCM2836)。
しかし、Raspberry Pi 3モデルBのSoC(Broadcom)のドキュメントが見つかりませんでした。最近購入したBCM2837)。
Raspberry Pi 3に推奨できる同様のドキュメントはありますか?
コメント
- 財団は、"ドキュメント"のような後付けに時間をかける傾向があります。 'そこにリンクを追加していないだけですでに公開されている可能性があります。
- @goldilocksしかし、調査では見つかりませんでした。'財団の'のサイトを見るだけではありません。
- それは'ではありませんでした。あなたへの批判! '公式フォーラムの投稿やリストメールなどで誰かが答えを見つけてくれることを願って、小さなろうそくを差し出しているところです。通常の検索では見つけることは事実上不可能です。ただし、FoundationとBroadcomの関係は、ある種の" arm 'の長さであることに注意してください" -Foundation 'の中核は元 BCMの従業員だと思います-そして、BCMはの提供者として知られていないようです"オープンハードウェア"。そのため、'秘密にしておくための情報がたくさんあります。
- 多くの人がこれを探しているので、郵送を開始する時期だと思います。 Broadcomをリリースして、問題が何であるかを尋ねます。他の開発者は"に沿って答えていますが、'は十分に似ています" 、まあ、それは単に十分ではありません!全体的に異なるデータバス、クロック、PLLなど
回答
ドキュメントで何を達成したいかによって異なります、いくつかの異なる場所で答えが見つかるかもしれません。
この一般的な議論は非常に役に立ちました:
CPU自体の場合:
http://www.arm.com/products/processors/cortex-a/cortex-a53-processor.php
VideoCoreの場合、これは次のとおりです。
https://docs.broadcom.com/docs-and-downloads/docs/support/videocore/VideoCoreIV-AG100-R.pdf
コメント
- これは最初のリンクからのものです:
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
- これは答えです。これ以上のリンクはありません。応答が遅れて申し訳ありません。
- RPI3にはA53コアがありますが、ほぼすべての暗号拡張機能が欠落しているようです。他のARMv8.1シリコン。興味深いことに、CRC32拡張機能があります。 BCM2837は、その構成で私が'見た唯一のCPUです-CRC32あり、Cryptoなし。最近、ODROID-C2とPINE64を購入しました。 'すぐにそれらについて何かを知るでしょう(まだ到着していません)。
回答
私はスタンフォードのCS140eクラスからリンクされたBCM2837データシートを見つけました。 BCM2835の0x20nnnnnnとは異なり、ペリフェラルをアドレス0x3Fnnnnnnnに正しくマップします。
https://web.stanford.edu/class/cs140e/docs/BCM2837-ARM-Peripherals.pdf
にありますこれは説明ですクラスのWebページ:
修正されたBCM2835ドキュメントの修正バージョンBCM2837と既知のエラタの場合。
コメント
- Googleからも同様に提供されました。大きな問題は、合法的に配布できるか、もしそうなら、なぜ' Broadcomが自分たちのウェブサイトから配布しないのか/どこにあるのか?
- リンク新しい調査年を開始し、以前のすべてのドキュメントを完全に消去したため、現在は死んでいます。マジェスティック。
- attilaという名前のユーザーが、以下の回答でこのファイルのコピーのように見えるものを見つけました。 web.archive.org/web/20190407101616/ https://cs140e.sergio.bz/…
回答
ドキュメントには、RPI3のセクションも含まれています。 https://www.raspberrypi.org/documentation/hardware/raspberrypi/bcm2837/README.md の内容:
これは、Raspberry Pi 3、およびRaspberry Pi2の後のモデルで使用されるBroadcomチップです。BCM2837の基盤となるアーキテクチャはBCM2836と同じです。
したがって、兄弟ページ https://www.raspberrypi.org/documentation/hardware/raspberrypi/bcm2836/README.md :
BCM2836の基盤となるアーキテクチャはBCM2835と同じです。
次の場所にあります: https://www.raspberrypi.org/documentation/hardware/raspberrypi/bcm2835/README.md
つまり、Pi1ページとPi2ページのPDFはある程度信頼できると思います。
回答
ここでBCM2837ARMペリフェラルを見つけました:
回答
BCM2837はカメラモジュールとMIPIインターフェイスを共有しているため、DSの4レーンを2レーンMIPIに分散しているようです私ともう2人はカメラサポートです。そのため、ディスプレイの解像度はわずか800x600ピクセルです。ICN6202のようなチップを使用できる場合は、既存の2レーンをLVDSに変換し、サードパーティのLCDを使用できますが、カメラを放棄して4レーンのMIPIをLVDSに使用することは意味があります。文書化なしでbroadcommチップを設定することは不可能です。