ฉันจะหาเอกสารสำหรับ BCM2837 ได้ที่ไหน


22

ฉันสามารถค้นหาเอกสารฮาร์ดแวร์สำหรับ SoC ทั้ง Raspberry Pi 1 และ Raspberry Pi 2 ได้จากเอกสาร -เว็บไซต์ฮาร์ดแวร์จาก raspberrypi.org (Broadcom BCM2835 และ Broadcom BCM2836)

อย่างไรก็ตามฉันไม่พบเอกสารใด ๆ สำหรับ SoC ของ Raspberry Pi 3 รุ่น B (Broadcom BCM2837) ซึ่งฉันเพิ่งซื้อมา

มีเอกสารใดที่คล้ายกันที่คุณสามารถแนะนำสำหรับ Raspberry Pi 3 ได้หรือไม่?


มูลนิธิมีแนวโน้มที่จะใช้เวลากับความคิดเช่นหลัง "เอกสาร" พวกเขาอาจจะโพสต์แบบสาธารณะแล้ว แต่ยังไม่ได้เพิ่มลิงค์
goldilocks

@goldilocks แต่ไม่พบโดยการวิจัยฉันไม่เพียง แต่ดูที่เว็บไซต์ของมูลนิธิ
h0ch5tr4355

3
นั่นไม่ใช่คำวิจารณ์ของคุณ! ฉันแค่ถือเทียนเล็ก ๆ แห่งความหวังว่าบางคนอาจมาพร้อมกับคำตอบสำหรับคุณโดยบังเอิญเจอมันในโพสต์ในฟอรัมอย่างเป็นทางการ, ลิสต์จดหมายและอื่น ๆ ซึ่งเป็นไปไม่ได้เลยที่จะค้นหาผ่านการค้นหาปกติ อย่างไรก็ตามโปรดทราบว่าความสัมพันธ์ระหว่างมูลนิธิและ Broadcom นั้นอยู่ที่ "ความยาวของแขน" บางอย่าง - ฉันคิดว่าแกนกลางของมูลนิธิเป็นอดีตพนักงาน BCM - และ BCM ดูเหมือนจะไม่เป็นที่รู้จักในฐานะผู้ส่งสัญญาณของ "ฮาร์ดแวร์เปิด" มีข้อมูลมากมายที่เป็นความลับของพวกเขา
goldilocks

2
ผู้คนจำนวนมากกำลังมองหาสิ่งนี้ดังนั้นฉันเดาว่าถึงเวลาที่จะเริ่มส่งจดหมาย Broadcom และถามพวกเขาว่าปัญหาคืออะไรโดยการปล่อยมัน นักพัฒนาคนอื่นได้ตอบตามแนว "ดีมันคล้ายกันมากพอ" นั่นก็ไม่ดีพอ! ฐานข้อมูลและนาฬิกาที่แตกต่างกันโดยสิ้นเชิงและอื่น ๆ
not2qubit

คำตอบ:


8

ขึ้นอยู่กับสิ่งที่คุณต้องการทำให้สำเร็จด้วยเอกสารคุณอาจพบคำตอบในที่ต่างๆ

ฉันพบว่าการสนทนาทั่วไปมีประโยชน์มาก:

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

และสำหรับซีพียูเอง:

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

ซึ่งเป็นคำตอบขอบคุณสำหรับลิงก์เพิ่มเติมและขออภัยสำหรับการตอบกลับล่าช้า
h0ch5tr4355

RPI3 มีแกน A53 แต่ดูเหมือนว่าจะไม่มีนามสกุล Crypto ที่พบในซิลิคอน ARMv8.1 เกือบทั้งหมด ที่น่าสนใจคือมันมีส่วนขยาย CRC32 BCM2837 เป็น CPU ตัวเดียวที่ฉันเคยเห็นในการกำหนดค่านั้น - ด้วย CRC32 โดยไม่มี Crypto ฉันซื้อ ODROID-C2 และ PINE64 เมื่อเร็ว ๆ นี้ ฉันจะรู้อะไรเกี่ยวกับพวกเขาในไม่ช้า (พวกเขายังมาไม่ถึง)

5

ฉันพบแผ่นข้อมูล BCM2837 ที่เชื่อมโยงจากชั้นเรียน CS 140e ของ Stanford มันแมปอุปกรณ์ต่อพ่วงอย่างถูกต้องไปยังที่อยู่ 0x3Fnnnnnnn ซึ่งแตกต่างจาก 0x20nnnnnn สำหรับ BCM2835

อยู่ที่https://web.stanford.edu/class/cs140e/docs/BCM2837-ARM-Peripherals.pdf

นี่คือคำอธิบายในเว็บเพจของชั้นเรียน :

เอกสาร BCM2835 รุ่นที่แก้ไขของเราพร้อมการแก้ไขสำหรับ BCM2837 และ errata ที่รู้จัก


Google ให้ฉันเช่นกัน คำถามใหญ่คือพวกเขาสามารถแจกจ่ายให้ถูกกฎหมายได้หรือไม่และถ้าเป็นเช่นนั้นทำไม 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ซึ่งกล่าวว่า:

นี่คือชิป Broadcom ที่ใช้ใน Raspberry Pi 3 และในรุ่นที่ใหม่กว่าของ Raspberry Pi 2 สถาปัตยกรรมพื้นฐานของ BCM2837 นั้นเหมือนกับ BCM2836

ดังนั้นคุณสามารถค้นหาเอกสารสำหรับ Pi 2 ได้ในหน้าพี่น้องhttps://www.raspberrypi.org/documentation/hardware/raspberrypi/bcm2836/README.mdซึ่งพูดว่า:

สถาปัตยกรรมพื้นฐานใน BCM2836 นั้นเหมือนกับ BCM2835

ซึ่งอยู่ที่: https://www.raspberrypi.org/documentation/hardware/raspberrypi/bcm2835/README.md

ดังนั้นฉันคิดว่าคุณสามารถไว้วางใจใน PDF สำหรับหน้า Pi 1 และ Pi 2 ได้:



1

ดูเหมือนว่า BCM2837 จะใช้งานอินเทอร์เฟซ MIPI ร่วมกับโมดูลกล้องจึงกระจาย 4 เลนไปยัง 2 เลน MIPI สำหรับ DSI และอีกสองสำหรับการสนับสนุนกล้อง นั่นเป็นเหตุผลที่ความละเอียดของการแสดงผลมีเพียง 800x600 พิกเซล หากคุณสามารถใช้ชิปเช่น ICN6202 คุณอาจแปลง 2 ช่องทางที่มีอยู่เป็น LVDS และมี LCD บุคคลที่สาม แต่การละทิ้งกล้องและใช้ MIPI 4 เลนเป็น LVDS หมายถึงการตั้งค่าชิปภาพกว้างโดยไม่มีเอกสารที่เป็นไปไม่ได้

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.