Aller au contenu

Anycubic Kobra 3 Combo

Voron 2.4 customisée (installation hardware)


jpeg

Messages recommandés

Il y a 18 heures, Savate a dit :

Comme pour le canboot : deux klipper.bin à faire un pour le can avec les paramètres de l'EBB et un pour la M8P vaec les paramètres de la manta (et il faut bien choisir can pour les deux)

M8P
cd ~/klipper make menuconfig

[*] Enable extra low-level configuration options Micro-controller Architecture
(STMicroelectronics STM32) --->
Processor model (STM32G0B1) --->
Bootloader offset (8KiB bootloader) --->
Clock Reference (8 MHz crystal) --->
Communication interface (USB to CAN bus bridge (USB on PA11/PA12)) --->
CAN bus interface (CAN bus (on PD12/PD13)) ---> USB ids ---> (250000) CAN bus speed () 

 

@Savate  Est-ce bien la peine ? J'ai tendance à être bête et discipliné (génération ayant fait son service lol).

D'autre part, avant le

~/CanBoot/scripts/flash_can.py -q

ne faut-il pas connecter le port can à l'EBB ?
 

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

Il y a 1 heure, jpeg a dit :

ne faut-il pas connecter le port can à l'EBB ?

non, la carte m89 est en can aussi elle doit apparaître (en mettant les deux il y aura deux id can et on ne saura pas qui est qui 🙂).

Il y a 1 heure, jpeg a dit :

Est-ce bien la peine ? J'ai tendance à être bête et discipliné (génération ayant fait son service lol).

Oui, là rien ne marche donc il faut tout vérifier par acquis de conscience 🙂 

Lien vers le commentaire
Partager sur d’autres sites

@Savate Je pense que tu n'as pas lu l'intégralité de la citation du précédent post. Tu me dis 250000bauds, je tape 250000

 

J'ai reflashé klipper en modifiant le menuconfig : même résultat
 


pi@raspberrypi:~/klipper $ ~/CanBoot/scripts/flash_can.py -q
ERROR:root:Flash Error
Traceback (most recent call last):
  File "/home/pi/CanBoot/scripts/flash_can.py", line 487, in run_query
    self.cansock.bind((intf,))
OSError: [Errno 19] No such device

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home/pi/CanBoot/scripts/flash_can.py", line 615, in main
    loop.run_until_complete(sock.run_query(intf))
  File "/usr/lib/python3.9/asyncio/base_events.py", line 642, in run_until_complete
    return future.result()
  File "/home/pi/CanBoot/scripts/flash_can.py", line 489, in run_query
    raise FlashCanError("Unable to bind socket to can0")
FlashCanError: Unable to bind socket to can0
pi@raspberrypi:~/klipper $

le menuconfig klipper
image.png.76bc3f2a507be4b554011c7f97f89ac9.png

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

il y a 47 minutes, jpeg a dit :

Tu me dis 250000bauds, je tape 250000

oui j'ai fais deux copié collé et le deuxième j'ai oublié de modifier la vitesse ...

tu as flashé la m8P avec la carte SD ?

Lien vers le commentaire
Partager sur d’autres sites

@Savate Oui et tu as le résultat dans mon précédent post.

Comment vérifier les différents flashages ?
Voir leurs éventuelles dates ?

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

Il y a 1 heure, jpeg a dit :

Oui et tu as le résultat dans mon précédent post.

non, là c'est une tentative de flash via le bus can et le bus can ne marche pas ...

Dans ce cas il faut flasher 'à l'ancienne' en renommant le klipper.bin en firmware.bin, le copier sur la carte SD et mettre la SD dans le bon port SD de la carte mère (il y a deux slots sd sur la m8p, il faut utliser celui de la cm, pas celui réservé au CM4/CB1)

Lien vers le commentaire
Partager sur d’autres sites

@Savate
+ commutateurs dip 3et4 basculés j'imagine ?
 

Citation

(il y a deux slots sd sur la m8p, il faut utliser celui de la cm, pas celui réservé au CM4/CB1)

le lecteur précédemment utilisé lors du 1er flashage de klipper (celui proche de la prise usb-c)  ?

Lien vers le commentaire
Partager sur d’autres sites

il y a 10 minutes, jpeg a dit :

+ commutateurs dip 3et4 basculés j'imagine ?

