Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1360 connectés 

 


 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  192  193  194  ..  265  266  267  268  269  270
Auteur Sujet :

[arduino] Topic Unique blabla @ Arduino

n°284820
- Rocket -
Posté le 21-12-2019 à 10:51:14  profilanswer
 

Reprise du message précédent :
Je ne crois pas que l'on puisse briquer de manière définitive un microcontrôleur. Y'a toujours des choses à faire, tant qu'on a à disposition le firmware en question.

mood
Publicité
Posté le 21-12-2019 à 10:51:14  profilanswer
 

n°284821
Big Blue
Live/Psn/Nid legeantbleu
Posté le 21-12-2019 à 10:55:40  profilanswer
 

Je viens de faire quelques essais, la carte n'est vraiment plus vu :/ Y'a que le contrôleur USB qui donne encore signe de vie :/

n°284823
- Rocket -
Posté le 21-12-2019 à 11:00:47  profilanswer
 

Tu avais bien éteint l'imprimante avant de téléverser ton code ?
 
Au pire il faudra reflasher le bootloader si tu l'as.
 
Comme je te l'ai dit sur l'autre topic, sois sûr de la référence du microcontrôleur avant de brancher un programmeur : Compatible 3.3V ou 5V.

n°284825
Big Blue
Live/Psn/Nid legeantbleu
Posté le 21-12-2019 à 11:05:10  profilanswer
 

- Rocket - a écrit :

Tu avais bien éteint l'imprimante avant de téléverser ton code ?

 

Au pire il faudra reflasher le bootloader si tu l'as.

 

Comme je te l'ai dit sur l'autre topic, sois sûr de la référence du microcontrôleur avant de brancher un programmeur : Compatible 3.3V ou 5V.


Ca se fait imprimante allumé, directement en USB :jap:

 

Je suis certains de mon coup, je l'ai déjà flashé plusieurs fois, je suis allé voir un tuto que j'avais fais sur l'imprimante :jap:

 

J'ai essayé de remettre un bootloader, ça ne change rien :/

 

Pour le programmeur oui je ne branche rien, de toute façon tout ce que j'ai trouvé c'est 6 broches numéroté de 1 à 6, je peux brancher mon programmeur mais je n'ai aucune indication sur l'utilité des broches :/

 

C'est sur, c'est un Atmel 2560 et vu l'emplacement des 6 broches juste à coté de l'Atmel c'est bien l'emplacement pour le programmeur, à voir dans quel sens le brancher :/


Message édité par Big Blue le 21-12-2019 à 11:10:29
n°284828
- Rocket -
Posté le 21-12-2019 à 11:12:50  profilanswer
 

Au pire, tu peux suivre les pistes sur la carte si elles sont lisibles et te référer à la documentation du microcontrôleur.
 
Il existe des liens commerciaux entre Longer et Alfawise. Tu peux toujours étendre tes recherches Internet ainsi.

n°284829
- Rocket -
Posté le 21-12-2019 à 11:14:21  profilanswer
 

Photo :o

n°284830
Big Blue
Live/Psn/Nid legeantbleu
Posté le 21-12-2019 à 11:18:56  profilanswer
 

https://reho.st/medium/self/61edf857942543e20e1a37c6278f3071d430ccb5.jpg

 

:o le 2560 est bien en 5v ?


Message édité par Big Blue le 21-12-2019 à 11:20:32
n°284831
- Rocket -
Posté le 21-12-2019 à 11:19:51  profilanswer
 

Connecteur ISP classique. Y'a pas de raison qu'ils fassent des blagues en inversant les pins. :o

n°284832
Turkleton
I don't quite understand you
Posté le 21-12-2019 à 11:21:27  profilanswer
 

Y'a pas un moyen de la faire revenir à la vie en restant appuyé sur le bouton reset quand tu la branches, ou un truc dans le genre ?


---------------
If you think it could look good, then I guess it should
n°284833
- Rocket -
Posté le 21-12-2019 à 11:23:17  profilanswer
 

Regarde ce schéma : https://electronics.stackexchange.c [...] -interface
 
MISO correspond au pin 1.

mood
Publicité
Posté le 21-12-2019 à 11:23:17  profilanswer
 

