Aller au contenu

GO Print

[Dev] AlfaWise U20x-U30 : Marlin 2.x (firmware alternatif)


CacaoTor

Messages recommandés

If you need to reload the bootloader ( why???) you need an stlink and you need to use the full image dump of the original alfawise software. This is in the tutorial page. 

 

If if you just have the green bar stuck and no marlin booting, you either need to downgrade platformio to 4.0.3 or you need to change the python script and take the one a few post above...

Lien vers le commentaire
Partager sur d’autres sites

Le 12/11/2019 at 23:49, bean a dit :

C'est la solution à quoi , Je suis allé sur ton lien et je ne comprend pas comment exploiter ton post .

Lien vers le commentaire
Partager sur d’autres sites

A priori tel que je l ai compris en modifiant le script python alfawise_ux0.py on devrait supprimer le bug de platformio, et pouvoir utiliser les nouvelles versions. 

 

Il faut remplacer ce script par celui posté plus haut . 

Je ne ai pas vérifié . Si cela marche je le pousserai ce soir dans le git . 

 

Peux tu verifier @hallowman28

Lien vers le commentaire
Partager sur d’autres sites

il y a 4 minutes, Hobi a dit :

A priori tel que je l ai compris en modifiant le script python alfawise_ux0.py on devrait supprimer le bug de platformio, et pouvoir utiliser les nouvelles versions. 

 

Il faut remplacer ce script par celui posté plus haut . 

Je ne ai pas vérifié . Si cela marche je le pousserai ce soir dans le git . 

 

Peux tu verifier @hallowman28

il suffirai de savoir ou il se trouve 😛

Lien vers le commentaire
Partager sur d’autres sites

Il faut dans ce cas reflasher l'imprimante avec un outil STlink V2 qui vaut quelques euros sur ebay... 

 

 

Le code d'origine est dans le tuto 

 

 

Brancher le ST link, et reflasher le code avec le options par defaut de l'outil STM. 

Tout est explique dans le tutorial ( archives...) /

Modifié (le) par Hobi
Lien vers le commentaire
Partager sur d’autres sites

 Il n’est pas possible d’installer le firmware original, le voyant d’affichage mais rien n’y est affiché

Après avoir renommé le firmware.elf en bin et chargé que vous avez briqué la carte.

Comme Hopi l'a suggéré, vous avez besoin d'un St-link V2. Vous trouverez la procédure à la première page. A la fin du tutoriel.

Mais il est probable que même à partir de platformio e stlink vous ne serez pas en mesure de déverrouiller la carte.

Si oui, et que vous n'avez plus aucune chance et que la puce n'est pas cassée, téléchargez l'utilitaire stlink sur st.com.

https://www.st.com/en/development-tools/stsw-link004.html

Faire une puce effacée (erase chip)

Puis un Programmacion manuel (manual programm) utilisant le dump.bin que Hobi vous a rapporté et que vous trouverez dans le tutoriel initial.

https://www.lesimprimantes3d.fr/forum/applications/core/interface/file/attachment.php?id=65193

Modifié (le) par Claus
Lien vers le commentaire
Partager sur d’autres sites

J'ai refait une compil , et tout marche!!! avec platformio 4.1... Y'a que la sauvegarde en E2prom qui me pose pb. J'ai du oublier un truc dans pins.h!  

Lien vers le commentaire
Partager sur d’autres sites

Ciao Hobi,
c'est la même chose ici aussi.
Tout va bien sauf le eeprom avec l'option activé
#define FLASH_EEPROM_EMULATION

n'enregistre pas automatiquement les données après le flash.

Je peux sauvegarder ok à la fois avec m500 et à partir du Repetier Server.

Modifié (le) par Claus
Lien vers le commentaire
Partager sur d’autres sites

  • 3 weeks later...

@Epsylon3 je vais bientôt monter mes tmc2208 sur la carte.

as tu monté des tmc2208 sur ta skr? Des modules en plus à rajouter? Il me semble qu il faut les libs spécifiques . Quid du sw serial? Possible avec les libs? 

Lien vers le commentaire
Partager sur d’autres sites

Bon à priori le code est là

https://github.com/bigtreetech/TMCStepper

et avec sw serial...je vais placer les fils moteurs dans les vias et définir deux uarts sw et ça devrait bien marcher....! 

Lien vers le commentaire
Partager sur d’autres sites

Oh, la v2.0.0 Marlin est tagguée...

@Hobi Oui et non, juste en "standalone" donc rien de particulier niveau libs/uart/spi

ya une librairie fysetc pt plus simple :

lib_deps          = ${common.lib_deps}
  SoftwareSerialM=https://github.com/FYSETC/SoftwareSerialM/archive/master.zip

 

Modifié (le) par Epsylon3
  • Merci ! 1
Lien vers le commentaire
Partager sur d’autres sites

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 compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
  • Sur cette page :   0 membre est en ligne

    • Aucun utilisateur enregistré regarde cette page.
  • YouTube / Les Imprimantes 3D .fr

×
×
  • Créer...