Problème pour flasher ESP32 de l'écran Rozyz

Partagez vos réalisations de fraiseuses CNC, qu'elles soient finalisées ou en cours de réalisation.
Avatar du membre
Albavarden
Messages : 13
Enregistré le : 20 août 2020 11:13

Problème pour flasher ESP32 de l'écran Rozyz

Message par Albavarden »

Salut,
Je suis en train de faire le câblage (A blanc) de ma Roxyz pour voir si tout fonctionnera bien.
Je rencontre des difficultés à flasher l'ESP32 de l'écran, que je souhaite en 4".

J'ai ce message dès la vérification ?

In file included from C:\ALBAVARDEN\CNC\ESP32\zip\grbl_controller_esp32\log.cpp:3:0:
C:\ALBAVARDEN\CNC\ESP32\zip\grbl_controller_esp32\config.h:39:1: error: 'uncomment' does not name a type
uncomment if you want that the firmware handles 4 axes instead of 3 ;(The GRBL STM32 firmware has to be compiled/flashed with the same option)
^
C:\ALBAVARDEN\CNC\ESP32\zip\grbl_controller_esp32\config.h:39:75: error: expected ')' before 'GRBL'
uncomment if you want that the firmware handles 4 axes instead of 3 ;(The GRBL STM32 firmware has to be compiled/flashed with the same option)
^
exit status 1

Compilation error: 'uncomment' does not name a type


Avec une mise en évidence de ceci;

Capture 10.JPG

J'ai visionné plusieurs fois la vidéo, le tuto, mais rien n'y fait... je n'y arrive pas !

Avez-vous déjà rencontré ce message.
De plus la dimension de l'écran 4" est plus grande que la carte en 3.2", est il possible d'acheter une fiche pour assembler les 2 ?

Merci de votre aide.
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Avatar du membre
rominetb44
Messages : 834
Enregistré le : 10 déc. 2020 13:06

Re: Problème pour flasher ESP32 de l'écran Rozyz

Message par rominetb44 »

Bonsoir Albavarden,

Les lignes 39 et 45 devraient être en commentaire, c'est à dire précédées des caractères "//" comme la ligne 36.
Tu peux donc ajouter ces deux caractères pour résoudre ton problème ou re-télécharger le firmware.
Cependant, il est étonnant qu'ils aient disparus, et donc potentiellement, d'autres ligne sont impactées.

@++
Avatar du membre
HTheatre
Messages : 6478
Enregistré le : 31 mars 2019 08:21
Localisation : Rivesaltes

Re: Problème pour flasher ESP32 de l'écran Rozyz

Message par HTheatre »

Bonjour Albavarden,

Pourquoi ne pas utiliser la méthode de flash rapide (n'utilisant pas ARDUINO IDE) ?

Config : NO_WIFI, axe A désactivé, langue=FR, TFT 3.5" ou 4.0", driver TFT ILI9486
TFT4.0_ILI9486_flash.zip

Config : NO_WIFI, axe A désactivé, langue=FR, TFT 3.5" ou 4.0", driver TFT ILI9488
TFT4.0_ILI9488_flash.zip

Config : NO_WIFI, axe A désactivé, langue=FR, TFT 4.0", driver TFT ST7796
TFT4.0_ST7796_flash.zip

Lire le fichier install_note.txt contenu dans l'archive dans lequel la procédure de téléversement et celle de personnalisation du wifi sont expliquées.

@+
sebjhesus
Messages : 41
Enregistré le : 17 juil. 2019 13:40
Localisation : Tarbes

Re: Problème pour flasher ESP32 de l'écran Rozyz

Message par sebjhesus »

Je confirme avoir eu un problème similaire en utilisant arduino... J'ai utilisé la méthode de flash rapide, et lá plus de problème.

PS: A la différence prêt que je suis en écran 3.2
Bonne chance à toi ;)
Avatar du membre
Albavarden
Messages : 13
Enregistré le : 20 août 2020 11:13

Re: Problème pour flasher ESP32 de l'écran Rozyz

Message par Albavarden »

Bonjour,
Merci beaucoup pour vos réponses rominetb44, HTheatre et sebjhesus.
J'ai utilisé la méthode la plus simple de flash rapide conseillé par HTheatre. Merci tout est ok.
Seulement mon driver est un : ST7796 sans le S. Cela fonctionnera t'il ?

Config : NO_WIFI, axe A désactivé, langue=FR, TFT 4.0", driver TFT ST7796S

Pour ce qui est de l'écran 4", je pense qu'il faut que je trouve une barrette de 4 pins pour souder l'ensemble ?

Capture 11.JPG
Encore merci

Bonne soirée
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Avatar du membre
HTheatre
Messages : 6478
Enregistré le : 31 mars 2019 08:21
Localisation : Rivesaltes

Re: Problème pour flasher ESP32 de l'écran Rozyz

Message par HTheatre »

Bonsoir Albavarden,
Albavarden a écrit : 09 août 2025 19:56 Seulement mon driver est un : ST7796 sans le S. Cela fonctionnera t'il ?
C'est moi qui est mis un S à la fin sans faire exprès. C'est corrigé dans mon post précédent. Le driver porte bien la désignation ST7796 et non ST7796S.
Albavarden a écrit : 09 août 2025 19:56 Pour ce qui est de l'écran 4", je pense qu'il faut que je trouve une barrette de 4 pins pour souder l'ensemble ?
Un membre du forum avait fait un système que je trouve pas mal, en utilisant 2 barrettes de 4 pins mâle à angle de 90°, mais je n'arrive pas à retrouver le post dans lequel il avait mis la photographie de ce système. Je t'ai redessiné ce qu'il a fait, sous Autodesk Inventor.



