NEJE Master - Graveuse Laser - Problème de Firmware

NEJE Master - Graveuse Laser - Problème de Firmware - Electronique, domotique, DIY

Marsh Posté le 29-09-2020 à 18:12:59    

Bonjour à tous,  
 
J'ai acheté il y a 1 an une graveuse laser NEJE Master.  
C'est un produit d'entrée de gamme, avec un laser de 20W. La machine fonctionne très bien et vous avez pas mal de vidéos en ligne pour la découvrir.  
 
A savoir pour la suite de ma question : la machine NEJE Master est basée sur un Arduino de type Atmel MEGA 328P U-TH  
 
https://raw.githubusercontent.com/sowbug/neje_laser_upgrade/master/img/IMG_20200226_194448.jpg
 
Mais j'ai récemment eu un gros problème avec cette machine.  
J'ai téléchargé la dernière version du logiciel NEJE : NEJE_v5.1.exe
 
Lorsque j'ai lancé cette nouvelle version, le logiciel m'a proposé de mettre à jour le firmware.  
Je me suis dit que c'était normal. Mais grosse erreur ! Il y a eu un problème pendant la procédure, et le microcontrôleur semble HS...  
J'ai l'impression que cela vient du bootloader.  
 
La machine est toujours reconnue par l'ordinateur (j'ai testé avec un PC et un Mac).  
Mais impossible de la faire bouger, de lancer le logiciel NEJE ou d'écrire sur le Microcontrôleur.  
 
Est-ce que quelqu'un connait la machine ici ? Avez-vous déjà flashé un firmware dessus ?  
Est-ce que vous savez comment je pourrais installer un nouveau firmware pour sauver la machine ?  
Du type GRBL par exemple https://github.com/grbl/grbl
 
Merci pour votre aide,  
Et si vous avez des questions sur la machine (je pense à tous les makers qui pourraient passer par ici), n'hésitez pas à écrire.  
 
A très bientôt
GF
 
PS : le Wiki du constructeur est un peu léger pour cette situation http://wiki.nejetool.com/doku.php?id=nejelaser_master


Message édité par guillem_fiz le 29-09-2020 à 18:13:57
Reply

Marsh Posté le 29-09-2020 à 18:12:59   

Reply

Marsh Posté le 29-09-2020 à 18:56:19    

basé sur un µC Atmega328P, Arduino c'est toute une plateforme qui utilise entre autre ce µC, mais sinon rien à voir.

 

Tu peux filer le lien vers le machin pour la màj? Si on arrive à trouver le firmware complet non crypté ou autre dans un format standard (genre .hex) on doit pouvoir reflasher ou au pire remplacer puis reflasher le 328P. Un bidule USB pour faire ça coûte quelque Euros - en supposant que tu saches souder quelque fils sur les pattes du µC...


Message édité par rat de combat le 29-09-2020 à 18:59:02
Reply

Marsh Posté le 29-09-2020 à 19:00:56    

Bon, le firmware GRBL est dispo dans une archive en suivant le lien, ça commence bien. A toi de vérifier si c'est compatible avec ton machin.

 

Pour flasher tu dois télécharger AVRDude et acheter un AVRUSB-ISP ou semblable. Je peux donner un lien vers un produit directement, à toi de choisir entre Aliexpress (pas cher mais leeeent) ou un vendeur Amazon Stock France (plus rapide mais pas le même prix).

 