n°284834
Big Blue
Live/Psn/Nid legeantbleu
Posté le 21-12-2019 à 11:24:30  profilanswer
 

:jap:
C'est ce que j'ai vu MISO = 1, du coup je connais le sens.

 

5v on est ok ?


Message édité par Big Blue le 21-12-2019 à 11:24:39
n°284835
- Rocket -
Posté le 21-12-2019 à 11:25:48  profilanswer
 

Et oui l'ATmega2560 tourne en 5V. Donc pas de problème pour ça.
 
Mais comme certaines Longer tournent avec d'autres microcontrôleurs (non tolérant 5V) je préférais te mettre en garde.

n°284836
- Rocket -
Posté le 21-12-2019 à 11:27:06  profilanswer
 

Par contre, je préfère couper l'alimentation de l'imprimante pour flasher.

n°284837
Big Blue
Live/Psn/Nid legeantbleu
Posté le 21-12-2019 à 11:28:32  profilanswer
 

Turkleton a écrit :

Y'a pas un moyen de la faire revenir à la vie en restant appuyé sur le bouton reset quand tu la branches, ou un truc dans le genre ?


Honnêtement, aucune idée, de l'utilité de ce bouton.  
 
Autant creality va à l'économie sur ces cartes mères, autant longer3d y'a que la moitié de la CM qui est utile, et c'est pas trop documenté :o
https://reho.st/preview/self/f85b9e548293e8f6ca6c01406e7d9748f2745547.png :D

Message cité 1 fois
Message édité par Big Blue le 21-12-2019 à 11:28:47
n°284838
Turkleton
I don't quite understand you
Posté le 21-12-2019 à 11:42:28  profilanswer
 

Big Blue a écrit :

Honnêtement, aucune idée, de l'utilité de ce bouton.


https://forum.arduino.cc/index.php?topic=58243.0
 
Tu pourrais essayer de soit :
  - garder le bouton reset enfoncé en branchant l'Arduino
  - garder le bouton reset enfoncé en débranchant l'Arduino
  - garder le bouton reset enfoncé pendant 30 secondes
  - double-cliquer sur le bouton reset
 
Il y a peut-être peu de chances que ça fonctionne, mais c'est pas pour le temps que ça prend à tester ;)


---------------
If you think it could look good, then I guess it should
n°284840
Big Blue
Live/Psn/Nid legeantbleu
Posté le 21-12-2019 à 12:04:02  profilanswer
 

Je vous aime  [:jean-michel platini]

 

J'ai mis 20 minutes parce que j'étais incapable d'avoir un port COM sur l'usbasp ...

 

Dans mon esprit non cartésien (qui fait que je fini par péter tout mon matos), j'ai cliqué sur "gravé la séquence d'initialisation" et :ouch:

 

Il l'a fait  :love:

 

Rebranché en USB et hop j'ai renvoyé mon Marlin :love: Ca redémarre :D

 

Merci :)

Message cité 1 fois
Message édité par Big Blue le 21-12-2019 à 12:04:16
n°284841
dafunky
Posté le 21-12-2019 à 12:06:37  profilanswer
 

À noter que lorsque l'on reboot le microcontrôleur en mode programmation avec cette dernière méthode, il faut parfois un autre pilote pour le voir dans Windows et le programmer.il faut donc penser à jeter un petit coup d'œil dans le gestionnaire de périphérique avant de tenter de flasher quoi que ce soit.


---------------
xPLduino, la domotique DIY deluxe - - - - Sigma 85mm F1.4
n°284842
- Rocket -
Posté le 21-12-2019 à 12:09:04  profilanswer
 

Felloch ! À toi les prints de groots et autres baÿbaÿs Yoda. :o

n°284843
Turkleton
I don't quite understand you
Posté le 21-12-2019 à 12:11:50  profilanswer
 

Big Blue a écrit :

Ca redémarre :D

Cool :)  


---------------
If you think it could look good, then I guess it should
n°285291
m_vincent
Posté le 25-12-2019 à 19:47:15  profilanswer
 

