{"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\/fr\/xdiag-tips\/complete-guide-to-flashing-the-thinkdiag-2-adapter-to-x-diag-pro\/","title":{"rendered":"Guide complet pour flasher l\u2019adaptateur ThinkDiag 2 vers 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>Guide complet pour flasher l\u2019adaptateur ThinkDiag 2 vers X-Diag Pro<\/strong><\/strong><\/h1>\n\n<p>L\u2019adaptateur ThinkDiag 2 est un appareil OBD avanc\u00e9. Pour les versions de firmware avanc\u00e9es ou pour r\u00e9cup\u00e9rer un appareil \u00ab bloqu\u00e9 \u00bb, il doit \u00eatre flash\u00e9 physiquement \u00e0 l\u2019aide d\u2019un programmateur (ST-LINK V2 ou J-Link). Ce guide couvre l\u2019ensemble du processus \u2014 de l\u2019ouverture du bo\u00eetier jusqu\u2019\u00e0 la finalisation du flash et la v\u00e9rification du bon fonctionnement.<\/p>\n\n<p><strong>Ouverture du bo\u00eetier<\/strong><\/p>\n\n<p>Le bo\u00eetier du ThinkDiag 2 est en plastique, avec des clips maintenant ensemble les parties sup\u00e9rieure et inf\u00e9rieure. Pour l\u2019ouvrir, utilisez un outil de levier en plastique fin ou un outil d\u2019ouverture de t\u00e9l\u00e9phone. N\u2019utilisez pas de tournevis pointus, car ils peuvent endommager le plastique ou les composants internes. Si l\u2019adaptateur est \u00e9quip\u00e9 d\u2019une housse de protection en caoutchouc, retirez-la d\u2019abord. Rep\u00e9rez les clips au milieu du bo\u00eetier et ins\u00e9rez d\u00e9licatement l\u2019outil entre les parties en plastique. Commencez du c\u00f4t\u00e9 oppos\u00e9 au connecteur OBD et faites le tour du bo\u00eetier jusqu\u2019\u00e0 ce que tous les clips soient lib\u00e9r\u00e9s. Une fois ouvert, vous verrez le circuit imprim\u00e9 avec le microcontr\u00f4leur et les points de test pour la programmation.<\/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>Localisation et connexion des broches de programmation<\/strong><\/p>\n\n<p>Sur le PCB du ThinkDiag 2, il existe des pastilles ou de petits connecteurs pour connecter un programmateur. Les quatre broches cl\u00e9s sont :<\/p>\n\n<p>GND \u2013 Masse<\/p>\n\n<p>3,3 V \u2013 Alimentation<\/p>\n\n<p>SWDIO \u2013 Ligne de donn\u00e9es<\/p>\n\n<p>SWCLK \u2013 Ligne d\u2019horloge<\/p>\n\n<p>Connectez-les directement \u00e0 un programmateur ST-LINK V2 ou J-Link. Si vous utilisez un fer \u00e0 souder, soudez des fils fins aux points de test. Sinon, de petites pinces crocodiles ou des broches peuvent \u00eatre utilis\u00e9es, mais les connexions doivent rester stables. V\u00e9rifiez attentivement le brochage avant la connexion afin d\u2019\u00e9viter tout court-circuit ou dommage au microcontr\u00f4leur.<\/p>\n\n<p><strong>Flashage du firmware<\/strong><\/p>\n\n<p>Une fois l\u2019adaptateur connect\u00e9 au programmateur, branchez le ST-LINK V2 sur le port USB de l\u2019ordinateur et lancez STM32 ST-LINK Utility. Le logiciel devrait d\u00e9tecter le microcontr\u00f4leur \u00e0 l\u2019int\u00e9rieur du ThinkDiag 2.<\/p>\n\n<p>S\u00e9lectionnez \u00ab Program \u00bb ou \u00ab Load File \u00bb et chargez le fichier firmware sp\u00e9cifiquement destin\u00e9 au ThinkDiag 2 (.bin). Cliquez sur \u00ab Start \u00bb et attendez la fin du processus. Pendant le flashage, ne d\u00e9placez pas les fils, ne d\u00e9connectez pas l\u2019ordinateur et ne retirez pas l\u2019adaptateur. Le processus prend g\u00e9n\u00e9ralement moins d\u2019une minute. Une fois que le logiciel confirme une \u00e9criture r\u00e9ussie, le flash est termin\u00e9.<\/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>Fermeture du bo\u00eetier et v\u00e9rification<\/strong><\/p>\n\n<p>D\u00e9branchez les fils du programmateur et replacez soigneusement la carte PCB dans le bo\u00eetier. Refermez le bo\u00eetier jusqu\u2019\u00e0 ce que tous les clips s\u2019enclenchent correctement.<\/p>\n\n<p>Branchez le ThinkDiag 2 sur le port OBD du v\u00e9hicule et lancez l\u2019application X-Diag PRO sur votre t\u00e9l\u00e9phone. Connectez-vous, activez le Bluetooth et associez l\u2019adaptateur. Si un code est demand\u00e9, il s\u2019agit g\u00e9n\u00e9ralement de 1234 ou 0000. Une fois l\u2019adaptateur reconnu, lancez un diagnostic du v\u00e9hicule afin de v\u00e9rifier que tout fonctionne correctement.<\/p>\n\n<p><strong>D\u00e9pannage<\/strong><\/p>\n\n<ul class=\"wp-block-list\"><li>Si le programmateur ne d\u00e9tecte pas le microcontr\u00f4leur, v\u00e9rifiez les connexions et l\u2019alimentation \u00e9lectrique.<\/li>\n\n<li>Si le flashage s\u2019interrompt en cours de route, essayez de relancer le processus.<\/li>\n\n<li>Si l\u2019adaptateur ne r\u00e9pond pas apr\u00e8s le flashage, le firmware peut \u00eatre incorrect ; reflashez-le avec le fichier appropri\u00e9.<\/li>\n\n<li>Si la connexion Bluetooth \u00e9choue, supprimez l\u2019ancien appairage sur votre t\u00e9l\u00e9phone et effectuez un nouvel appairage.<\/li><\/ul>\n\n<p>R\u00e9sum\u00e9 : Le ThinkDiag 2 est ouvert \u00e0 l\u2019aide d\u2019un outil de levier en plastique, connect\u00e9 au ST-LINK V2 via l\u2019interface SWD, le firmware est charg\u00e9 \u00e0 l\u2019aide de STM32 Utility, puis l\u2019adaptateur est remont\u00e9 et utilis\u00e9 avec 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\/fr\/author\/xpro5\/"},"comment_info":0,"_links":{"self":[{"href":"https:\/\/xdiag.org\/fr\/wp-json\/wp\/v2\/pages\/4908","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/xdiag.org\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/xdiag.org\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/xdiag.org\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/xdiag.org\/fr\/wp-json\/wp\/v2\/comments?post=4908"}],"version-history":[{"count":1,"href":"https:\/\/xdiag.org\/fr\/wp-json\/wp\/v2\/pages\/4908\/revisions"}],"predecessor-version":[{"id":4912,"href":"https:\/\/xdiag.org\/fr\/wp-json\/wp\/v2\/pages\/4908\/revisions\/4912"}],"up":[{"embeddable":true,"href":"https:\/\/xdiag.org\/fr\/wp-json\/wp\/v2\/pages\/4849"}],"wp:attachment":[{"href":"https:\/\/xdiag.org\/fr\/wp-json\/wp\/v2\/media?parent=4908"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}