Je ne sais pas si tu parviendras à bien comprendre son idée juste avec cette impression d'écran, mais en gros, il a soudé ensemble les 2 barrettes de 4 pins mâle à angle de 90° côté pins courts de l'une avec côté pins longs de l'autre. Il a soudé l'ensemble à la carte adaptateur Grbl. Il a enfiché l'écran 4.0" sur la barrette de 14 pins femelle de la carte adaptateur Grbl et a terminé en soudant son système aux(dans les) 4 trous qui se trouvent dans le PCB de l'écran 4.0".
Ce système permet de bien maintenir l'écran 4.0" sur la carte adaptateur Grbl de manière à ce qu'il ne soit pas uniquement tenu par la barrette de 14 pins femelle. Son inconvénient est qu'en cas de panne/casse de l'écran nécessitant son remplacement, il faudra ressortir le fer à souder.
À ce jour, je n'ai pas vu de meilleur système proposé sur le forum.
Sinon, il faudra patienter jusqu'à la disponibilité du kit de carte Grbl/FluidNC v.3.0 sur lequel travaille en ce moment Romain (RoMaker) et voir avec lui s'il ne pourrait pas proposer la nouvelle carte adaptateur qui sera contenue dans le kit en vente seule. Il est prévue que cette carte adaptateur puisse accueillir des écrans de taille 3.2", 3.5" et 4.0".

@+
Avatar du membre
Albavarden
Messages : 13
Enregistré le : 20 août 2020 11:13

Re: Problème pour flasher ESP32 de l'écran Rozyz

Message par Albavarden »

Bonjour,
Merci HTheatre, avec cette superbe vue 3D, impossible de ne pas comprendre l'adaptation à réaliser, c'était un détail que je voulais me faire confirmer.
Je vais pouvoir poursuivre le montage.
Top merci
Avatar du membre
Albavarden
Messages : 13
Enregistré le : 20 août 2020 11:13

Re: Problème pour flasher ESP32 de l'écran Rozyz

Message par Albavarden »

Salut,

J'ai finalisé mon montage à blanc, la machine prend enfin vie.
Malheureusement, je n'arrive pas à faire fonctionner les moteurs avec le pad virtuel de gauche. J'ai des messages d'erreur.
De plus mon écran est bien tactile ( U2 ) mais aucune action si j’appuie dessus.
Avez-vous une idée qui pourrait résoudre ces problèmes.
Merci
Capture 03.JPG
Capture 02.JPG
Capture 05.JPG
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Avatar du membre
HTheatre
Messages : 6478
Enregistré le : 31 mars 2019 08:21
Localisation : Rivesaltes

Re: Problème pour flasher ESP32 de l'écran Rozyz

Message par HTheatre »

Bonsoir Albavarden,

Pn:XYZ signifie que toutes les entrées de fin de course X, Y et Z sont activées. C'est pour cette raison que Grbl est en alarme.
Donc, soit il n'y a pas de fin de course physique (microrupteur mécanique, classiquement) sur ces entrées, soit elles ont été mal câblées. Je rappelle qu'il faut les câbler en normalement fermées (NC).

S'agissant du tactile qui ne fonctionne pas, j'ai bien peur que l'écran soit défectueux. Ce que tu peux quand même vérifier avant d'envisager d'acheter un nouvel écran :
  • c'est que la nappe qui le relie au PCB qui le supporte ne soit pas pincée par un éventuel capot support d'écran ou abîmée ;
  • si une carte SD est insérée dans le lecteur qui se trouve à l'arrière de l'écran, le redémarrer en retirant préalablement cette carte SD.
Le driver ST7796S n'est pas en cause. J'ai 1 premier écran 4.0" acheté il y a bien longtemps équipé du driver ST7796S et je viens d'en recevoir qui sont équipés du driver ST7796 (sans "S"). Les deux fonctionnent parfaitement avec le drivers ST7796S contenu dans le firmware du TFT. Je soupçonne même que les drivers ST7796S et ST7796 soit en fait exactement les mêmes et qu'au fil du temps, le "S" ait simplement disparu de sa désignation.

@+
Avatar du membre
Albavarden
Messages : 13
Enregistré le : 20 août 2020 11:13

Re: Problème pour flasher ESP32 de l'écran Rozyz

Message par Albavarden »

Bonjour HTheatre,

Merci de ton retour. J'ai pu tester les mouvements XYZ, en cause mon branchement de fin de course qui n'était pas bon.
J'ai regardé pour l'écran et rien ne me semble incorrect. Il est pourtant en superbe état! Pas grave, je vais en commander un autre.

Par contre impossible de faire retenir mon mot de passe wifi sur "ESP3D Settings", je confirme bien en appuyant sur "Set" puis il oublie !
C'est peut être du au fait que je ne suis jamais tombé sur la page ou il faut " Cliquer sur « Choose files » et aller pointer le fichier index.html.gz dans le dossier du firmware GRBL ESP32 , Grbl_Esp32/src/data/index.html.gz et cliquer sur Upload."
Je n'ai jamais vu cette page, même pas après, de ce fait je n'ai rien upload. C'est dommageable ?

Merci
Répondre