Bonjour, je galère actuellement pour programmer des attiny85 à partir d'un arduino.
Je me base sur cette page:
https://www.tutomotique.fr/fabrique [...] ondes-diy/
Malheureusement quand j'essaie de flasher l'attiny j'ai le message d'erreur:
Arduino: 1.8.10 (Windows 7), Board: "ATtiny25/45/85, ATtiny85, Internal 8 MHz"
 
Sketch uses 3460 bytes (42%) of program storage space. Maximum is 8192 bytes.
Global variables use 37 bytes (7%) of dynamic memory, leaving 475 bytes for local variables. Maximum is 512 bytes.
avrdude: Yikes!  Invalid device signature.
An error occurred while uploading the sketch
         Double check connections and try again, or use -F to override
         this check.
 
J'ai bien mis la capa sur la borne reset, essaié des attiny de 2 fournisseurs (aliExpress et Amazon)....
 
Je seche...

n°285292
- Rocket -
Posté le 25-12-2019 à 19:55:49  profilanswer
 

Tu as "Graver la séquence d’initialisation" ?

n°285294
m_vincent
Posté le 25-12-2019 à 20:01:09  profilanswer
 

impossible de charger le bootloader, même message....
 
Arduino: 1.8.10 (Windows 7), Board: "ATtiny, ATtiny85, 8 MHz (internal)"
 
avrdude: Yikes!  Invalid device signature.
         Double check connections and try again, or use -F to override
         this check.
 
Error while burning bootloader.
 
This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.

Message cité 1 fois
Message édité par m_vincent le 25-12-2019 à 20:01:39
n°285295
- Rocket -
Posté le 25-12-2019 à 20:05:22  profilanswer
 

Tu as réglé le bon programmeur dans les menus ?
 
Tu confirmes que tu n'as donc jamais modifié les fusibles de ces microcontrôleurs ? Ils sont neufs ?

n°285296
m_vincent
Posté le 25-12-2019 à 20:10:35  profilanswer
 

Tu as réglé le bon programmeur dans les menus ?  
> J'ai chargé un mega 2560  avec le fichier exemple 11 ArduinoISP, et ensuite le programeur Arduino as ISP....
 
Les µcontroleurs sont neufs oui

n°285302
- Rocket -
Posté le 25-12-2019 à 20:56:55  profilanswer
 

Je ne sais plus trop quoi te dire...
 
Montre nous une photo du montage peut être ?

n°285318
- Rocket -
Posté le 26-12-2019 à 00:12:21  profilanswer
 

Les GND et +5V des deux microcontrôleurs sont bien en commun ?

 

Est-ce que tu programmes l'ATtiny in situ ou à l'inverse isolément du reste du montage ?


Message édité par - Rocket - le 26-12-2019 à 00:14:08
n°285343
rat de com​bat
attention rongeur méchant!
Posté le 26-12-2019 à 10:22:38  profilanswer
 

m_vincent a écrit :

This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.

à faire
 
Si les µC sont neufs ils fonctionnent sur 1MHz en interne, il faut donc les programmer à basse vitesse. Aucune idée comment on configure ça dans le monde Arduino, voir doc. Sur mon programmateur il y a un jumper/interrupteur pour ça.
 
Programmer le µC en dehors du circuit si possible.  
 
Pas de capa sur Reset, c'est pas une bonne idée, par contre une résistance 10k entre Reset et Vcc.
 
Bien relier toutes les masses.
 
Photos du montage?

n°285368
- Rocket -
Posté le 26-12-2019 à 14:57:34  profilanswer
 

Vers la ligne 50 d'ArduinoISP

 

// Configure SPI clock (in Hz).
// E.g. for an ATtiny @ 128 kHz: the datasheet states that both the high and low
// SPI clock pulse must be > 2 CPU cycles, so take 3 cycles i.e. divide target
// f_cpu by 6:
//     #define SPI_CLOCK            (128000/6)
//
// A clock slow enough for an ATtiny85 @ 1 MHz, is a reasonable default:

 

#define SPI_CLOCK   (1000000/6)

Message cité 1 fois
Message édité par - Rocket - le 26-12-2019 à 14:59:42
n°285386
newbie_mas​ter
Jack l'éventré
Posté le 26-12-2019 à 16:34:00  profilanswer
 

- Rocket - a écrit :

Vers la ligne 50 d'ArduinoISP

 

