{"id":4908,"date":"2025-09-16T17:18:39","date_gmt":"2025-09-16T15:18:39","guid":{"rendered":"https:\/\/xdiag.org\/?page_id=4908"},"modified":"2025-09-16T17:18:41","modified_gmt":"2025-09-16T15:18:41","slug":"complete-guide-to-flashing-the-thinkdiag-2-adapter-to-x-diag-pro","status":"publish","type":"page","link":"https:\/\/xdiag.org\/pt\/xdiag-tips\/complete-guide-to-flashing-the-thinkdiag-2-adapter-to-x-diag-pro\/","title":{"rendered":"Guia completo para fazer o flash do adaptador ThinkDiag 2 para X-Diag Pro"},"content":{"rendered":"<style>.kb-row-layout-id4908_2ad4e1-98 > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id4908_2ad4e1-98 > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id4908_2ad4e1-98 > .kt-row-column-wrap{column-gap:var(--global-kb-gap-md, 2rem);row-gap:var(--global-kb-gap-md, 2rem);max-width:800px;margin-left:auto;margin-right:auto;padding-top:var(--global-kb-spacing-sm, 1.5rem);padding-bottom:var(--global-kb-spacing-sm, 1.5rem);grid-template-columns:minmax(0, 1fr);}.kb-row-layout-id4908_2ad4e1-98 > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id4908_2ad4e1-98 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}@media all and (max-width: 767px){.kb-row-layout-id4908_2ad4e1-98 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id4908_2ad4e1-98 alignfull wp-block-kadence-rowlayout\"><div class=\"kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top\">\n<style>.kadence-column4908_2985d2-68 > .kt-inside-inner-col,.kadence-column4908_2985d2-68 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column4908_2985d2-68 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column4908_2985d2-68 > .kt-inside-inner-col{flex-direction:column;}.kadence-column4908_2985d2-68 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column4908_2985d2-68 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column4908_2985d2-68{position:relative;}@media all and (max-width: 1024px){.kadence-column4908_2985d2-68 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column4908_2985d2-68 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column4908_2985d2-68\"><div class=\"kt-inside-inner-col\"><style>.wp-block-kadence-advancedheading.kt-adv-heading4908_623b84-a9, .wp-block-kadence-advancedheading.kt-adv-heading4908_623b84-a9[data-kb-block=\"kb-adv-heading4908_623b84-a9\"]{font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-heading4908_623b84-a9 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading4908_623b84-a9[data-kb-block=\"kb-adv-heading4908_623b84-a9\"] mark.kt-highlight{font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;}.wp-block-kadence-advancedheading.kt-adv-heading4908_623b84-a9 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading4908_623b84-a9[data-kb-block=\"kb-adv-heading4908_623b84-a9\"] img.kb-inline-image{width:150px;vertical-align:baseline;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}<\/style>\n<h1 class=\"kt-adv-heading4908_623b84-a9 wp-block-kadence-advancedheading\" data-kb-block=\"kb-adv-heading4908_623b84-a9\"><strong><strong>Guia completo para fazer o flash do adaptador ThinkDiag 2 para X-Diag Pro<\/strong><\/strong><\/h1>\n\n<p>O adaptador ThinkDiag 2 \u00e9 um dispositivo OBD avan\u00e7ado. Para vers\u00f5es avan\u00e7adas de firmware ou para recuperar um dispositivo \u201ctravado\u201d, \u00e9 necess\u00e1rio realizar o flash f\u00edsico utilizando um programador (ST-LINK V2 ou J-Link). Este guia cobre todo o processo \u2014 desde a abertura da carca\u00e7a at\u00e9 a conclus\u00e3o do flash e a verifica\u00e7\u00e3o do funcionamento.<\/p>\n\n<p><strong>Abertura da carca\u00e7a<\/strong><\/p>\n\n<p>A carca\u00e7a do ThinkDiag 2 \u00e9 de pl\u00e1stico, com clipes mantendo as partes superior e inferior unidas. Para abri-la, utilize uma ferramenta pl\u00e1stica fina de alavanca ou uma ferramenta de abertura de celulares. N\u00e3o utilize chaves de fenda pontiagudas, pois elas podem danificar o pl\u00e1stico ou os componentes internos. Se o adaptador possuir uma capa protetora de borracha, remova-a primeiro. Localize os clipes no centro da carca\u00e7a e insira cuidadosamente a ferramenta entre as partes pl\u00e1sticas. Comece pelo lado oposto ao conector OBD e trabalhe ao redor da carca\u00e7a at\u00e9 que todos os clipes sejam liberados. Ap\u00f3s a abertura, voc\u00ea ver\u00e1 a placa PCB com o microcontrolador e os pontos de teste para programa\u00e7\u00e3o.<\/p>\n\n<style>.kb-image4908_6d1873-0c.kb-image-is-ratio-size, .kb-image4908_6d1873-0c .kb-image-is-ratio-size{max-width:787px;width:100%;}.wp-block-kadence-column > .kt-inside-inner-col > .kb-image4908_6d1873-0c.kb-image-is-ratio-size, .wp-block-kadence-column > .kt-inside-inner-col > .kb-image4908_6d1873-0c .kb-image-is-ratio-size{align-self:unset;}.kb-image4908_6d1873-0c{max-width:787px;}.image-is-svg.kb-image4908_6d1873-0c{-webkit-flex:0 1 100%;flex:0 1 100%;}.image-is-svg.kb-image4908_6d1873-0c img{width:100%;}.kb-image4908_6d1873-0c .kb-image-has-overlay:after{opacity:0.3;}<\/style>\n<figure class=\"wp-block-kadence-image kb-image4908_6d1873-0c size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/xdiag.org\/wp-content\/uploads\/2025\/09\/aiowjfoiawjfioawojf-1024x640.png\" alt=\"\" class=\"kb-img wp-image-4911\" srcset=\"https:\/\/xdiag.org\/wp-content\/uploads\/2025\/09\/aiowjfoiawjfioawojf-1024x640.png 1024w, https:\/\/xdiag.org\/wp-content\/uploads\/2025\/09\/aiowjfoiawjfioawojf-300x188.png 300w, https:\/\/xdiag.org\/wp-content\/uploads\/2025\/09\/aiowjfoiawjfioawojf-768x480.png 768w, https:\/\/xdiag.org\/wp-content\/uploads\/2025\/09\/aiowjfoiawjfioawojf.png 1430w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n<p><strong>Localiza\u00e7\u00e3o e conex\u00e3o dos pinos do programador<\/strong><\/p>\n\n<p>Na placa PCB do ThinkDiag 2, existem pads ou pequenos conectores para a conex\u00e3o de um programador. Os quatro pinos principais s\u00e3o:<\/p>\n\n<p>GND \u2013 Terra<\/p>\n\n<p>3,3 V \u2013 Alimenta\u00e7\u00e3o<\/p>\n\n<p>SWDIO \u2013 Linha de dados<\/p>\n\n<p>SWCLK \u2013 Linha de clock<\/p>\n\n<p>Conecte-os diretamente a um programador ST-LINK V2 ou J-Link. Se estiver usando um ferro de solda, solde fios finos aos pontos de teste. Caso contr\u00e1rio, podem ser usados pequenos clipes tipo jacar\u00e9 ou pinos, mas as conex\u00f5es devem permanecer est\u00e1veis. Verifique cuidadosamente o layout dos pinos antes de conectar para evitar curto-circuitos ou danos ao microcontrolador.<\/p>\n\n<p><strong>Grava\u00e7\u00e3o do firmware<\/strong><\/p>\n\n<p>Depois que o adaptador estiver conectado ao programador, conecte o ST-LINK V2 \u00e0 porta USB do computador e inicie o STM32 ST-LINK Utility. O software dever\u00e1 detectar o microcontrolador dentro do ThinkDiag 2.<\/p>\n\n<p>Selecione \u201cProgram\u201d ou \u201cLoad File\u201d e carregue o arquivo de firmware espec\u00edfico para o ThinkDiag 2 (.bin). Clique em \u201cStart\u201d e aguarde a conclus\u00e3o do processo. Durante a grava\u00e7\u00e3o, n\u00e3o mova os fios, n\u00e3o desconecte o computador e n\u00e3o remova o adaptador. O processo normalmente leva menos de um minuto. Quando o software confirmar a grava\u00e7\u00e3o bem-sucedida, o flash estar\u00e1 conclu\u00eddo.<\/p>\n\n<style>.kb-image4908_19438b-01 .kb-image-has-overlay:after{opacity:0.3;}<\/style>\n<figure class=\"wp-block-kadence-image kb-image4908_19438b-01 size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/xdiag.org\/wp-content\/uploads\/2025\/09\/awfioajwfioawjfawf-1024x640.png\" alt=\"\" class=\"kb-img wp-image-4840\" srcset=\"https:\/\/xdiag.org\/wp-content\/uploads\/2025\/09\/awfioajwfioawjfawf-1024x640.png 1024w, https:\/\/xdiag.org\/wp-content\/uploads\/2025\/09\/awfioajwfioawjfawf-300x188.png 300w, https:\/\/xdiag.org\/wp-content\/uploads\/2025\/09\/awfioajwfioawjfawf-768x480.png 768w, https:\/\/xdiag.org\/wp-content\/uploads\/2025\/09\/awfioajwfioawjfawf.png 1430w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n<p><strong>Fechamento da carca\u00e7a e verifica\u00e7\u00e3o<\/strong><\/p>\n\n<p>Desconecte os fios do programador e coloque cuidadosamente a PCB de volta dentro da carca\u00e7a. Feche a carca\u00e7a at\u00e9 que todos os clipes se encaixem corretamente.<\/p>\n\n<p>Conecte o ThinkDiag 2 \u00e0 porta OBD do ve\u00edculo e abra o aplicativo X-Diag PRO no seu telefone. Fa\u00e7a login, ative o Bluetooth e conecte o adaptador. Se for solicitado um c\u00f3digo, geralmente \u00e9 1234 ou 0000. Depois que o adaptador for reconhecido, execute um diagn\u00f3stico do ve\u00edculo para garantir que tudo esteja funcionando corretamente.<\/p>\n\n<p><strong>Solu\u00e7\u00e3o de problemas<\/strong><\/p>\n\n<ul class=\"wp-block-list\"><li>Se o programador n\u00e3o detectar o microcontrolador, verifique as conex\u00f5es e a alimenta\u00e7\u00e3o el\u00e9trica.<\/li>\n\n<li>Se o processo de grava\u00e7\u00e3o for interrompido no meio, tente realiz\u00e1-lo novamente.<\/li>\n\n<li>Se o adaptador n\u00e3o responder ap\u00f3s a grava\u00e7\u00e3o, o firmware pode estar incorreto; refa\u00e7a o flash com o arquivo correto.<\/li>\n\n<li>Se o Bluetooth n\u00e3o conectar, exclua o pareamento antigo no telefone e fa\u00e7a o pareamento novamente.<\/li><\/ul>\n\n<p>Resumo: O ThinkDiag 2 \u00e9 aberto utilizando uma ferramenta pl\u00e1stica de alavanca, conectado ao ST-LINK V2 por meio da interface SWD, o firmware \u00e9 carregado atrav\u00e9s do STM32 Utility e, em seguida, o adaptador \u00e9 remontado e utilizado com o X-Diag PRO.<\/p><\/div><\/div>\n<\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>COMPLETE GUIDE TO FLASHING THE THINKDIAG 2 ADAPTER TO X-DIAG PRO The ThinkDiag 2 adapter is an advanced OBD device. For advanced firmware versions or recovering a \u201cstuck\u201d device, it needs to be flashed physically via a programmer (ST-LINK V2 or J-Link). This guide covers the entire process\u2014from opening the housing to completing the flash&#8230;<\/p>","protected":false},"author":1,"featured_media":0,"parent":4849,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_seopress_robots_primary_cat":"","_seopress_titles_title":"Guide on how to flash THINKDIAG 2 adapter to x-diag pro","_seopress_titles_desc":"How to flash THINKDIAG 2 adapter to x-diag pro","_seopress_robots_index":"","_kad_blocks_custom_css":"","_kad_blocks_head_custom_js":"","_kad_blocks_body_custom_js":"","_kad_blocks_footer_custom_js":"","_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"iawp_total_views":2508,"footnotes":""},"class_list":["post-4908","page","type-page","status-publish","hentry"],"taxonomy_info":[],"featured_image_src_large":false,"author_info":{"display_name":"xpro5","author_link":"https:\/\/xdiag.org\/pt\/author\/xpro5\/"},"comment_info":0,"_links":{"self":[{"href":"https:\/\/xdiag.org\/pt\/wp-json\/wp\/v2\/pages\/4908","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/xdiag.org\/pt\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/xdiag.org\/pt\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/xdiag.org\/pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/xdiag.org\/pt\/wp-json\/wp\/v2\/comments?post=4908"}],"version-history":[{"count":1,"href":"https:\/\/xdiag.org\/pt\/wp-json\/wp\/v2\/pages\/4908\/revisions"}],"predecessor-version":[{"id":4912,"href":"https:\/\/xdiag.org\/pt\/wp-json\/wp\/v2\/pages\/4908\/revisions\/4912"}],"up":[{"embeddable":true,"href":"https:\/\/xdiag.org\/pt\/wp-json\/wp\/v2\/pages\/4849"}],"wp:attachment":[{"href":"https:\/\/xdiag.org\/pt\/wp-json\/wp\/v2\/media?parent=4908"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}