He estado trabajando en un proyecto con una placa de desarrollo EFM8UB1 y un periférico ATECC508 I2C. Todo funciona bien, pero tengo problemas con I2C cuando me mudo a un PCB.
Aquí hay un rastro del reloj
Aquíhayunrastrodedatos
Mialcancenoesmuybueno,peroobservequelosnivelesdevoltajeparalosdatossonincorrectos.Noescompletamentelalógicadeconducción0baja.
Aquíhayunextractodemiesquema:
Noestoysegurodequéhaceroquépodríaestarcausandoelproblema.¿Alguiensabedealgoquepodríaestarcausandoelproblema?
** Actualización
Resulta que el problema se debía a que etiqueté incorrectamente los pines en una huella de PCB al principio del proyecto. Gracias por los comentarios y sugerencias.