// Configure SPI clock (in Hz).
// E.g. for an ATtiny @ 128 kHz: the datasheet states that both the high and low
// SPI clock pulse must be > 2 CPU cycles, so take 3 cycles i.e. divide target
// f_cpu by 6:
// #define SPI_CLOCK (128000/6)
//
// A clock slow enough for an ATtiny85 @ 1 MHz, is a reasonable default:

 

#define SPI_CLOCK   (1000000/6)


 

Je n'ai jamais eu besoin de modifier arduinoisp pour flasher des attiny. Par contre, je me rappelle d'une histoire d'horloge à la con. Je n'ai jamais réussi à les faire tourner autrement qu'à 8mhz


---------------
Il vaut parfois mieux allumer un lance-flamme que maudire l'obscurité. (Pratchett) // Eurosataniste convaincu.
n°285392
rat de com​bat
attention rongeur méchant!
Posté le 26-12-2019 à 16:37:26  profilanswer
 

newbie_master a écrit :

Par contre, je me rappelle d'une histoire d'horloge à la con. Je n'ai jamais réussi à les faire tourner autrement qu'à 8mhz

C'est à dire? En principe il faut modifier les "fuse bits", mais sur un tiny je sais pas si il y a beaucoup de choix.

 

Et j'insiste, si le processeur est d'usine il aura le DIV8 d'activé, soit 1MHz d'horloge, donc il faut programmer à basse vitesse. Encore eu le cas il y a quelque jours avec un 328P. Par contre si ce sont des processeurs achetés "pour Arduino" ils ont peut-être déjà été configurés correctement (fuse bits + bootloader).

Message cité 1 fois
Message édité par rat de combat le 26-12-2019 à 16:37:51
n°285394
newbie_mas​ter
Jack l'éventré
Posté le 26-12-2019 à 16:43:14  profilanswer
 

rat de combat a écrit :

C'est à dire? En principe il faut modifier les "fuse bits", mais sur un tiny je sais pas si il y a beaucoup de choix.

 

Et j'insiste, si le processeur est d'usine il aura le DIV8 d'activé, soit 1MHz d'horloge, donc il faut programmer à basse vitesse. Encore eu le cas il y a quelque jours avec un 328P. Par contre si ce sont des processeurs achetés "pour Arduino" ils ont peut-être déjà été configurés correctement (fuse bits + bootloader).

 

J'avais pas forcément besoin de le faire tourner moins vite, donc j'ai pas chercher bien longtemps.

 

Dans l'ide Arduino, j'ai une options pour programmer la fréquence d'horloge de l'attiny. Mais je ne saurais te dire où exactement, je ne suis pas chez moi.


---------------
Il vaut parfois mieux allumer un lance-flamme que maudire l'obscurité. (Pratchett) // Eurosataniste convaincu.
n°285397
rat de com​bat
attention rongeur méchant!
Posté le 26-12-2019 à 16:49:02  profilanswer
 

newbie_master a écrit :

Dans l'ide Arduino, j'ai une options pour programmer la fréquence d'horloge de l'attiny. Mais je ne saurais te dire où exactement, je ne suis pas chez moi.

T'embêtes pas, j'utilise pas Arduino. :o  
Sinon par curiosité je viens de vérifier en prenant le 2313 au pif: En interne 128kHz ou 4MHz ou 8 MHz de base avec la possibilité de configurer un diviseur /1 à /256 ou avec une horloge externe jusqu'à 20MHz. En fait ces petites bestioles sont très paramètrables.

n°285399
m_vincent
Posté le 26-12-2019 à 16:53:34  profilanswer
 

toujours pareil, malgré la résistance de 10k au lieu de la capa....

n°285400
m_vincent
Posté le 26-12-2019 à 16:54:09  profilanswer
 
n°285401
rat de com​bat
attention rongeur méchant!
Posté le 26-12-2019 à 16:59:40  profilanswer
 

3€ pièce??? C'est limite du vol! Sur Farnell genre 1€ voire moins et en Chine encore moins probablement...
 
Bon, tu as réduit la vitesse de prog? Augmenté la verbosité du output du IDE Arduino? Photos? Voir mon message plus haut.

n°285402
m_vincent
Posté le 26-12-2019 à 17:12:34  profilanswer
 

