BCM2835 trên RPi 3?


10

Gần đây tôi đã mua một Raspberry Pi 3, mà tôi hiểu là có chip BCM2837. Khi tôi mua một codec từ raspberrypi.com, tôi đã được yêu cầu chạy:

mèo / Proc / cpuinfo

Tôi đã rất ngạc nhiên khi thấy đầu ra sau ở phía dưới:

Phần cứng: BCM2835 Sửa đổi: a22082 Nối tiếp:

Tại sao tôi nên xem đầu ra này từ Raspberry Pi 3 mới, thay vì chip BCM2837?


Người dùng Pi mới thường chọc ngoáy và lo lắng không cần thiết về các vấn đề tầm thường. Nếu bạn tìm kiếm, bạn sẽ tìm thấy hàng ngàn cuộc thảo luận về Chip ID - tất cả TƯƠNG LAI vì dữ liệu không có sẵn, ngoại trừ những người đã ký NDA. Đây là một vấn đề vài năm trước và gây nhầm lẫn với ID trình điều khiển. AFAIK giá trị là KHÔNG HỀ, và tất cả Pi đều hiển thị như nhau; Bản sửa đổi có thể được sử dụng để xác định bảng nào đang được sử dụng, nếu điều này quan trọng. gpio -vsẽ cho thấy điều này.
Milliways

Mine nói điều tương tự bằng cách sử dụng kernel mới nhất (4.9.61).
goldilocks

Câu trả lời:


10

Trích dẫn từ một kỹ sư Raspberry Pi:

Nó chỉ là một hạt nhân / thiết bị bất thường. Thượng nguồn đã chọn để biểu thị tất cả các Pi là BCM2835, trong khi các hạt nhân cụ thể của Pi ban đầu sẽ hiển thị BCM2708, BCM2709 hoặc BCM2710 khi thích hợp.

Việc sử dụng 2708/9/10 hay 2835/6/7 chính xác hơn đôi khi cũng được tranh luận - trước đây là silicon, sau này là chip đóng gói (trong một số trường hợp không phải Pi cũng bao gồm một RAM chết độc lập trong cùng một gói).

https://www.raspberrypi.org/forums/viewtopic.php?t=188544

Để biết thông tin, Pi3 của tôi thực hiện tương tự 'cat / Proc / cpuinfo':

Phần cứng: BCM2835 Sửa đổi: a02082


2

Tôi đã làm thêm một số đào và tìm thấy điều này. Về cơ bản, 'mã sửa đổi' là thông tin hữu ích duy nhất. Nhìn lên bảng này để xác nhận những gì bạn thực sự có. Trong trường hợp của bạn, đó là một Pi3B được sản xuất bởi Embest.

Nhà sản xuất mã sửa đổi mô hình mã

900021 A + 1.1 512 MB Sony Vương quốc Anh

900032 B + 1.2 512 MB Sony Vương quốc Anh

900092 Zero 1.2 512 MB Sony Vương quốc Anh

900093 Zero 1.3 512 MB Sony UK

9000c1 Zero W 1.1 512 MB Sony Vương quốc Anh

920093 Zero 1.3 512 MB Embest

a01040 2B 1.0 1 GB Sony UK

a01041 2B 1.1 1 GB Sony UK

a02082 3B 1.2 1 GB Sony UK

a020a0 CM3 1.0 1 GB Sony UK

a21041 2B 1.1 1 GB

a22042 2B 1.2 1 GB

a22082 3B 1.2 1 GB

a32082 3B 1.2 1 GB Sony Nhật Bản


1

Bạn không nên. Đó là con chip cho Raspberry Pi gốc.

  1. Hãy chắc chắn rằng bạn có Raspberry Pi 3. So sánh ảnh của bạn với hình dưới đây. Kiểm tra các dấu hiệu trên chip và PCB. nhập mô tả hình ảnh ở đây
  2. Đầu ra từ cat /proc/cpuinfocũng sẽ cho bạn biết bạn có bao nhiêu lõi. RPi3 có 4 lõi.
  3. Bạn có thể có một hệ điều hành lỗi thời không có trình điều khiển thích hợp cho CPU, khiến nó không được nhận diện đúng. Phiên bản nào của hệ điều hành bạn đang chạy? Bạn đã cài đặt trình cài đặt từ đâu?

1
Bạn đã THỰC SỰ thử cái này trên Pi3 chưa?
Milliways

@tlhIngan Vâng, đây là chiếc Pi3 tôi đã mua tuần trước từ Amazon; nhà cung cấp là Uy tín Milano: link . Nó phù hợp với hình ảnh trên; con chip đã được đóng dấu BCM2837. Tôi đã chạy 'sudo apt-get update' và 'sudo apt-get Nâng cấp' nhiều lần. Khi tôi chạy 'cat / Proc / cpuinfo', tôi thấy thông tin cho bốn bộ xử lý (0-3). Tôi đã nhận được trình cài đặt từ NOOBS. Đây là đầu ra từ 'uname -a': Linux xxxpi 4.9.41-v7 + # 1023 SMP Tue ngày 8 tháng 8 16:00:15 BST 2017 armv7l GNU / Linux . Bạn có bất cứ lời đề nghị khác?
D. MacGrouther

@Milliways Không, nhưng anh chàng này đã làm -> raspberrypi.org/forums/ , nói rằng đó là vấn đề chế độ 32 bit.
tlhIngan

@ D.MacGrouther Đây có thể là một Pi 3 hợp pháp, chỉ là các trình điều khiển hệ điều hành không nhận ra CPU đúng cách.
tlhIngan
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.