Tại sao một số điện trở nhất định không được đặt trên thiết bị?


11

Tôi chỉ nhìn kỹ hơn vào bảng của mình, và một vài trong số các điện trở có miếng đệm nhưng không thực sự được hàn vào. Có vẻ như R4, 5, 7 và 10 bởi tiêu đề GPIO không có, cũng như 36 và 37 ở phía bên kia của USB. Có ai biết chuyện gì đã xảy ra với họ không? Họ đã bị loại bỏ trong quá trình thử nghiệm CE?

Câu trả lời:


12

Liên quan đến R4, R5, R7 & R10

Mục đích là sử dụng những thứ này để idenfiy sửa đổi bảng, và như vậy sẽ bị thiếu hoặc trình bày tùy thuộc vào bảng nào.

Trích dẫn từ Gert Van Loo, bị đánh cắp một cách vô cớ từ diễn đàn chính thức ở đây

Có ý tưởng ban đầu là sử dụng chúng cho sửa đổi bảng (ví dụ A / B) nhưng tôi đã được thông báo rằng hiện tại không có kế hoạch sử dụng các chân đó trong các bản dựng phần mềm. Nếu trong tương lai, cần phải có số hiệu chỉnh bảng, rất có thể nó sẽ được lập trình bên trong BCM2835 cùng với địa chỉ MAC. Chắc chắn các bản dựng hiện tại (chỉ bảng B) không sử dụng các chân đó

Ngoài ra, hình ảnh này cho thấy cách các miếng đệm có thể cho phép truy cập vào các chân GPIO bổ sung từ SoC, hiện không có sẵn. Lưu ý: Các điện trở trong câu hỏi được đánh dấu NF (Không được trang bị) nhập mô tả hình ảnh ở đây


1
Thật là lãng phí 4 chân GPIO!
Alex Chamberlain

2
@AlexChamberlain: Loại chuyện này xảy ra rất nhiều. Ví dụ, PC IBM ban đầu có bộ điều khiển DMA có thể thực hiện chuyển Bộ nhớ sang Bộ nhớ, nhưng các chân để thực hiện việc này không được kết nối.
Skizz

Hoàn hảo. Cảm ơn bạn. Các chân GPIO này có sẵn trong phần mềm không? Có vẻ như một bàn tay vững chắc có thể dẫn đến 3 hoặc 4 chân thêm.
teraquendya

@teraquendya - Tôi nghĩ có một câu hỏi ... nhưng câu trả lời đơn giản là CÓ, hãy kiểm tra liên kết trong câu trả lời của tôi để biết thông tin.
Tai chó

6

Theo sơ đồ , R10, R36 và R37 chỉ xuất hiện trên bảng Model A, không phải Model B. Vì lý do tại sao các điện trở R4, R5 và R7 không được trang bị (và được đánh dấu như vậy trên sơ đồ), có thể đó là chúng được đặt ở đó để sử dụng trong tương lai.

Tôi không thấy bất kỳ ghi chú nào nêu rõ lý do tại sao các miếng đệm điện trở này ở trên bảng, nhưng chúng được đánh dấu là không được đặt cho cả kiểu A hoặc B. Xem xét bố cục của tôi là các điện trở không xác định này dành cho các bản cập nhật và thiết kế mô hình trong tương lai.

Tôi không phải là kỹ sư điện, nhưng tôi đã phải nhìn chằm chằm vào một vài sơ đồ nối dây trước đó. Nếu ai đó có thể nhận ra một chút thông tin cụ thể, xin vui lòng bình luận và tôi sẽ cập nhật câu trả lời của tôi.


5

Các điện trở 4,5,6,7,8,9 và 10 tạo khóa cấu hình 4 bit cho thiết bị. Nó được mô tả tốt trong sơ đồ như RLH đã chỉ ra. Lý do các điện trở R4,5,7 và 10 bị thiếu là để tạo số 0x1 trên 4 chân cấu hình Config0-3 được kết nối với các điện trở đó (3 kéo xuống và 1 kéo lên) để xác định bảng của bạn là "Mô hình B Phiên bản 1.0 "Tôi tin rằng đây là thứ sẽ được SW sử dụng để xác định phiên bản / sửa đổi PCB.

Tôi tin rằng 2 điện trở khác R36 và R37 được đặt ở đó cho phiên bản giá rẻ của thiết bị nơi chỉ có một USB sẽ được cung cấp và IC LAN9512 không còn được cung cấp. Bằng cách đặt 2 điện trở, tín hiệu USB của BCM2835 được kết nối trực tiếp với đầu nối USB (cái thấp hơn hoặc trong trường hợp của USB duy nhất, USB duy nhất).

Hy vọng điều này làm rõ câu hỏi của bạn.


2
Tôi tin rằng các điện trở hiện không được sử dụng để nhận dạng bảng, mặc dù đó là mục đích ban đầu và định danh mô hình được đặt cùng với địa chỉ MAC khi các bảng được sản xuất. Tôi sẽ thử và tìm xác nhận về điều này!
Tai chó
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.