Convertitore di baudrate automatico
Se vuoi hackerare un'apparecchiatura con microprocessore, la prima cosa che di solito dovresti fare dopo aver distrutto il case ed aver identificato tutti i frammenti è cercare una porta seriale. Nonostante il tipo di apparecchiatura (a base Linux, WinCE, qualche modello di RTOS forse persino senza SO), la maggioranza di essi ha una porta seriale destinata al debugging.
La maggior parte di queste porte presentano anche delle info utili persino con firmware non-debug, così risulta un modo facile e simpatico per imparare di più sul dispositivo. Trovare la porta seriale può essere, tuttavia, un po' problematico. Dopo avere trovato i pin giusti, hai ancora bisogno di sapere su quale porta opera il baudrate. Questo di solito significa provare ogni singolo rate sul PC ricevente finché non sei fortunato. Avere un oscilloscopio digitale può semplificare un po’ le cose, ma anche se ne possiedi uno, non è divertente accenderlo e tentare di dedurre il baudrate da una traccia che si riesce a catturare.
Come puoi aver dedotto dal resto del mio sito, ho sezionato la mia parte di apparecchiature in passato.
La procedura per la maggior parte di esse includeva la routine descritta sopra per trovare i parametri corretti di porta seriale. Dopo avere fatto ciò per l’ennesima volta , ho deciso di voler automatizzare il processo: se io stesso potessi dedurre il baudrate usando solamente il mio PC o un oscilloscopio, non c'è nessuna ragione per cui un microcontroller non potrebbe aver usato lo stesso trucco.
- blog di Tradondemand
- 268 letture






Invia nuovo commento