Programmation du processeur ATtiny3226
Connecteur ICSP
Repérer la PIN 1 du connecteur sur le PCB reliée à la résistance R114 (cf. schéma en bas à droite) et la PIN 1 sur le connecteur ICSP de l’Atmel-ICE :
AVR cores are maintained by SpenceKonde mega Tiny Core is for ATtiny 3226
https://github.com/SpenceKonde/megaTinyCore
Programming the new ATtiny from Arduino using UPDI [Beginner Tutorial]
https://www.youtube.com/watch?v=AL9vK_xMt4E
Programmateur Arduino – Micro
J’ai une carte Arduino micro, essayons d’en faire un programmateur UPDI pour ATTiny.
jtag2updi sketch : clone or download to upload sketch jtap2updi.ino into programmator board :
https://github.com/SpenceKonde/jtag2updi
Dans la page ci-dessus, on trouvera un autre sketch en cliquant sur « More ... », c’est en fait la suite de SpenceKonde qui laisse à Dlloydev l’opportunité de maintenir et poursuivre le développement du projet jtag2updi. Attention en cliquant sur More… vous êtes dans le Wiki, il faut revenir au Code.
https://github.com/Dlloydev/jtag2updi
Uploaded scketch in programmator using Arduino-IDE
rename jtag2updi-master to jtag2updi
Choose type of card « micro »
Read from the card
Téléverser le scketch :
Ce scketch n’est pas adapté à la arduino board micro… Il compile si on choisit le type de carte nano ...
Tout en bas de la page :
compare HV UPDI see USE_HV_PROGRAMMING in sys.h
rien à faire avec une micro
To Be Continued...
Programmateur Atmel-ICE
Buring Arduino bootloader with Atmel-ICE results in avrdude throwing a "verification error"
https://stackoverflow.com/questions/65477291/burning-arduino-bootloader-with-atmel-ice-results-in-avrdude-throwing-a-verific
Unofficial list of 3rd party boards support urls · arduino/Arduino Wiki · GitHub
Availability since Q4 2021 :
https://github.com/SpenceKonde/megaTinyCore/blob/master/megaavr/extras/ATtiny_x26.md
En savoir plus sur la famille des ATtiny :
ATtiny microcontroller comparison chart - Wikipedia
https://github.com/SpenceKonde/megaTinyCore/blob/master/megaavr/extras/PlatformIO.md
https://github.com/platformio/platform-atmelavr/issues/268
https://forum.arduino.cc/t/resolved-avrdude-w-arduino-nano-every-cant-upload-any-code-to-arduino-ide/623464/6
Unable to burn bootloader with Atmel-ICE in Arduino IDE 1.8.13
https://github.com/arduino/Arduino/issues/11107
https://github.com/arduino/avrdude-build-script/releases/tag/6.3.0-arduino19
To Be Continued…
J'ai travaillé avec un ATmega sur carte Arduino, je souhaite affubler mon micro-contrôleur principal d'un ATtiny et maintenant que j'ai un projet complet avec ATmega que faire pour l'adapter à mon nouveau micro-contrôleur ATtiny ?
https://github.com/platformio/platform-atmelavr/issues/268
https://github.com/SpenceKonde/megaTinyCore
Buring Arduino bootloader with Atmel-ICE results in avrdude throwing a "verification error"
https://stackoverflow.com/questions/65477291/burning-arduino-bootloader-with-atmel-ice-results-in-avrdude-throwing-a-verific
Unofficial list of 3rd party boards support urls · arduino/Arduino Wiki · GitHub
Availability since Q4 2021
https://github.com/SpenceKonde/megaTinyCore/blob/master/megaavr/extras/ATtiny_x26.md
https://github.com/SpenceKonde/megaTinyCore/blob/master/megaavr/extras/PlatformIO.md
https://github.com/platformio/platform-atmelavr/issues/268
https://forum.arduino.cc/t/resolved-avrdude-w-arduino-nano-every-cant-upload-any-code-to-arduino-ide/623464/6
Unable to burn bootloader with Atmel-ICE in Arduino IDE 1.8.13
https://github.com/arduino/Arduino/issues/11107
https://github.com/arduino/avrdude-build-script/releases/tag/6.3.0-arduino19
C'est quoi la programmation UPDI ?
L'Atmel-ICE est un programmateur UPDI cela signifie que je peux le connecter à un connecteur ICSP pour programmer mon ATtiny en UPDI.
Making your own programmateur
https://create.arduino.cc/projecthub/john-bradnam/create-your-own-updi-programmer-1e55f1
Bitluni vidéo :
https://www.youtube.com/watch?v=AL9vK_xMt4E
Plus simple que la vidéo :
C'est pas gagné, je me suis bien battu mais là ... je suis un peu au bout de ce que je sais faire mais j'y reviendrai car ce monde de l'Arduino est passionnant.
Aucun commentaire:
Enregistrer un commentaire