ทำไมตัวต้านทานบางตัวไม่ได้บรรจุในอุปกรณ์


11

ฉันเพิ่งดูบอร์ดของฉันอย่างละเอียดและตัวต้านทานบางตัวมีแผ่นอิเล็กโทรด แต่ไม่ได้ทำการบัดกรี ดูเหมือนว่า R4, 5, 7 และ 10 โดยส่วนหัวของ GPIO จะขาดหายไปเช่นเดียวกับ 36 และ 37 ในอีกด้านหนึ่งโดย USB ไม่มีใครรู้ว่าเกิดอะไรขึ้นกับพวกเขา? พวกเขาถูกลบออกระหว่างการทดสอบ CE หรือไม่

คำตอบ:


12

เกี่ยวกับ R4, R5, R7 & R10

ความตั้งใจที่จะใช้สิ่งเหล่านี้เพื่อ idenfiy แก้ไขคณะกรรมการและเช่นนี้จะหายไปหรือนำเสนอขึ้นอยู่กับคณะกรรมการที่

อ้างจาก Gert Van Loo ถูกขโมยไปจากฟอรัมอย่างเป็นทางการที่นี่

มีแนวคิดดั้งเดิมที่จะใช้สิ่งเหล่านี้สำหรับการแก้ไขบอร์ด (เช่น A / B) แต่ฉันได้รับแจ้งว่าในขณะนี้ยังไม่มีแผนที่จะใช้หมุดเหล่านั้นในการสร้างซอฟต์แวร์ หากในอนาคตจำเป็นต้องมีหมายเลขการแก้ไขบอร์ดมันมีแนวโน้มที่จะถูกตั้งโปรแกรมไว้ใน BCM2835 พร้อมกับที่อยู่ MAC แน่นอนว่าการสร้างปัจจุบัน (บอร์ด B เท่านั้น) ไม่ได้ใช้พินเหล่านั้น

นอกจากนี้รูปภาพนี้แสดงให้เห็นว่าแผ่นอิเล็กโทรดอาจอนุญาตให้เข้าถึงพิน GPIO เพิ่มเติมจาก SoC ซึ่งไม่สามารถใช้งานได้ในปัจจุบัน หมายเหตุ:ตัวต้านทานที่มีปัญหาถูกทำเครื่องหมาย NF (ไม่ติดตั้ง) ป้อนคำอธิบายรูปภาพที่นี่


1
GPIO 4 พินเสียเปล่า!
อเล็กซ์แชมเบอร์เลน

2
@AlexChamberlain: สิ่งนี้เกิดขึ้นมากมาย ตัวอย่างเช่นพีซี IBM ดั้งเดิมมีคอนโทรลเลอร์ DMA ที่สามารถถ่ายโอนหน่วยความจำไปยังหน่วยความจำได้ แต่พินเพื่อทำสิ่งนี้ไม่ได้เชื่อมต่อ
Skizz

สมบูรณ์ ขอบคุณ. หมุด GPIO เหล่านี้มีอยู่ในซอฟต์แวร์หรือไม่ ดูเหมือนว่ามือที่มั่นคงอาจนำไปสู่การเสริมหมุด 3 หรือ 4
teraquendya

@teraquendya - มีคำถามที่ฉันคิดว่า ... แต่คำตอบง่ายๆคือใช่ตรวจสอบลิงก์ในคำตอบของฉันสำหรับข้อมูล
หูสุนัข

6

ตามแผนผังแสดงว่า R10, R36 และ R37 ปรากฏบนบอร์ดรุ่น A เท่านั้นไม่ใช่รุ่น B เนื่องจากสาเหตุที่ตัวต้านทาน R4, R5 และ R7 ไม่ได้บรรจุอยู่ (และถูกทำเครื่องหมายบนแผนผัง) อาจเป็นไปได้ว่า พวกเขาถูกนำไปใช้ที่นั่นในอนาคต

ฉันไม่เห็นบันทึกใด ๆ ที่ระบุว่าทำไมตัวต้านทานแผ่นเหล่านี้ถึงอยู่บนกระดาน แต่มีการทำเครื่องหมายว่าไม่ได้บรรจุสำหรับรุ่น A หรือ B พิจารณารูปแบบการคาดเดาของฉันคือตัวต้านทานที่ไม่รู้จักเหล่านี้มีไว้สำหรับการปรับปรุงในอนาคต

ฉันไม่ใช่วิศวกรไฟฟ้า แต่ฉันต้องจ้องดูแผนภาพการเดินสายสองสามครั้งก่อน หากใครบางคนสามารถมองเห็นข้อมูลที่เฉพาะเจาะจงมากขึ้นโปรดแสดงความคิดเห็นและฉันจะอัปเดตคำตอบของฉัน


5

ตัวต้านทาน 4,5,6,7,8,9 และ 10 สร้างคีย์การกำหนดค่า 4 บิตสำหรับอุปกรณ์ มันถูกอธิบายอย่างดีในแผนผังเมื่อ RLH ชี้ให้เห็น เหตุผลที่ตัวต้านทาน R4,5,7 และ 10 ที่ขาดหายไปคือการสร้างหมายเลข 0x1 ใน 4 ขาตั้งค่าคอนฟิก Config0-3 เชื่อมต่อกับตัวต้านทานเหล่านั้น (ดึงลง 3 และ 1 ดึงขึ้น 1) เพื่อระบุบอร์ดของคุณเป็น "รุ่น B Revision 1.0 "ฉันเชื่อว่านี่เป็นสิ่งที่ SW จะใช้เพื่อระบุเวอร์ชัน / การแก้ไขของ PCB

ฉันเชื่อว่าตัวต้านทานอื่น ๆ อีก 2 ตัวคือ R36 และ R37 สำหรับอุปกรณ์รุ่นราคาถูกที่มีเพียง USB เดียวเท่านั้นที่จะมีการเสนอและ IC LAN9512 จะไม่ได้รับการบรรจุอีกต่อไป ด้วยการใส่ตัวต้านทาน 2 ตัวสัญญาณ USB ของ BCM2835 จะเชื่อมต่อโดยตรงกับตัวเชื่อมต่อ USB (ตัวที่ต่ำกว่าหรือในกรณีของ USB ตัวเดียวซึ่งเป็น USB ตัวเดียว)

หวังว่านี่จะทำให้คำถามของคุณชัดเจนขึ้น


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