Installation des drivers USB

Drivers Windows pour programmateur USB

Les programmateurs USB ont besoin d’un driver pour fonctionner.

Une documentation est disponible en anglais ici : http://sourceforge.net/apps/trac/libusb-win32/wiki

Je me contenterai de parler de l’installation des drivers sous Windows XP puisque c’est le seul OS dont je dispose.

USBasp

Le programmateur USBasp n’est pas vendu avec un driver spécifique. Sous Windows XP, le driver générique libre ‘libusb-win32’ doit être installé.

Téléchargez le driver ici http://sourceforge.net/projects/libusb-win32/files/latest/download?source=files et décompressez-le.

Ouvrez le répertoire \libusb-win32-bin-1.2.6.0\bin\x86 et renommez le fichier libusb0_x86.dll en libusb0.dll

Connectez maintenant votre USBasp. L’Assistant Ajout de nouveau matériel s’ouvre.

S’il ne s’ouvre pas, c’est que vous aviez déjà fait une tentative d’installation précédemment. Dans ce cas, branchez l’USBasp, allez dans le Gestionnaire de Périphériques, désinstallez le pilote et débranchez le programmateur. Vous pouvez alors le rebrancher et l’Assistant d’ajout de matériel s’ouvrira.

Cliquez sur ‘Non, pas cette fois’ puis sur le bouton ‘Suivant’.

Cliquez ensuite sur ‘Installer le logiciel automatiquement’, puis sur le bouton ’suivant’.

L’écran suivant apparaît :

Cliquez sur ‘Parcourir’, ouvrez le répertoire \libusb-win32-bin-1.2.6.0\bin\x86 et cliquez sur ‘OK’.

Après transfert des fichiers Libusb0, on peut quitter l’Assistant et l’USBasp est reconnu par le système et près à l’emploi.

Vous pouvez le vérifier en lançant le programme ‘testlibusb-win.exe’situé dans le répertoire \libusb-win32-bin-1.2.6.0\bin\x86

­­­­­­­­­­­­­­­­­­­­­­­­­­­

AVRISP mkII

Ce programmateur nécessite le driver Jungo fourni avec l’environnement de développement AVR Studio d’Atmel.

Si votre AVRISP mkII  est un authentique d’Atmel, vous pouvez installer n’importe quelle version de Studio. Par contre, si c’est un clone, installez AVR Studio 4.18 (build 684)  et AVR Studio 4.18 SP3 (build716) téléchargeables ici : http://www.atmel.com/tools/STUDIOARCHIVE.aspx  car les versions ultérieures posent problème.

A noter que Atmel Studio 6.2 fonctionne également avec le clone d’AVRISP mkII. Voir ici.

Dès que Studio et Jungo sont installés, votre AVRISP mkII est en principe fonctionnel de l’intérieur de Studio. Pour vous en assurer, connectez-vous en effectuant les opérations numérotées ci-dessous :

Si la connexion est réussie, vous obtenez l’écran suivant :

AVRISP mkII connecté

 La fréquence de l’ISP doit être inférieure à ¼ de la fréquence du µC. Si votre µC sort d’usine, sa fréquence est préréglée à 1 MHz. Vous devez donc cliquer sur ‘Settings’, ajuster la fréquence à 125 KHz, cliquer sur ‘Write’ puis sur ‘Close’ :

ISP frequency

Vous pouvez maintenant cliquer sur ‘Read Signature’ et vous obtiendrez  « 1E 93 07 » qui est la signature de l’ATmega8

Lecture signature

Votre programmateur est donc fonctionnel dans Studio.

Si vous désirez qu’il soit également fonctionnel avec avrdude et Burn-O-Mat, il faut encore installer le FILTRE Libusb0

Installation de Libusb0 comme FILTRE

Comme pour l’USBasp, téléchargez le driver ici http://sourceforge.net/projects/libusb-win32/files/latest/download?source=files et décompressez-le.

Ouvrez le répertoire \libusb-win32-bin-1.2.6.0\bin\x86 et lancez le programme ‘install-filter-win.exe’.

Filter Installer 1

Cochez ‘Install a device filter’ et cliquez sur ‘Next’.

Par la même occasion, notez que ce programme sert également à désinstaller un filtre.

Filter Installer 2

Sélectionnez votre AVRISP mkII et cliquez sur Install. Votre filtre est installé.

Pour vous en assurer, essayez de lire les fuses à l’aide de Burn-O-Mat (voir la page ‘Utilisation du Programmateur’).

Retour au Menu

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s