STM32F103 - ¿Un solo pin cortocircuitado a VDD?

1

Tengo una placa STM32F103C8T6 personalizada. En pocas palabras, el MCU funciona bien, puedo conectarme, programarlo, leer sensores, alternar GPIO, etc. El problema es que uno de los pines cruciales parece estar en corto a VDD. El pin es PA9, que quería usar para USART_TX1. No tengo control sobre este pin. No puedo cambiarlo digitalmente, no puedo usar uart, nada. Revisé el pin a través de un multímetro, con la placa encendida y apagada, y en ambas ocasiones noté un corto entre VDD y el pin. La longitud de la pista fuera de este pin es de aproximadamente 7 pulgadas. Inspeccioné visualmente la ruta para ver si había poca en el tablero, pero no noté nada, la ruta está limpia y aislada. Por lo tanto, creo que el pin está vinculado internamente a VDD de alguna manera?

También realicé un borrado completo de chips, aún vinculado a VDD. También creo que vale la pena señalar que a veces existe una cantidad de resistencia que el multímetro mide al verificar si hay cortocircuitos. Leí valores que van desde 2 a 190 ohmios.

¿Qué está pasando aquí?

Editar: esquema y diseño de las partes relevantes. La capa superior se muele y la parte inferior es VDD. Déjame saber si se necesita más información.

    
pregunta zeke

3 respuestas

0

Soldé un nuevo chip a la misma placa, y parece funcionar bien por ahora.

    
respondido por el zeke
1

Desenrolle y levante con cuidado el pasador de la pieza, luego mida la traza con un DMM y verifique que no haya cortos a tierra. Si la traza sigue siendo de alta impedancia, es probable que sea la MCU y que la MCU deba reemplazarse. Lo más probable es que el puerto esté agotado, especialmente si se ha conectado a un usuario que no es TTL por error o por daño de ESD.

Mientras el PIN está activo, puede verificar la E / S en el PIN independiente de la PCB

Si la traza está en cortocircuito (aún lee un valor inferior a 100kΩ (aunque debería ser más como unos pocos MΩ), es la PCB (y todas las PCB no son perfectas). He tenido algunas vías de orificio pasante que acortaron los planos. Lo bueno de este rastreo es que solo está atado a un pin, lo que facilita la solución de problemas. He tenido problemas como este donde hay 5 pines, y tienes que ir por la línea y recortar trazos y eliminar partes hasta que hayas encontrado la parte ofensiva o el rastreo.

    
respondido por el laptop2d
1

He sufrido exactamente el mismo síntoma, en mi caso se debió a bigotes de estaño . Se estaban formando en tiempo real, a los pocos minutos de la revisión que estaba haciendo para eliminarlos, y eran invisibles a simple vista (y no teníamos instrumentos ópticos a mano, así que nunca los vi). Provocaron cortos que iban desde unidades hasta 10s de ohmios. Absolutamente increíble.

La causa raíz fue un problema con un proceso de limpieza en el fabricante de PCB. Me contactaron de forma proactiva para avisar que otros clientes estaban viendo el mismo problema con los tableros creados ese día.

    
respondido por el amb

Lea otras preguntas en las etiquetas