Guida completa per il flashing dell’adattatore Thinkdiag 2 su ProDiag

ThinkDiag 2 è un adattatore OBD avanzato. Per versioni firmware avanzate o per il ripristino di un dispositivo “bloccato”, deve essere flashato fisicamente tramite un programmatore (ST-LINK V2 o J-Link). Questa guida copre l’intero processo, dall’apertura dell’alloggiamento al collegamento del programmatore, al flashing del firmware e alla verifica del corretto funzionamento del dispositivo.
Nota: I file di flashing necessari per il tuo dispositivo possono essere acquistati qui: File di avvio ProDiag

1. Apertura dell’alloggiamento
L’alloggiamento del ThinkDiag 2 è in plastica, con clip che tengono insieme la parte superiore e quella inferiore.
Passaggi:
- Rimuovere eventuali coperture protettive in gomma, se presenti.
- Utilizzare uno strumento di leva in plastica sottile o uno strumento per l’apertura dei telefoni. Non utilizzare cacciaviti appuntiti, poiché possono danneggiare la plastica o i componenti interni.
- Individuare le clip al centro dell’alloggiamento. Iniziare dal lato opposto al connettore OBD e procedere con cautela lungo tutto il perimetro finché tutte le clip non vengono rilasciate.
- Una volta aperto, sarà visibile il circuito stampato (PCB) con il microcontrollore e i punti di test per la programmazione.

2. Individuazione e collegamento dei pin del programmatore
Sulla PCB del ThinkDiag 2 sono presenti pad o piccoli connettori per collegare un programmatore. I pin principali sono:
- GND – Massa
- 3.3V – Alimentazione
- SWDIO – Linea dati
- SWCLK – Linea di clock
Collegarli direttamente a un programmatore ST-LINK V2 o J-Link.
- Se si utilizza un saldatore, saldare fili sottili ai punti di test.
- In alternativa, è possibile utilizzare piccole pinze a coccodrillo o pin, ma i collegamenti devono rimanere stabili.
Controllare due volte la disposizione dei pin per evitare cortocircuiti o danni al microcontrollore.
3. Flash del firmware
- Collegare il programmatore e inserire lo ST-LINK V2 nella porta USB del computer. Avviare STM32 ST-LINK Utility. Il software dovrebbe rilevare il microcontrollore del ThinkDiag 2.
- Selezionare “Program” o “Load File” e caricare il file firmware specifico per ThinkDiag 2 (.bin).
- Fare clic su “Start” e attendere il completamento del processo.
- Non spostare i cavi, non scollegare il computer e non rimuovere l’adattatore durante il flashing.
- Il processo richiede solitamente meno di un minuto.
- Una volta che il software conferma la scrittura avvenuta con successo, il flashing è completato.

4. Rimontaggio e verifica
- Scollegare i fili del programmatore e riposizionare con attenzione la scheda PCB nell’alloggiamento.
- Chiudere l’alloggiamento finché tutte le clip non scattano in posizione.
- Collegare ThinkDiag 2 alla porta OBD del veicolo e avviare l’app ProDiag sul telefono.
- Accedere, attivare il Bluetooth e collegare l’adattatore. Il codice predefinito è solitamente 1234 o 0000.
- Eseguire una diagnosi del veicolo per garantire il corretto funzionamento.
5. Risoluzione dei problemi
- Se il programmatore non rileva il microcontrollore, controllare i collegamenti e l’alimentazione.
- Se il flashing si interrompe a metà processo, riprovare.
- Se l’adattatore non risponde dopo il flashing, potrebbe essere stato utilizzato un firmware errato; eseguire nuovamente il flash con il file corretto.
- Se il Bluetooth non si connette, rimuovere l’associazione precedente sul telefono e riconnettersi.
Conclusione
L’adattatore ThinkDiag 2 viene aperto utilizzando uno strumento di leva in plastica, collegato a ST-LINK V2 o J-Link tramite l’interfaccia SWD, il firmware viene caricato tramite STM32 ST-LINK Utility e successivamente l’adattatore viene rimontato e utilizzato con l’applicazione ProDiag. Un flashing corretto garantisce la massima compatibilità, un funzionamento stabile e l’accesso a tutte le funzionalità ProDiag.

