Академический Документы
Профессиональный Документы
Культура Документы
10, arduino mega 2560, command line uploading | False and misleading information
Accueil Sur
Search: type, hit enter
Informations fausses et trompeuses Corriger les faussetés dans la documentation technique, les leçons apprises
Note : Ce qui suit s'applique probablement à l'UNU arduino, car il utilise également un atmega 8u2 intégré,
Mots clés
plutôt que l'ancien convertisseur série brut.
802.15.4 android arduino
Partie 1 de probablement beaucoup. J'ai hérité d'un peu de code arduino, ciblant les toutes nouvelles cartes
batteries bogues c douanes
mega2560. Vous savez, ceux qui incluent un atmega8u2 intégré, plutôt que les anciens adaptateurs série
d'origine. À bien des égards, c'est une étape bienvenue dans le futur. Quoi qu'il en soit, cet endroit n'a documentation aigle éclipse ne
même pas de programmeur AVR ISP standard, et avec l'USB réel embarqué, le code qui s'exécute sur le
FATFS fedora gcc gdb git mise en veille
8u2 est en fait un programmeur AVR ISP lui-même, parlant du protocole stk500.
prolongée karlnet
islande java linux
J'essaye de déplacer une partie de ce code lentement de l'IDE d'Arduino, et vers une arborescence
lua maven mosquitto mqtt
partagée plus standard de c / c ++. J'ai surtout réussi à construire des fichiers hexa simples à partir de la
ligne de commande, basés sur des bibliothèques arduino (pour des choses comme LiquidCrystal et
Ethernet, etc.), mais j'avais des problèmes pour les programmer. En éditant "preferences.txt" de arduino et
mrf24j40 NetBeans open
en ajoutant "upload.verbose = true" je pouvais voir que lors de la programmation de l'IDE arduino, il source openwrt douleur
utilisait une version corrigée privée de avrdude (5.4-arduino) avec le type de programmeur de stk500v2, et Rockchip expédition logiciel
qu'il émettait une réinitialisation, via une sorte de basculement DTR ...
SPI printemps
Software AG architecture logicielle
sqlite STM32 outils unboxing webMethods
http://false.ekta.is/2011/05/avrdude-5-10-arduino-mega-2560-command-line-uploading/ 1/7
22/04/2018 avrdude 5.10, arduino mega 2560, command line uploading | False and misleading information
Ok, alors maintenant j'en avais assez pour essayer de l'exécuter moi-même, en utilisant avrdude 5.10, contiki (7)
comme c'est le cas avec les versions récentes de WinAVR systèmes de contrôle (2)
crypto (2)
documentation (3)
C:\Users\karlp>avrdude.exe -p atmega2560 -P COM5 -c stk500v2 -v -U lfuse:r:-:h -b
géospatial (1)
115200
matériel (27)
---snip---
avrdude.exe: stk500_2_ReceiveMessage(): timeout infrastructure (10)
avrdude.exe: stk500_2_ReceiveMessage(): timeout Java (15)
karlnet (8)
Mais, comme vous pouvez le voir, cela a juste expiré. En regardant les LED, je pouvais voir que le tableau maven (1)
ne se réinitialisait pas magiquement. Avec un peu de lecture et de recherche, j'ai découvert que avrdude a nottech (1)
ajouté un moyen de réinitialiser le tableau, si vous utilisez le type de programmeur "arduino" téléphones (4)
python (12)
réseaux de capteurs (14)
Using Programmer : arduino
Overriding Baud Rate : 115200 courses (10)
avrdude.exe: Send: 0 [30] [20] logiciel (80)
avrdude.exe: Send: 0 [30] [20] ressort (4)
avrdude.exe: Send: 0 [30] [20] stlink (3)
stm32 (19)
Intéressant, suivant les lumières sur le tableau, je pouvais voir que cela se réinitialisait maintenant stomp / activemq (2)
correctement, mais clairement, ce n'étaient pas les bonnes commandes. Il semble que le type de essai (2)
programmeur "arduino", soit configuré pour parler au bootloader sur l'atmega328 des versions antérieures
outils (16)
d'arduino, le Duemilanove et ainsi de suite, qui avait encore un pont USB-série direct, de la puce FTDI.
Non classé (9)
Donc, si le programmeur "Arduino" fait la réinitialisation, mais le mauvais protocole, il semble que je vais
contrôle de version (6)
devoir le réinitialiser moi-même.
services web (10)
J'ai finalement essayé de réinitialiser sur le tableau, en émettant la commande avec le programmeur de webmethods (2)
"stk500v2" et en relâchant immédiatement la réinitialisation. Presto! sans fil (14)
xbee (8)
http://false.ekta.is/2011/05/avrdude-5-10-arduino-mega-2560-command-line-uploading/ 2/7
22/04/2018 avrdude 5.10, arduino mega 2560, command line uploading | False and misleading information
Vtarget : 0.0 V
SCK period : 118.3 us
Hourra! nous travaillons à nouveau depuis la ligne de commande. Maintenant, si seulement la pile de
correctifs supplémentaires de l'arduino gang pour avrdude continuerait à revenir dans la ligne principale. Il
semble qu'ils ne jouent pas bien avec les autres :(
← Hehe: Twitter vérifie mon propre email pour la Dresden Elektronik ATmega128RFA1 cartes de dérivation,
disponibilité deRFmega128 →
Merci ! Mais pourquoi ils font cela, de cette façon permettra d'éviter l'automatisation :(
Vous pouvez obtenir la chaîne d'outils avr pour effectuer la réinitialisation en éditant
avrdude.conf et en ajoutant (dans la section du firmware Atmel STK500 Version 2.x)
réinitialiser = 4;
http://false.ekta.is/2011/05/avrdude-5-10-arduino-mega-2560-command-line-uploading/ 3/7
22/04/2018 avrdude 5.10, arduino mega 2560, command line uploading | False and misleading information
J'ai mis à niveau vers Eclipse Indigo et Arduino 1.0 (avrdude 5.11) et j'ai trouvé que je ne
pouvais pas télécharger sur mega2560.
Justin, pourriez-vous nous en dire plus, je m'intéresse beaucoup à votre solution, mais je
n'arrive pas à la faire fonctionner.
Mais ça marche très bien avec le programmeur "câblage". La diffenrce est ici:
avrdude.exe: wiring_open(): releasing DTR/RTS
avrdude.exe: wiring_open(): asserting DTR/RTS
Avrdude 5.11
Arduino Mega2560 R3
Seulement avec une nouvelle version de avrdude :) Avec 5.10, comme dans le titre de ce
post, le type de programmeur "câblage" n'existe pas.
Merci pour le conseil -cwiring! Je cherchais partout comment télécharger mon hexagone sur
mon méga en utilisant avrdude
http://false.ekta.is/2011/05/avrdude-5-10-arduino-mega-2560-command-line-uploading/ 4/7
22/04/2018 avrdude 5.10, arduino mega 2560, command line uploading | False and misleading information
Travaille pour moi. J'ai utilisé avrdude 5.11 avec la ligne de commande:
id = "câblage";
desc = "Câblage";
type = câblage;
réinitialiser = 4;
http://false.ekta.is/2011/05/avrdude-5-10-arduino-mega-2560-command-line-uploading/ 5/7
22/04/2018 avrdude 5.10, arduino mega 2560, command line uploading | False and misleading information
Ma version "Eleven" par Freetronics d'Arduino IDE refuse de télécharger et me donne l'erreur
d'écriture 115300avrdude.exe. Je ne connais pas assez bien le C / C ++ pour comprendre
l'aide ci-dessus. Quelqu'un pourrait-il me donner ce qu'il faut mettre dans mon PC Windows
7 pour le faire fonctionner?
Merci.
Gardez à l'esprit que ce post a été écrit il y a plus de trois ans. Les deux arduino et avrdude
ont eu plusieurs mises à jour depuis lors.
Redémarré la machine.
Arduino Mega2560 avec com3 (sera différent pour vous) est sélectionné.
Télécharger ….
Ensuite, modifiez les paramètres de la carte sur "ATTiny85", COM3, 1 MHz
Sur une invite de commande, exécutez cette
Je t'aime mec!
Laissez un commentaire
http://false.ekta.is/2011/05/avrdude-5-10-arduino-mega-2560-command-line-uploading/ 6/7
22/04/2018 avrdude 5.10, arduino mega 2560, command line uploading | False and misleading information
PRÉNOM
SOUMETTRE
Rétroliens et Pingbacks:
Interconnexion, Technologie, Domotique »Archives du Blog» Arduino, avr-gcc et avrdude - Pingback le
2012/04/14 / 17:02
Eclipse, Arduino 2560 et AVRDude - timeout | Polargraph - Pingback le 2012/05/13 / 16:24
Mega 2560 (Ancienne information grbl) | zapmaker - Pingback le 2014/04/20 / 01:54
Copyright © 2018 Informations fausses et trompeuses | Propulsé par WordPress | Thème zBench Δ Haut
http://false.ekta.is/2011/05/avrdude-5-10-arduino-mega-2560-command-line-uploading/ 7/7