
{"id":1728,"date":"2021-07-07T11:44:04","date_gmt":"2021-07-07T10:44:04","guid":{"rendered":"https:\/\/www.kanda.com\/blog\/?p=1728"},"modified":"2021-07-07T11:44:06","modified_gmt":"2021-07-07T10:44:06","slug":"kanda-programmer-giving-no-usb-dongle-found-error","status":"publish","type":"post","link":"https:\/\/www.kanda.com\/blog\/microcontrollers\/kanda-programmer-giving-no-usb-dongle-found-error\/","title":{"rendered":"Kanda Programmer Giving No USB DonglE Found error"},"content":{"rendered":"\n<p>Older versions of Kanda Software will not work with latest FTDI USB driver 2.12.36, released 17\/06\/2021. This applies to PIC and AVR handheld programmers, AVR keyfob and AVRISP-U programmers.<\/p>\n\n\n\n<p><strong>The solution is to roll back the driver to 2.12.28, released 16\/08\/2017.<\/strong><\/p>\n\n\n\n<!--more-->\n\n\n\n<ol class=\"wp-block-list\" type=\"1\"><li>Open Control Panel -&gt; Device Manager<\/li><li>Open Universal Serial Bus Controllers section<\/li><li>Right Click on USB Serial Converter and select Properties<\/li><li>In Properties Dialog, select Driver tab<\/li><li>Click on Roll Back Driver button<\/li><\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.kanda.com\/blog\/wp-content\/uploads\/ftdi1.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"619\" height=\"434\" src=\"https:\/\/www.kanda.com\/blog\/wp-content\/uploads\/ftdi1.jpg\" alt=\"\" class=\"wp-image-1729\" srcset=\"https:\/\/www.kanda.com\/blog\/wp-content\/uploads\/ftdi1.jpg 619w, https:\/\/www.kanda.com\/blog\/wp-content\/uploads\/ftdi1-300x210.jpg 300w\" sizes=\"auto, (max-width: 619px) 100vw, 619px\" \/><\/a><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">My <strong>Roll Back Driver button is Disabled<\/strong><\/h2>\n\n\n\n<p>The Roll Back Driver button will be greyed out if you are using a new PC or Windows hasn\u2019t upgraded from a different driver. In this case, the procedure is slightly different.<\/p>\n\n\n\n<ol class=\"wp-block-list\" type=\"1\"><li>Open Control Panel -&gt; Device Manager<\/li><li>Open Universal Serial Bus Controllers section<\/li><li>Right Click on USB Serial Converter and select <strong>Update Driver Software\u2026<\/strong><\/li><li>Select <strong>Browse My Computer for Drivers<\/strong><\/li><\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.kanda.com\/blog\/wp-content\/uploads\/ftdi2.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"543\" height=\"408\" src=\"https:\/\/www.kanda.com\/blog\/wp-content\/uploads\/ftdi2.jpg\" alt=\"\" class=\"wp-image-1730\" srcset=\"https:\/\/www.kanda.com\/blog\/wp-content\/uploads\/ftdi2.jpg 543w, https:\/\/www.kanda.com\/blog\/wp-content\/uploads\/ftdi2-300x225.jpg 300w\" sizes=\"auto, (max-width: 543px) 100vw, 543px\" \/><\/a><\/figure>\n\n\n\n<p>5. Select <strong>Let me pick from a list of available drivers on my computer<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.kanda.com\/blog\/wp-content\/uploads\/ftdi3.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"527\" height=\"396\" src=\"https:\/\/www.kanda.com\/blog\/wp-content\/uploads\/ftdi3.jpg\" alt=\"\" class=\"wp-image-1731\" srcset=\"https:\/\/www.kanda.com\/blog\/wp-content\/uploads\/ftdi3.jpg 527w, https:\/\/www.kanda.com\/blog\/wp-content\/uploads\/ftdi3-300x225.jpg 300w\" sizes=\"auto, (max-width: 527px) 100vw, 527px\" \/><\/a><\/figure>\n\n\n\n<p>6. Select USB Serial Converter Version: 2.12.28.0 [16\/08\/2017]<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.kanda.com\/blog\/wp-content\/uploads\/ftdi4.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"628\" height=\"472\" src=\"https:\/\/www.kanda.com\/blog\/wp-content\/uploads\/ftdi4.jpg\" alt=\"\" class=\"wp-image-1732\" srcset=\"https:\/\/www.kanda.com\/blog\/wp-content\/uploads\/ftdi4.jpg 628w, https:\/\/www.kanda.com\/blog\/wp-content\/uploads\/ftdi4-300x225.jpg 300w\" sizes=\"auto, (max-width: 628px) 100vw, 628px\" \/><\/a><\/figure>\n\n\n\n<p>Your Kanda dongle will now use driver 2.12.28 and will work again<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Version 2.12.28 Not Listed<\/strong><\/h3>\n\n\n\n<p>Kanda software should install this driver and Windows will find it. If it doesn\u2019t for some reason, download it from <a href=\"https:\/\/ftdichip.com\/drivers\/d2xx-drivers\/\">https:\/\/ftdichip.com\/drivers\/d2xx-drivers\/<\/a> &#8211; it is towards the bottom of the page and available as 32 or 64-bit versions. Unzip and save it and click <strong>Have Disk\u2026 button<\/strong>. Select the folder and it will install and use it.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Updating Kanda Software<\/strong><\/h2>\n\n\n\n<p>Once you have rolled back the FTDI driver, older versions of Kanda software will continue to work with USB Dongle 2 and AVRISP-U&nbsp; ISP2 &nbsp;hardware and you can continue to use them as before. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/p>\n\n\n\n<p>The latest versions of Kanda software for PIC, AVR, EEPROM and SAM Handhelds, AVR Keyfobs and AVRISP-U will update your Dongle (Dongle2, ISP2) to work with the latest FTDI driver 2.12.36 so <strong>we recommend that you update your software to the latest version<\/strong>.<\/p>\n\n\n\n<p>New software versions are available for download here.<\/p>\n\n\n\n<p><a href=\"https:\/\/www.kanda.com\/software\">https:\/\/www.kanda.com\/software<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>New Kanda Hardware<\/strong><\/h2>\n\n\n\n<p>All Kanda products are now being supplied with Dongle3 or ISP3 so that they will work with all FTDI USB drivers, including 2.12.36. These new dongles \u00a0will work with older software versions if you need to keep using them for operational reasons.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Keep using Dongle2 (ISP2) with old software<\/strong><\/h2>\n\n\n\n<p>If you need to keep using older versions of Kanda software with your existing Dongle2, you will need to roll back the USB driver to 2.12.28. But we recommend that you<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Download latest software<\/li><li>Install it in a different folder<\/li><li>Run it to update your Dongle2<\/li><li>Return to your existing Kanda software, which will now work with latest driver<\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Forcing Windows to use old driver<\/strong><\/h3>\n\n\n\n<p>If you don\u2019t update your hardware, different editions of Windows 10 behave differently with USB drivers. Some will just accept you want to use older driver but others will update it every time you plug the hardware in, very irritating!<\/p>\n\n\n\n<p>If you uninstall the driver (Properties Dialog), with option to delete driver software checked, Windows should let you continue to use version 2.12.28 with your unmodified Dongle2 hardware.<\/p>\n\n\n\n<p>Unplug your hardware, plug it in again and it should now install and keep using older FTDI driver.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.kanda.com\/blog\/wp-content\/uploads\/ftdi5.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"538\" height=\"464\" src=\"https:\/\/www.kanda.com\/blog\/wp-content\/uploads\/ftdi5.jpg\" alt=\"\" class=\"wp-image-1733\" srcset=\"https:\/\/www.kanda.com\/blog\/wp-content\/uploads\/ftdi5.jpg 538w, https:\/\/www.kanda.com\/blog\/wp-content\/uploads\/ftdi5-300x259.jpg 300w\" sizes=\"auto, (max-width: 538px) 100vw, 538px\" \/><\/a><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Conclusion<\/h2>\n\n\n\n<p>Your Kanda hardware should now start working again and will continue to work in the future. We are sorry about this problem but our existing hardware has worked with FTDI drivers from 2005 until this latest update (the first in 4 years) has broken it. However the solution is reasonable easy and you can keep using older software versions \u00a0if necessary.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Older versions of Kanda Software will not work with latest FTDI USB driver 2.12.36, released 17\/06\/2021. This applies to PIC and AVR handheld programmers, AVR keyfob and AVRISP-U programmers. The solution is to roll back the driver to 2.12.28, released 16\/08\/2017.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[70],"class_list":["post-1728","post","type-post","status-publish","format-standard","placeholder-for-hentry","category-microcontrollers","tag-avr-handheld"],"_links":{"self":[{"href":"https:\/\/www.kanda.com\/blog\/wp-json\/wp\/v2\/posts\/1728","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.kanda.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.kanda.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.kanda.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.kanda.com\/blog\/wp-json\/wp\/v2\/comments?post=1728"}],"version-history":[{"count":2,"href":"https:\/\/www.kanda.com\/blog\/wp-json\/wp\/v2\/posts\/1728\/revisions"}],"predecessor-version":[{"id":1735,"href":"https:\/\/www.kanda.com\/blog\/wp-json\/wp\/v2\/posts\/1728\/revisions\/1735"}],"wp:attachment":[{"href":"https:\/\/www.kanda.com\/blog\/wp-json\/wp\/v2\/media?parent=1728"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.kanda.com\/blog\/wp-json\/wp\/v2\/categories?post=1728"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.kanda.com\/blog\/wp-json\/wp\/v2\/tags?post=1728"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}