non pas la peine normalement

il y a 10 minutes, jpeg a dit :

le lecteur précédemment utilisé lors du 1er flashage de klipper 

oui

tu éteins tout, tu mets la carte tu rallumes tu attends deux bonnes minutes et tu ré éteins tout, tu enlève la carte et tu rallumes. (le nom du fichier sur la carte sd devrait passer en .cur)

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

@Savate Bonjour,
Je suis de retour après quelques péripéties.
Flashage réussie : cette fois-ci j'ai une réponse sous Putty à

~/CanBoot/scripts/flash_can.py -q

Resetting all bootloader node IDs...
Checking for Katapult nodes...
Detected UUID: fa3a896b86c9, Application: Klipper
Query Complete

par contre

ls /dev/serial/by-id/*
ls: cannot access '/dev/serial/by-id/*': No such file or directory

Normal, y a pas de répertoire serial dans dev.
J'ai également une erreur sur le tableau de bord de Klipper
 

mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-path/platform-fe9c0000.xhci-usb-0:1.4:1.0: [Errno 2] No such file or directory: '/dev/serial/by-path/platform-fe9c0000.xhci-usb-0:1.4:1.0'




Sinon j'ai téléchargé un fichier de configuration (toolhead_btt_ebbcan_G0B1_v1.2.cfg)
que j'imagine devoir mixer avec le précédent fichier actif et en ayant actualisé l'id du port can.

Dans quel ordre je procède ?

 

toolhead_btt_ebbcan_G0B1_v1.2.cfg.txt

klippy(2).log.txt

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

il y a 2 minutes, jpeg a dit :

Je suis de retour après quelques péripéties.

Je m'inquiétais 

il y a 3 minutes, jpeg a dit :

Normal, y a pas de répertoire serial dans dev.

exactement tu n'accèdes plus à la carte avec sont serial mais avec son canbus_uuid

[mcu]
canbus_uuid: fa3a896b86c9

Donc la première étapes est franchie et en changeant la partie [mcu] avec celle juste au dessus, tout doit remarcher comme avant.

 

Maintenant, il faut brancher l'ebb36 en can (et l'alimenter en 24v ou en usb - comme tu veux)

Une fois branchée  la commande 

~/CanBoot/scripts/flash_can.py -q

 Devrait te donner deux uuid, celui de la CM et celui de l'ebb36

 

Lien vers le commentaire
Partager sur d’autres sites

il y a 4 minutes, Savate a dit :

Je m'inquiétais 

A juste raison, je me suis amusé à passer les doigts dans une machine à bois 😉

il y a 4 minutes, Savate a dit :

Maintenant, il faut brancher l'ebb36 en can (et l'alimenter en 24v ou en usb - comme tu veux)

Une fois branchée  la commande 

~/CanBoot/scripts/flash_can.py -q

 Devrait te donner deux uuid, celui de la CM et celui de l'ebb36

 

OK, ce sera du 24v - le cablage est prêt.
Je vois tout ça et revient vers toi en début d'après midi

@Savate

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

à l’instant, jpeg a dit :

A juste raison, je me suis amusé à passer les doigts dans une machine à bois 😉

aïe... rien de trop grave j'espère.

 

Lien vers le commentaire
Partager sur d’autres sites

il y a 4 minutes, jpeg a dit :

Non, juste 3 doigts de la main gauche - celle qui sert moins

oui, mais ça peut toujours servir ces bêtes là.

Lien vers le commentaire
Partager sur d’autres sites

C'est une bonne chose, mais c'est pénible et douloureux quand même ... 

Ma mère a combattu (dans sa 'jeunesse') contre une lame de la scie circulaire : c'est la lame qui a gagné (à deux doigts près) 

 

Lien vers le commentaire
Partager sur d’autres sites

Il y a 3 heures, Savate a dit :

Maintenant, il faut brancher l'ebb36 en can (et l'alimenter en 24v ou en usb - comme tu veux)

Une fois branchée  la commande 

~/CanBoot/scripts/flash_can.py -q

 Devrait te donner deux uuid, celui de la CM et celui de l'ebb36

 

@Savate  La CM n'est pas prêteuse : aucune UUID en retour
 


pi@raspberrypi:~ $ ~/CanBoot/scripts/flash_can.py -q
Resetting all bootloader node IDs...
Checking for Katapult nodes...
Query Complete

 

Lien vers le commentaire
Partager sur d’autres sites

il y a 14 minutes, jpeg a dit :

La CM n'est pas prêteuse : aucune UUID en retour

alors à partir du moment ou l'uuid est utilisé par klipper il disparaît de la liste (petit détail que j'avais oublié)

Donc tu ne vois pas la carte mère, c'est normal, mais l'ebb36 devrait apparaître.

Les L et H sont bien branchés ensemble (le L avec le L et le H avec le H) ?

Les jumpers 120R sont bien mis des deux côtés (CM et EBB36) ?

l'EBB36 est bien allumée ?

 

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

il y a 6 minutes, Savate a dit :

alors à partir du moment ou l'uuid est utilisé par klipper il disparaît de la liste (petit détail que j'avais oublié)

Donc tu ne vois pas la carte mère, c'est normal, mais l'ebb36 devrait apparaître.

Les L et H sont bien branchés ensemble (le L avec le L et le H avec le H) ?

Les jumpers 120R sont bien mis des deux côtés (CM et EBB36) ?

l'EBB36 est bien allumée ?

 

Oui
Oui
Oui
@Savate ... mais le printer.cfg n'a pas encore été actualisé. Deplus, l'EBB36 est connectée mais rien n'est branché dessus.

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

il y a 3 minutes, jpeg a dit :

... mais le printer.cfg n'a pas encore été actualisé. Deplus, l'EBB36 est connectée mais rien n'est branché dessus.

ça ne n'est pas bien grave, l'uuid devrait quand même apparaître.

Tu peux brancher l'ebb en usb et faire un lsusb ?

Lien vers le commentaire
Partager sur d’autres sites

à l’instant, jpeg a dit :

En plus du branchement du port can ?

oui, tu peux tout laisser branché

à l’instant, jpeg a dit :

Ou séparément en direct sur le PC ?

non sur la care mère, c'est juste pour vérifier ce qu'il y a sur l'ebb comme firmware

Lien vers le commentaire
Partager sur d’autres sites

 

lsusb
Bus 001 Device 003: ID 1d50:606f OpenMoko, Inc. Geschwister Schneider CAN adapter
Bus 001 Device 002: ID 1a40:0101 Terminus Technology Inc. Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

 

Lien vers le commentaire
Partager sur d’autres sites

il y a 11 minutes, jpeg a dit :
Bus 001 Device 003: ID 1d50:606f OpenMoko, Inc. Geschwister Schneider CAN adapter

Si tu passes l'ebb36 en mode DFU (le truc avec les deux boutons à appuyer) 

est-ce qu'elle apparaît ben mode dfu en refaisant un lsusb ? (il faut noter les deux groupes de chiffres séparés par : -> xxxx:xxxx

Petite compilation de firmware (pour l'ebb36) :

cd /klipper

make menuconfig

[*] Enable extra low-level configuration options
Micro-controller Architecture (STMicroelectronics STM32)
Processor Model (STM32G0B1)
Bootloader offset (8KiB bootloader)
Clock Reference (8 MHz crystal)
Communication interface (CAN bus (on PB0/PB1)
(500000) CAN bus speed

puis

make clean

puis

make

puis

sudo dfu-util -a 0 -D ~/klipper/out/klipper.bin --dfuse-address 0x08000000:force:mass-erase -d xxxx:xxxx

Lien vers le commentaire
Partager sur d’autres sites

@Savate  par quoi je remplace xxxx:xxxx ?

 

sudo dfu-util -a 0 -D ~/klipper/out/klipper.bin --dfuse-address 0x8000000:force:mass-erase -d xxxx:xxxx
dfu-util 0.9

Copyright 2005-2009 Weston Schmidt, Harald Welte and OpenMoko Inc.
Copyright 2010-2016 Tormod Volden and Stefan Schmidt
This program is Free Software and has ABSOLUTELY NO WARRANTY
Please report bugs to http://sourceforge.net/p/dfu-util/tickets/

dfu-util: Invalid DFU suffix signature
dfu-util: A valid DFU suffix will be required in a future dfu-util release!!!
dfu-util: No DFU capable USB device available

j'imagine par 

1d50:606f

mais ça ne passe pas non plus - même résultat

Modifié (le) par jpeg
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...