muller Posté(e) Février 18, 2022 Posté(e) Février 18, 2022 bonjour Est il possible de vérifier voire de reconfigurer les pins du connecteur lcd de ma v4.2.7 en passant par pins-ramps.h? je présume que lorsque l'on sélectionne un type d'écran LCD dans config.h , c'est indirectement une sélection de ce programme qui est sélectionnée? si je parviens à lire les attributions pour chaque pins de la connexion LCD , j'aurai le choix de les suivre et de connecter mon écran en conséquence ou l'inverse.... actuellement j'ai déduit: pour la connexion de ma v4.2.7 le pin 1 correspond à : VCC 5v      2            : GND      3           : LCD EN   D17      4           : LCD RS   D16      5           : LCD4    D23      6           : BTN2    D31      7           : RST     D41      8           : BTN1    D33      9           : BTN ENC   D35      10          : BEEP     D37   dans config.h les lignes 2140 à 2143  ( #definie CR10)  correspondent à la partie créality dans le fichier pins-ramps.h ?????  j'aurai besoin d'un peu d'éclairage svp... merci
fran6p PostĂ©(e) FĂ©vrier 18, 2022 PostĂ©(e) FĂ©vrier 18, 2022 (modifiĂ©) Le fichier «pins» dĂ©pend de la carte dĂ©clarĂ©e dans configuration.h : https://github.com/MarlinFirmware/Marlin/blob/186d2ba6b4420b41ae977cad4028a37b57030ceb/Marlin/Configuration.h#L97-L100 Pour une carte Creality v4.2.7, c'est le fichier src/pins/stm32f1/pins_CREALITY_V427.h qui lui mĂȘme appelle ensuite le pins_CREALITY_V4.h. C'est dans ce dernier que tu trouveras la section pour le LCD : https://github.com/MarlinFirmware/Marlin/blob/186d2ba6b4420b41ae977cad4028a37b57030ceb/Marlin/src/pins/stm32f1/pins_CREALITY_V4.h#L158-L209 (avec l'Ă©cran «stock» CR10_STOCKDISPLAY) : #if ENABLED(CR10_STOCKDISPLAY) #if ENABLED(RET6_12864_LCD) // RET6 12864 LCD #define LCD_PINS_RS PB12 #define LCD_PINS_ENABLE PB15 #define LCD_PINS_D4 PB13 #define BTN_ENC PB2 #define BTN_EN1 PB10 #define BTN_EN2 PB14 #ifndef HAS_PIN_27_BOARD #define BEEPER_PIN PC6 #endif #elif ENABLED(VET6_12864_LCD) // VET6 12864 LCD #define LCD_PINS_RS PA4 #define LCD_PINS_ENABLE PA7 #define LCD_PINS_D4 PA5 #define BTN_ENC PC5 #define BTN_EN1 PB10 #define BTN_EN2 PA6 #else #error "Define RET6_12864_LCD or VET6_12864_LCD to select pins for CR10_STOCKDISPLAY with the Creality V4 controller." #endif L'attribution / dĂ©claration des pins dĂ©pend du ÎŒcontrĂŽleur de la carte mĂšre RE/VE{T6} (Ă vĂ©rifier / tester car actuellement, Creality fournit de plus en plus souvent des cartes avec un STM32F103RC (256Ko mĂ©moire flash au lieu de 512Ko pour la RE) ou pire avec un clone du STM32, un Gigadrive (GD32Fxxx), l'attribution des pins est peut-ĂȘtre encore diffĂ©rent ) Donc le fichier «pins_ramps» n'est pas utilisĂ©. ModifiĂ© (le) FĂ©vrier 18, 2022 par fran6p
muller PostĂ©(e) FĂ©vrier 19, 2022 Auteur PostĂ©(e) FĂ©vrier 19, 2022 (modifiĂ©) https://docs.google.com/spreadsheets/d/1DYhh9fwLnvZzuNvMoBen9Dl68KN-4TWkbO94lJ4iwe4/edit#gid=0 ceci peut permettre de s'y retrouver un peu aussi.( c'est ce que tu m'as donnĂ©, mais je ne l'ai pas compris tout de suite...) mais physiquement sur la carte oĂč ce trouve par exemple le pin pc6? on ne parle pas des pins de polaritĂ©s: gnd ou vcc ??? ni mĂȘme du reset....??? ma carte est une STM32F103 RET6 peut on tester au fur et Ă mesure des branchement leur fonction? exemple: le beep, btn1 ou btn2 ???? ModifiĂ© (le) FĂ©vrier 19, 2022 par muller
fran6p Posté(e) Février 19, 2022 Posté(e) Février 19, 2022 Tu peux t'aider du schéma électronique d'une carte V4.2.2 (semblable à une v4.2.7) : Creality422-Schematic.pdf
muller PostĂ©(e) FĂ©vrier 19, 2022 Auteur PostĂ©(e) FĂ©vrier 19, 2022 (modifiĂ©) Il y a 2 heures, fran6p a dit : u peux t'aider du schĂ©ma Ă©lectronique d'une carte V4.2.2 (semblable Ă une v4.2.7) EXCELLENT!!! le nom des pins correspond bien au fichier pins_CREALITY_V4.h . quelque soit l'orientation de recherche que je prends avec ton aide.... le rĂ©sultat est toujours le mĂȘme. je viens de tester le beep , il fonctionne.  je vais faire la modif du contraste avec la rĂ©sistance. Pourtant le rĂ©glage du contraste me paraissait probant car la pixellisation changeait.  grand merci , je poursuis .... ModifiĂ© (le) FĂ©vrier 19, 2022 par muller
muller Posté(e) Mars 4, 2022 Auteur Posté(e) Mars 4, 2022 (modifié) BONJOUR, Je suis parvenu à connecter correctement l'écran lcd. Mais il ne fonctionne que sur la config d'origine de la carte V4.2.7 ( fourni lors de l'achat) Ender-3-Marlin2.0.1-ET300_HW_4.2.7_SW_1.0.3-20210306.bin Pourquoi????  merci d'avance! Modifié (le) Mars 4, 2022 par muller
fran6p PostĂ©(e) Mars 5, 2022 PostĂ©(e) Mars 5, 2022 Il y a 10 heures, muller a dit : Pourquoi???? Aucune idĂ©e A partir du fichier binaire, ça va ĂȘtre plus que compliquĂ© de retrouver les paramĂštres de configuration ayant permis de compiler ce firmware. 1
muller Posté(e) Mars 5, 2022 Auteur Posté(e) Mars 5, 2022 (modifié) Il y a 9 heures, fran6p a dit : Aucune idée Mais! tu n'as pas le droit de répondre ainsi!!!!!! moi je rame, toi tu trouve! normal quoi.... En quoi la programmation peut elle modifier l'attribution des pins. Ou alors, trouver une configuration qui correspond à ce branchement. Mais on configure par rapport à une carte (v4.2.7) ... j'ai essayé pour comprendre avec différentes confis pour v4.2.2.( aucun résultats). quelqu'un aurait il une confi.h pour ender3 de basse avec une carte v4.2.7?????? pour comparer, je vais bien finir par y arriver!!!!! ps pas réussi à connecter le reset encore... Modifié (le) Mars 5, 2022 par muller
fran6p Posté(e) Mars 6, 2022 Posté(e) Mars 6, 2022 Les exemples de configuration fournis par Marlin pour une Ender3, carte v4.2.7 : Configuration.h Configuration_adv.h
muller Posté(e) Mars 6, 2022 Auteur Posté(e) Mars 6, 2022 Il y a 3 heures, fran6p a dit : Les exemples de configuration fournis par Marlin pour une Ender3, carte v4.2.7 : je ne fait que dire merci..... bon cette version revient souvent ( 02000903) j'ai revérifié le fichier "pins_CREALITY_V4.h", c'est ok et c'est avec ça que j'ai cùblé la carte qui a fonctionné ou qui fonctionne avec "Ender-3-Marlin2.0.1-ET300_HW_4.2.7_SW_1.0.3-20210306.bin"..... Je vais revérifier mes branchements... des fois que j'aurai fait une erreur qui ne fonctionnerai qu'avec cette version de config.... un peu tordu, mais plus rien n'est impossible... - La polarisation est ok - le beep est ok - les boutons ne sont pas testables...: btn1, btn2 btn ENC - il me reste donc : lcd D4 , lcd SR, lcd RS...
fran6p PostĂ©(e) Mars 7, 2022 PostĂ©(e) Mars 7, 2022 Franchement, Ă ta place, il y a longtemps que j'aurai investi dans un Ă©cran LCD Creality Ă une seule nappe mais bon c'est ta machine et ton Ă©cran ( peut-ĂȘtre dysfonctionnel )
Messages recommandés
Créer un compte ou se connecter pour commenter
Vous devez ĂȘtre membre afin de pouvoir dĂ©poser un commentaire
Créer un compte
CrĂ©ez un compte sur notre communautĂ©. Câest facile !
Créer un nouveau compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant