¿Por qué ciertas resistencias no se encuentran en el dispositivo?

11

Solo eché un vistazo más de cerca a mi placa, y algunas de las resistencias tienen almohadillas, pero en realidad no están soldadas. Parece que R4, 5, 7 y 10 por el encabezado GPIO están ausentes, así como 36 y 37 en el otro lado por el USB. ¿Alguien sabe lo que les pasó? ¿Se eliminaron durante las pruebas de CE?

teraquendya
fuente

Respuestas:

12

Con respecto a R4, R5, R7 y R10

La intención era utilizarlos para identificar la revisión de la junta y, como tal, faltaría o estaría presente según la junta.

Cita de Gert Van Loo, robada gratuitamente del foro oficial aquí.

Hubo la idea original de usarlos para una revisión de la placa (por ejemplo, A / B) pero me han informado que por el momento no hay planes para usar esos pines en las compilaciones de software. Si en el futuro se requiere un número de revisión de la placa, lo más probable es que se programe dentro del BCM2835 junto con la dirección MAC. Ciertamente, las construcciones actuales (solo tableros B) no usan esos pines

Además, esta imagen muestra cómo los pads podrían permitir el acceso a pines GPIO adicionales desde el SoC, que actualmente no está disponible. Nota: Las resistencias en cuestión están marcadas como NF (no ajustadas) ingrese la descripción de la imagen aquí

Orejas de perro
fuente
1
¡Qué desperdicio de 4 pines GPIO!
Alex Chamberlain
2
@ AlexChamberlain: Este tipo de cosas pasan mucho. Por ejemplo, la PC original de IBM tenía un controlador DMA que podía hacer transferencias de Memoria a Memoria, pero los pines para hacer esto no estaban conectados.
Skizz
Perfecto. Gracias. ¿Están estos pines GPIO disponibles en el software? Parece que una mano firme podría conducir a 3 o 4 pines adicionales.
teraquendya
@teraquendya: creo que hay una pregunta ... pero la respuesta simple es SÍ, consulte el enlace en mi respuesta para obtener información.
Dog Ears
6

De acuerdo con los esquemas , R10, R36 y R37 solo aparecen en las placas del Modelo A, no en el Modelo B. En cuanto a por qué las resistencias R4, R5 y R7 no están pobladas (y están marcadas como tales en el esquema), podría ser que fueron puestos allí para uso futuro.

No veo ninguna nota que indique por qué estas almohadillas de resistencia están en el tablero, pero están marcadas para no ser pobladas ni para el modelo A ni B. Teniendo en cuenta el diseño, supongo que estas resistencias desconocidas son para futuras actualizaciones y diseños de modelos.

No soy ingeniero eléctrico, pero antes tuve que mirar algunos diagramas de cableado. Si alguien puede discernir información un poco más específica, no dude en comentar y actualizaré mi respuesta.

RLH
fuente
5

Las resistencias 4,5,6,7,8,9 y 10 crean una clave de configuración de 4 bits para el dispositivo. Está bien descrito en el esquema como señaló RLH. La razón por la que faltan las resistencias R4,5,7 y 10 es para crear un número 0x1 en los 4 pines de configuración Config0-3 conectados a esas resistencias (3 desplegables y 1 desplegable) para identificar su placa como "Modelo B Revisión 1.0 "Creo que esto es algo que va a utilizar el SW para identificar la versión / revisión de la PCB.

Creo que las otras 2 resistencias R36 y R37 se colocan allí para una versión de bajo costo del dispositivo donde solo se ofrecerá un USB y el IC LAN9512 ya no está poblado. Al completar las 2 resistencias, las señales USB del BCM2835 se conectan directamente al conector USB (el inferior o, en el caso del único USB, el único USB).

Espero que esto aclare tu pregunta.

FarhadA
fuente
2
Creo que las resistencias ahora no se usan para identificar la placa, aunque esa era la intención original, y que el identificador del modelo se configura junto con la dirección MAC cuando se fabrican las placas. ¡Intentaré encontrar la confirmación de esto!
Dog Ears