edit: Le firmware d'origine est compris dans un des exécutables c'est ça? (J'ai lu de travers uniquement) A première vue ça pourrait être très chiant de le sortir de la et il pourrait être crypté. Faut voir.


Message édité par rat de combat le 29-09-2020 à 19:11:32
Reply

Marsh Posté le 29-09-2020 à 22:50:48    

Bonjour rat de combat,  
Merci pour tes retours !  :jap:  
 
Effectivement, je ne voulais pas limiter le monde Arduino. Je ne maitrise pas l'électronique et la programmation.  
 
Le firmware de GRBL est bien dispo en .hex  
C'est un logiciel open source. Il n'est pas natif avec la NEJE Master, mais il est compatible (d'après le constructeur).
 
Mon objectif serait d'utiliser le logiciel GRBL à la place du logiciel NEJE. C'est ce qui me semblait être la seule solution vu mon problème.  
J'ai l'impression (mais je me trompe peut être :sweat:), que le bootloader du µC a été endommagé lors de la mise à jour.  
 
 
A propos de l'AVRUSB-ISP, est-ce qu'il s'agit de la même chose qu'un adaptateur USB CDC  ?  
Si c'est la cas, j'ai ça chez moi.  
Sinon, ça coute entre 5 et 10 € sur Amazon.  
Est-ce que cette référence de AVRUSB-ISP te semble correspondre ? https://www.amazon.fr/Paradisetroni [...] 862&sr=8-8
 
Concernant le firmware d'origine, je ne sais pas du tout ce qui accessible :??: .  
Il s'agit d'un logiciel propriétaire. Donc j'imagine que c'est crypté.  
Il y a un logiciel en .exe disponible sur le site de NEJE, qui permet d'utiliser la graveuse laser directement avec des fichiers .JPG et .PNG
 
Voici le lien vers NEJE v5.1 (celui qui a fait crasher mon µC :fou:) http://www.neje.club/download/20200316/NEJE_V5.1.exe
Et l'avant dernière version du 15/12/2019 (qui fonctionnait très bien) : http://www.neje.club/SoftwareHome/ [...] V4.7.2.exe
 
Un très très grand merci pour ton aide ! :D  
J'espère pouvoir sauver cette machine...
 
PS : j'ai un mutlimètre à la maison, un arduino qui pourrait servir d'Arduino ISP, et potentiellement : un fer à souder
https://www.arduino.cc/en/Tutorial/ [...] ArduinoISP
 
 
 
 

Reply

Marsh Posté le 29-09-2020 à 23:31:38    

USB CDC je ne sais pas ce que c'est.
 
Le lien Amazon est bon mais c'est vraiment cher. Après si tu as un Arduino il peut émuler cet adaptateur de programmation mais j'en connais qui ont bien galérés, donc si tu as les moyens acheter un adaptateur de prog dédié (du lien) c'est probablement une bonne idée.
 
Le seul soucis c'est qu'il faut arriver à se connecter sur le AVR, après il suffit de lancer Avrdude avec quelque options si tu veux flasher ce firmware libre. Tu penses pouvoir souder des fils sur les broches du AVR? Sinon faudrait voir si il existe une espèce de pince à clipser dessus. En principe cela existe mais je ne sais pas pour ce boîtier, gros doute.
 
Si tu le sens pas essaye de trouver un Hackerspace ou autre, mais avec cette cochonnerie qui circule ça pourrait être difficile. :cry:

Reply

Marsh Posté le 30-09-2020 à 15:41:49    

Ah et avec ton "mutlimètre" :) tu peux toujours vérifier la tension d'alim du AVR pour savoir si c'est bien 5V ou 3,3V. Et la tension sur la broche Reset aussi.
 
Le Pinout est dans la doc, attention au type de boîtier! https://www.microchip.com/wwwproducts/en/atmega328p

Reply

Marsh Posté le 30-09-2020 à 16:09:55    

rat de combat a écrit :

Ah et avec ton "mutlimètre" :) tu peux toujours vérifier la tension d'alim du AVR pour savoir si c'est bien 5V ou 3,3V. Et la tension sur la broche Reset aussi.
 
Le Pinout est dans la doc, attention au type de boîtier! https://www.microchip.com/wwwproducts/en/atmega328p


 
Je regarde la tension demain matin.  
Pour le moment j'ai l'impression que mes PINs VCC et GND sont en contact. Ce qui pourrait expliquer pas mal de choses...  
 
Pour la version du micro, il s'agit de celui-ci :  
https://www.microchip.com/_images/products/medium/8e7e5690c68beb8c77586e341c05b46b.png
 
Mais je ne sais pas si c'est du TQFP ou du VQFN  
En tout cas, il a bien 32 pins
 
Merci pour tes retours !

Reply

Marsh Posté le 30-09-2020 à 16:25:03    

C'est du TQFP, le QFN n'a pas de broches qui ressortent.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed