Actualmente estoy trabajando para intentar realizar ingeniería inversa en un tablero de rompecabezas USB que me dieron. (es un dispositivo basado en ATMega168 con un chip FTDI USB a UART estándar) y toda la información que se le proporciona es que puede necesitar herramientas de programación e investigación electrónica para resolverlo.
Detodosmodos,encontrélasiguienteseñalenelpinSCAdelaMCUperonopuedoidentificarcuáles.Estáenelbusi2c,lalíneadelrelojsubeysemantienealta
Alguien sabe lo que es? Si me ayuda, puedo enviar un volcado de la MCU que ejecutará la simulación de AVS Studio 4 y te permitirá interactuar con la uart donde están los principales rompecabezas.
también hay alguna manera de que pueda averiguar qué pines se usan para qué? Estoy seguro de que necesito interactuar con ellos de alguna manera para activar cosas. La placa tiene los siguientes pines expuestos para las conexiones en la parte posterior a través de las almohadillas de la PCB. en la parte frontal hay un conector de bus SPI estándar que no sé cómo comprobar si hay algo allí que pueda conectar con un pirata de bus. (nuevo para MCUs y el bus pirata, pero logró usarlo para extraer una copia del código)
- VCC
- GND
- PCINT19 / OC2B / INT1
- PCINT0 / CLKO / ICP1
- PCINT1 / OC1A
- INT0 / PCINT18
- VCC
- GND
- ADC1 / PCINT9
- ADC0 / PCINT8
- ADC4 / SDA / PCINT12
- ADC5 / SCL / PCINT13
- VCC
- GND
- SCK / PCINT5
- PCINT4 / MISO
- PCINT3 / OC2A / MOSI
- PCINT2 / SS / OC1B