Creation BOOTLOADER sur ATMEGA328P (dip28)

Bonjour

j'essai d'implanter le bootloader sur des ATMEGA328P vierge via une carte auduino UNO original (starterkit) mais sans succès a ce jour.

info config et Problème :

I7-3700 + WIN 7 + Arduino 1.8.5 + driver USB CDM V2.12.28
Port USB (COM7) et montage avec et sans Oscillateur 16Mhz + Condo 2x22pf
suivi les tutos avec "carte ATMEGA 8Mhz" et autres
televerser sur ATMEGA (Sur Board ARDUINO ISP) cablage 10/11/12/13 suivant schema ..
BREADBOARD avec ATMEGA (sans bootloader) et avec et sans oscillo
Programmateur sur ARDUINO as ISP (ATMEGA sur BOARD UNO + BREADBOARD + ATMEGA Vierge)
j'ai la réponse suivante avec les 2 arduino "raccorder"

avrdude: Yikes! Invalid device signature.
Double check connections and try again, or use -F to override
this check.

et si je laisse uniquement l'ATMEGA 328P Vierge

avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x03
Erreur lors de la gravure de la séquence d'initialisation.

(normal pas de MCU pour rediriger les pins)

je ne vois pas le Probleme... merci par avance ....

J'ai eu un problème similaire (pas le même cependant) sans réussir à le régler. Tu peux trouver le sujet ici :

https://forum.arduino.cc/index.php?topic=509129.0

Si tu peux poster en anglais, essaye sur cette partie du forum

https://forum.arduino.cc/index.php?board=12.0

C'est un problème de signature interne du micro qui n'est pas celle qui est attendue..
Peut être que ce qu'on t'a vendu pour être un 328p n'en est pas un.
En tout cas la première chose à faire est de le vérifier.

Il existe différentes versions de l'atmega 328 :
Atmega328
Atmega328p ( p comme picopower) celui qui est utilisé par Arduino.
et le dernier sorti :
Atmega328pB (plus de timers, un port numérique en plus, boîtier CMS uniquement, incompatible avec le p)

Si tu recherche dans la documentation d'avrdude (voir chez Atmel, pas chez Arduino) tu trouvera la ligne de commande qui te permet de lire la signature des circuits que tu as achetés.
La valeur de la signature des 3 versions du 328 se trouve dans les datasheets respectives (toujours les rechercher chez Atmel pour être certain d'avoir la dernière version).

Bonjour,

Il est possible que ce ne soit pas le bon processeur comme l'indique 68tjs.
Mais quand on a ce message, la plupart du temps c'est que le processeur ne fonctionne pas correctement (problème de câblage, problème d'oscillateur ...).

Pour avoir plus d'informations dans le menu 'Préférences' coche la case 'Afficher les résultats détaillés pendant le téléchargement'
Lance la gravure du bootloader et regarde la signature lue. Tu dois avoir
avrdude: Device signature = 0x1e950f (probably m328p)

Si tu as une valeur différente de 0, c'est que tu as un processeur différent d'un 328P alors tu peux essayer l'option -F
Si tu as 0, ton processeur ne fonctionne pas correctement. Alors vérifies et revérifies le câblage. Si tu as accès à un oscilloscope vérifie que ça oscille en testant sur une des bornes du quartz.

Bonjour j’ai eu pas mal de problème pour réussir à programmer mes ATMEGA328P.
Ci joint le résultat de mes investigations:

voilà et bonne réalisation.

Téléversement dans un arduino.zip (402 KB)