j'en avais acheté sur aliExpress, et vu le soucis j'avais essaié sur amazon.
Réduire la vitesse? comment?
Augmenter la verbosité? comment?
 
Encore merci

n°285404
- Rocket -
Posté le 26-12-2019 à 17:21:16  profilanswer
 

La valeur 1000000/6 de ma citation, tu la réduis d'un ou deux ordres de grandeur.
 
Fichier > Préférences > Afficher les résultats détaillés pendant : Compilation / téléversement.

n°285406
rat de com​bat
attention rongeur méchant!
Posté le 26-12-2019 à 17:26:23  profilanswer
 

m_vincent a écrit :

Réduire la vitesse? comment?
Augmenter la verbosité? comment?

et si tu lisais un peu ce qu'on dit? :o  
https://forum.hardware.fr/hfr/elect [...] tm#t285343
https://forum.hardware.fr/hfr/elect [...] tm#t285368

n°285414
m_vincent
Posté le 26-12-2019 à 17:40:49  profilanswer
 

avrdude: Version 6.3-20190619
         Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
         Copyright (c) 2007-2014 Joerg Wunsch
 
         System wide configuration file is "D:\Program Files (x86)\Arduino\hardware\tools\avr/etc/avrdude.conf"
 
         Using Port                    : COM13
         Using Programmer              : stk500v1
         Overriding Baud Rate          : 19200
         AVR Part                      : ATtiny85
         Chip Erase delay              : 400000 us
         PAGEL                         : P00
         BS2                           : P00
         RESET disposition             : possible i/o
         RETRY pulse                   : SCK
         serial program mode           : yes
         parallel program mode         : yes
         Timeout                       : 200
         StabDelay                     : 100
         CmdexeDelay                   : 25
         SyncLoops                     : 32
         ByteDelay                     : 0
         PollIndex                     : 3
         PollValue                     : 0x53
         Memory Detail                 :
 
                                  Block Poll               Page                       Polled
           Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  MaxW   ReadBack
           ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
           eeprom        65    12     4    0 no        512    4      0  4000  4500 0xff 0xff
           flash         65     6    32    0 yes      8192   64    128 30000 30000 0xff 0xff
           signature      0     0     0    0 no          3    0      0     0     0 0x00 0x00
           lock           0     0     0    0 no          1    0      0  9000  9000 0x00 0x00
           lfuse          0     0     0    0 no          1    0      0  9000  9000 0x00 0x00
           hfuse          0     0     0    0 no          1    0      0  9000  9000 0x00 0x00
           efuse          0     0     0    0 no          1    0      0  9000  9000 0x00 0x00
           calibration    0     0     0    0 no          1    0      0     0     0 0x00 0x00
 
         Programmer Type : STK500
         Description     : Atmel STK500 Version 1.x firmware
         Hardware Version: 2
         Firmware Version: 1.18
         Topcard         : Unknown
         Vtarget         : 0.0 V
         Varef           : 0.0 V
         Oscillator      : Off
         SCK period      : 0.1 us
 
avrdude: AVR device initialized and ready to accept instructions
 
Reading | ################################################## | 100% 0.01s
 
avrdude: Device signature = 0x000000 (retrying)
 
Reading | ################################################## | 100% 0.02s
 
avrdude: Device signature = 0x000000 (retrying)
 
An error occurred while uploading the sketch
Reading | ################################################## | 100% 0.02s
 
avrdude: Device signature = 0x000000
avrdude: Yikes!  Invalid device signature.
         Double check connections and try again, or use -F to override
         this check.
 
 
avrdude done.  Thank you.

n°285415
rat de com​bat
attention rongeur méchant!
Posté le 26-12-2019 à 17:50:53  profilanswer
 

Ton AVR est alimenté? Photos?

n°285421
m_vincent
Posté le 26-12-2019 à 18:15:04  profilanswer
 

c'est un Arduino 2560 Mega alimenté en usb

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  192  193  194  ..  265  266  267  268  269  270

Aller à :
Ajouter une réponse
 

Sujets relatifs
* Réparations de vos appareils électroniques & electromenager * 
Plus de sujets relatifs à : [arduino] Topic Unique blabla @ Arduino


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR