Чому певні резистори не заповнені на пристрої?


11

Я просто придивився уважніше до своєї дошки, і в деяких резисторах є колодки, але насправді не паяні. Здається, R4, 5, 7 та 10 у заголовку GPIO відсутні, а також 36 та 37 з іншого боку через USB. Хтось знає, що з ними сталося? Чи були їх видалені під час тестування CE?

Відповіді:


12

Що стосується R4, R5, R7 та R10

Намір полягав у тому, щоб використати ці дані для визначення версії ради, і як такої буде відсутня або присутня залежно від того, яка рада.

Цитата від Герта Ван Ло, безоплатно викрадена з офіційного форуму тут

Була оригінальна ідея використовувати їх для доопрацювання плати (наприклад, A / B), але мені повідомили, що наразі не планується використовувати ці штифти у складі програмного забезпечення. Якщо в майбутньому потрібен номер редакції дошки, він, швидше за все, буде запрограмований всередині BCM2835 поряд з MAC-адресою. Звичайно, поточні (лише для B-дощок) збірки не використовують ці штифти

Крім того, на цьому зображенні показано, як колодки могли дозволити доступ до додаткових штифтів GPIO від SoC, наразі недоступних. Примітка: Резистори, про які йдеться, позначені NF (не встановлені) введіть тут опис зображення


1
Яка трата 4-х штифтів GPIO!
Алекс Чемберлен

2
@AlexChamberlain: Такі речі трапляються багато. Наприклад, в оригінальному комп'ютері IBM був контролер DMA, який міг здійснювати передачу пам'яті в пам'ять, але штифти для цього не були підключені.
Скізз

Ідеально. Дякую. Чи доступні ці шпильки GPIO в програмному забезпеченні? Здається, ніби стійка рука може призвести до 3 або 4 додаткових шпильок.
teraquendya

@teraquendya - там я думаю, що питання ... але проста відповідь ТАК, перевірте посилання у моїй відповіді для інформації.
Собака Вуха

6

Відповідно до схем , R10, R36 і R37 відображаються лише на платах Model A, а не в моделі B. Щодо того, чому резистори R4, R5 і R7 не заповнені (і на схемі вони позначені як такі), можливо, це їх поставили для подальшого використання.

Я не бачу жодних приміток, де зазначено, чому ці накладки резисторів знаходяться на платі, але вони позначені, що не заповнюються ні для моделі А, ні для В. Зважаючи на макет, я здогадуюсь, що ці невідомі резистори призначені для майбутніх оновлень та моделей.

Я не інженер-електрик, але мені доводилося дивитись на кілька діаграм електропроводки. Якщо хтось може розпізнати трохи більш конкретну інформацію, будь ласка, коментуйте, і я оновлю свою відповідь.


5

Резистори 4,5,6,7,8,9 і 10 створюють 4-бітний ключ конфігурації для пристрою. Це добре описано схематично, як вказувало RLH. Причиною відсутності резисторів R4,5,7 та 10 є створення числа 0x1 на 4 конфігураційних штифтах Config0-3, підключених до цих резисторів (3 висувних та 1 підтягуючих), щоб ідентифікувати вашу плату як "Модель B Revision 1.0" "Я вважаю, що це є те, що SW буде використовуватись для визначення версії / редакції PCB.

Я вважаю, що два інших резистори R36 і R37 розміщені там для дешевої версії пристрою, де буде запропонований лише один USB, а IC LAN9512 більше не заповнений. Залишивши два резистори, USB-сигнали BCM2835 безпосередньо підключаються до роз'єму USB (нижній або у випадку одного USB - єдиний USB).

Сподіваюся, це пояснить ваше запитання.


2
Я вважаю, що резистори зараз не використовуються для ідентифікації плати, хоча це було початковим наміром, і що ідентифікатор моделі встановлюється разом з MAC-адресою, коли плати виготовляються. Я спробую знайти підтвердження цьому!
Собака вуха
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.