BCM2837에 대한 설명서는 어디서 찾을 수 있습니까?


22

raspberrypi.org (Broadcom BCM2835 및 Broadcom BCM2836) 의 Documentation-Hardware 사이트에서 Raspberry Pi 1 및 Raspberry Pi 2 SoC에 대한 하드웨어 설명서를 찾을 수 있습니다 .

그러나 최근에 구입 한 Raspberry Pi 3 모델 B의 SoC (Broadcom BCM2837)에 대한 설명서를 찾을 수 없습니다.

Raspberry Pi 3에 권장 할만한 유사한 문서가 있습니까?


재단은 "문서"와 같은 사후 생각으로 시간을 보내는 경향이 있습니다. 그들은 이미 공개적으로 게시했을 수 있습니다 거기에 링크를 추가하지 않았습니다.
goldilocks

@goldilocks 그러나 연구에 의해 그것을 찾지 못했습니다, 나는 재단의 사이트를 보지 않았습니다.
h0ch5tr4355

3
그것은 당신에 대한 비판이 아닙니다! 나는 공식 포럼 게시물, 목록 메일 등에서 누군가가 당신을 위해 답을 찾을 수 있기를 희망하는 작은 촛불을 들고 있습니다. 정상적인 검색으로는 찾기가 거의 불가능합니다. 그러나 Foundation과 Broadcom의 관계는 일종의 "팔 길이"입니다. 재단의 핵심은 BCM 직원 이라고 생각 하며 BCM은 "오픈 하드웨어"의 공급 업체로 알려져 있지 않은 것 같습니다. 따라서 단순히 비밀을 유지하기위한 많은 정보가 있습니다.
goldilocks

2
많은 사람들이 이것을 찾고 있기 때문에 Broadcom에 메일을 보내기 시작하고 문제를 풀어서 문제가 무엇인지 물어볼 때가 된 것 같습니다. 다른 개발자들은 "잘, 그것은 충분히 비슷하다"라는 선을 따라 대답했다. 완전히 다른 데이터 버스와 클럭 및 PLL 등
not2qubit

답변:


8

설명서를 사용하여 수행하려는 작업에 따라 몇 가지 다른 위치에서 답을 찾을 수 있습니다.

이 일반적인 토론이 매우 도움이된다는 것을 알았습니다.

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

그리고 CPU 자체의 경우 :

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

그리고 VideoCore의 경우 다음과 같습니다.

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


1
이것은 첫 번째 링크에서 온 것입니다 :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

답변입니다. 추가 링크는 thx이며 늦은 답변은 유감입니다.
h0ch5tr4355

RPI3에는 A53 코어가 있지만 거의 모든 ARMv8.1 실리콘에서 볼 수있는 Crypto 확장이없는 것으로 보입니다. 흥미롭게도 CRC32 확장이 있습니다. BCM2837은 크립토가없는 CRC32를 사용하여 해당 구성에서 본 유일한 CPU입니다. 최근에 ODROID-C2 및 PINE64를 구입했습니다. 나는 그들에 대해 곧 알게 될 것입니다 (아직 도착하지 않았습니다).

5

Stanford의 CS 140e 클래스와 연결된 BCM2837 데이터 시트를 찾았습니다. BCM2835의 0x20nnnnnn과 달리 주변 장치를 주소 0x3Fnnnnnnn에 올바르게 매핑합니다.

그것은에서의 https://web.stanford.edu/class/cs140e/docs/BCM2837-ARM-Peripherals.pdf

이것은 클래스 웹 페이지 에 대한 설명입니다 .

BCM2837 및 알려진 정오표에 대한 수정 사항이 포함 된 수정 된 버전의 BCM2835 문서.


구글도 나에게 주었다. 가장 큰 문제는 합법적으로 배포 할 수 있는가? 그렇다면 그렇다면 Broadcom이 웹 사이트에서 배포하지 않는 이유는 무엇입니까?
Ciro Santilli

1
그들이 새 연구 연도를 시작하고 이전의 모든 문서를 깨끗하게 지웠으므로 이제 링크가 끊어졌습니다. 위엄 있는.
berkus

attila라는 이름의 사용자가 아래 답변에서이 파일의 사본으로 보이는 것을 발견했습니다. web.archive.org/web/20190407101616/https://cs140e.sergio.bz/…
Oskar Skog

3

이 설명서에는 RPI 3에 대한 섹션 (특히 https://www.raspberrypi.org/documentation/hardware/raspberrypi/bcm2837/README.md) 이 포함되어 있습니다 .

이것은 Raspberry Pi 3 및 이후 Raspberry Pi 2 모델에서 사용되는 Broadcom 칩입니다. BCM2837의 기본 아키텍처는 BCM2836과 동일합니다.

따라서 형제 페이지 https://www.raspberrypi.org/documentation/hardware/raspberrypi/bcm2836/README.md 에서 Pi 2에 대한 문서를 찾을 수 있습니다 .

BCM2836의 기본 아키텍처는 BCM2835와 동일합니다.

: 이는에있다 https://www.raspberrypi.org/documentation/hardware/raspberrypi/bcm2835/README.md

따라서 Pi 1 및 Pi 2 페이지의 PDF를 다소 신뢰할 수 있다고 생각합니다.



1

BCM2837은 카메라 모듈과 MIPI 인터페이스를 공유하므로 DSI의 경우 4 레인을 2 레인의 MIPI로, 카메라 지원의 경우 2 레인으로 분배합니다. 이것이 디스플레이 해상도가 800x600 픽셀에 불과한 이유입니다. ICN6202와 같은 칩을 사용할 수있는 경우 기존 2 개 레인을 LVDS로 변환하고 타사 LCD를 가질 수 있지만 카메라를 포기하고 4 레인 MIPI를 LVDS로 사용하면 문서화가 불가능한 브로드 컴 칩을 설정할 수 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.