Bonjour et merci de ta réponse.
Sur la carte défectueuse, je n'ai aucun message, aucune communication.
Dans la série MKR l'interface USB/série est un autre microcontroleur et il se peut que ce soit celui là qui s'est déprogrammé.
T'es sûr ? sur le schéma l'USB sort directement du SAMD21G, pattes 33, 34 et 27
J'ai relié, de la carte "programmateur" à la carte "défectueuse"
+5V => Vin
Gnd => Gnd
MOSI ( 8 ) => MOSI ( 8 )
SCK ( 9 ) => SCK ( 9 )
MISO ( 10 ) => MISO ( 10 )
D6 ( 6 ) => Reset
J'ai lu :
On MKR family of boards, you can't use D10 for reset; we suggest D6 and you must remember to change the line 73 of the ArduinoISP sketch - #define RESET 10 - putting "6" insteat of 10.
J'ai bien sélectionné "Outils > Type de carte > Arduino MKRZERO"
J'ai chargé l'application "Fichiers > Exemples > 11.ArduinoISP > ArduinoISP"
J'ai modifié la ligne 73 (Celle de la génération du reset pour mettre la patte 6 au lieu de la 10) comme indiqué précédemment.
#define RESET 6 // pour MKRZero sinon 10 // Use pin 10 to reset the target rather than SS
J'ai branché la prise USB de la carte Programmateur à mon PC, les LED Power de chaque carte s'allument
J'ai téléversé l'application
Le croquis utilise 13768 octets (5%) de l'espace de stockage de programmes. Le maximum est de 262144 octets.
Atmel SMART device 0x10010005 found
Device : ATSAMD21G18A
Chip ID : 10010005
Version : v2.0 [Arduino:XYZ] Oct 20 2016 15:20:47
Address : 8192
Pages : 3968
Page Size : 64 bytes
Total Size : 248KB
Planes : 1
Lock Regions : 16
Locked : none
Security : false
Boot Flash : true
BOD : true
BOR : true
Arduino : FAST_CHIP_ERASE
Arduino : FAST_MULTI_PAGE_WRITE
Arduino : CAN_CHECKSUM_MEMORY_BUFFER
Erase flash
done in 0.824 seconds
Write 13944 bytes to flash (218 pages)
[======== ] 29% (64/218 pages)
[================= ] 58% (128/218 pages)
[========================== ] 88% (192/218 pages)
[==============================] 100% (218/218 pages)
done in 0.105 seconds
Verify 13944 bytes of flash with checksum.
Verify successful
done in 0.011 seconds
CPU reset.
Puis je suis allé dans "Outils > Graver la séquence d'initialisation"
J'obtiens le message
Veuillez sélectionner un programmateur dans le menu Outils > Programmateur
Nota : Je n'ai rien d'affiché dans la fenêtre COM
où me suis-je planté ?