khepris Posté(e) Aout 23, 2023 Posté(e) Aout 23, 2023 (modifié) Problème Résolu! Deux Problèmes: Le firmware n'était plus en .bin mais en .cur lorsque je le copier sur la SD. résolue par la commande cp out/klipper.bin Robin_nano35.bin J'ai trouver un printer.cfg générique adapté aux cartes MKS nano v1.x L'imprimante est connecté! Plus qu'à la configurer now ^^ Merci à tous! ----------------------------------------------------------------------------------------------------------------------- Bonsoir à tous! Il y'a de ça 4 jours, j'ai décidé de passer ma wanhao D12/230 (MKS Robin Nano v1.3) sous klipper avec un raspberry PI 2. J'ai d'abord suivis ce tuto. L'install s'est bien déroulé, le flash de l'imprimante aussi. Jusqu'au moment de connecter l'imprimante au pi.... Citation Printer is not ready The klippy host software is attempting to connect. Please retry in a few moments. J'ai furté sur tous les forums possible, changer de câble usb 3 fois, tester tout les ports, modifier printer.cfg, modifier le firmware, checker les logs... Rien! Je suis alors passé sous mainsail OS, maj, upgrade, config. Et même problème. Mon firmware: [*] Enable extra low-level configuration options Micro-controller Architecture (STMicroelectronics STM32) ---> Processor model (STM32F407) ---> Bootloader offset (32KiB bootloader) ---> Clock Reference (8 MHz crystal) ---> Communication interface (Serial (on USART3 PB11/PB10)) ---> (250000) Baud rate for serial port (!PC6,!PD13) GPIO pins to set at micro-controller startup Les commandes ls /dev/serial/by-path/* --> /dev/serial/by-path/platform-3f980000.usb-usb-0:1.5:1.0-port0 ls /dev/serial/by-id/* --> /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0 lsusb --> Bus 001 Device 004: ID 1a86:7523 QinHeng Electronics CH340 serial converter (port de l'imprimante) J'ai tenté les 2 chemins dans la partie mcu du printer.cfg, ainsi que /dev/serial0 .... Et rien. Je vous mets les logs, ainsi que le printer en fin de page. Si vous avez une piste ou une idée à explorer je suis preneur Merci à tous de m'avoir lu! Printer.cfg: Citation ########################################################## ############### Wanhao D12-230-300-500 ############### ########################################################## [include macros.cfg] #Fichier de Macros [include adxl345_pico.cfg] #Enable if you want to use ADXL with Rapsberry Pi Pico [include mainsail.cfg] ###################################################### ################# Wanhao D12 - USB ############### ###################################################### [mcu] serial: /dev/serial/by-path/platform-3f980000.usb-usb-0:1.5:1.0-port0 #(ls /dev/serial/by-path/* using multiple micro-controllers and they do not have unique ids (common on boards with a CH340 USB chip) #serial: /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0 #(ls /dev/serial/by-id/*) #serial: /dev/serial0 #Resonance Compensation ADXL345 #serial: /tmp/klipper_host_mcu restart_method: command baud: 250000 ###################################################### ##################### Moteurs #################### ###################################################### [stepper_x] step_pin: PE3 dir_pin: PE2 enable_pin: !PE4 microsteps: 16 rotation_distance: 40 endstop_pin: !PA15 position_endstop: 0 position_max: 235 homing_speed: 50 ################################### [stepper_y] step_pin: PE0 dir_pin: !PB9 enable_pin: !PE1 microsteps: 16 rotation_distance: 40 endstop_pin: !PA12 position_endstop: 0 position_max: 235 homing_speed: 50 ################################### [stepper_z] step_pin: PB5 dir_pin: !PB4 enable_pin: !PB8 microsteps: 16 rotation_distance: 8 endstop_pin: !PA11 position_endstop: 0 position_min: -5 position_max: 250 ###################################################### ################### Extrudeur #################### ###################################################### [extruder] #T0 step_pin: PD6 dir_pin: !PD3 enable_pin: !PB3 full_steps_per_rotation: 200 microsteps: 16 rotation_distance: 7.157 # BMG clone Valeur configuration extrusion min_extrude_temp: 185 # The minimum temperature (in Celsius) at which extruder move nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: PC3 sensor_type: EPCOS 100K B57560G104F sensor_pin: PC1 #control: pid #pid_kp: 33.440 #pid_ki: 1.812 #pid_kd: 154.243 min_temp: 5 max_temp: 260 max_extrude_only_distance: 950.0 max_extrude_only_velocity: 200 max_extrude_only_accel: 2750 max_extrude_cross_section: 5 #pressure_advance: 0 # For Input Shaper test pressure_advance: 0.065 pressure_advance_smooth_time: 0.040 ################################### [extruder_stepper belted_extruder] #T1 extruder: extruder step_pin: PA6 dir_pin: !PA1 enable_pin: !PA3 full_steps_per_rotation: 200 microsteps: 16 rotation_distance: 7.952 ################################### [heater_bed] heater_pin: PA0 sensor_type: EPCOS 100K B57560G104F sensor_pin: PC0 min_temp: 5 max_temp: 100 ################################### [fan] pin: PB1 ################################### [printer] kinematics: cartesian max_velocity: 300 max_accel: 2400 #4800 max_accel_to_decel: 1200 #3600 #max_accel: 7000 #max_accel_to_decel: 7000 square_corner_velocity: 5 max_z_velocity: 10 max_z_accel: 100 [input_shaper] shaper_freq_x: 101.8 shaper_type_x: mzv shaper_freq_y: 38.4 shaper_type_y: mzv ################################### [safe_z_home] home_xy_position: 195,157 speed: 100.0 z_hop: 10.0 z_hop_speed: 10.0 [firmware_retraction] #retract_length: 2.6 #Pour direct Drive retract_length: 8 #Pour extrudeur orgine retract_speed: 35 unretract_extra_length: 0 unretract_speed: 25 ########################## ## Detecteur aditionnel ## ########################## [filament_switch_sensor E0] pause_on_runout: True switch_pin: PA4 [filament_switch_sensor E1] pause_on_runout: True switch_pin: PE6 [temperature_sensor PiTemp] sensor_type: temperature_host sensor_path: /sys/class/thermal/thermal_zone0/temp [temperature_sensor mcu_temp] sensor_type: temperature_mcu min_temp: 0 max_temp: 90 [bed_mesh] speed: 80 horizontal_move_z: 8 mesh_min: 50,50 mesh_max: 180, 210 probe_count: 5,5 fade_start: 1.0 fade_end: 10 mesh_pps: 2,2 [safe_z_home] home_xy_position: 115,115 speed: 100.0 z_hop: 10.0 z_hop_speed: 10.0 ######################### ######## Mainsail ####### ######################### [virtual_sdcard] path: /home/pi/printer_data/gcodes/ [display_status] [pause_resume] [save_variables] filename: /home/pi/printer_data/config/variables.cfg [bed_screws] screw1: 20,20 screw1_name: Front left screw screw2: 20,220 screw2_name: Rear left screw screw3: 220,220 screw3_name: Rear right screw screw4: 220,20 screw4_name: Front right screw #*# <---------------------- SAVE_CONFIG ----------------------> #*# DO NOT EDIT THIS BLOCK OR BELOW. The contents are auto-generated. #*# #*# [heater_bed] #*# control = pid #*# pid_kp = 62.805 #*# pid_ki = 1.055 #*# pid_kd = 935.009 #*# #*# [extruder] #*# control = pid #*# pid_kp = 22.501 #*# pid_ki = 0.843 #*# pid_kd = 150.192 #*# #*# #*# [bed_mesh default] #*# version = 1 #*# points = #*# -0.145000, 0.077500, 0.020000, -0.026250, -0.007500 #*# -0.085000, 0.067500, 0.051250, -0.012500, -0.038750 #*# -0.126250, 0.025000, 0.005000, -0.035000, -0.057500 #*# -0.183750, -0.048750, -0.032500, -0.078750, -0.085000 #*# -0.321250, -0.142500, -0.172500, -0.182500, -0.170000 #*# x_count = 5 #*# y_count = 5 #*# mesh_x_pps = 2 #*# mesh_y_pps = 2 #*# algo = lagrange #*# tension = 0.2 #*# min_x = 50.00000000000001 #*# max_x = 180.0 #*# min_y = 50.01 #*# max_y = 210.0 #*# #*# [input_shaper] #*# shaper_type_x = ei #*# shaper_freq_x = 87.0 #*# shaper_type_y = mzv #*# shaper_freq_y = 44.8 Klipper.log: Citation mcu 'mcu': Starting serial connect webhooks client 1965321184: New connection webhooks client 1965321184: Client info {'program': 'Moonraker', 'version': 'v0.8.0-138-gfe12095'} mcu 'mcu': Timeout on connect mcu 'mcu': Wait for identify_response Traceback (most recent call last): File "/home/pi/klipper/klippy/serialhdl.py", line 68, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/pi/klipper/klippy/serialhdl.py", line 261, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/pi/klipper/klippy/serialhdl.py", line 318, in get_response self.serial.raw_send_wait_ack(cmds[-1], minclock, reqclock, File "/home/pi/klipper/klippy/serialhdl.py", line 253, in raw_send_wait_ack self._error("Serial connection closed") File "/home/pi/klipper/klippy/serialhdl.py", line 61, in _error raise error(self.warn_prefix + (msg % params)) serialhdl.error: mcu 'mcu': Serial connection closed mcu 'mcu': Timeout on connect mcu 'mcu': Wait for identify_response Traceback (most recent call last): File "/home/pi/klipper/klippy/serialhdl.py", line 68, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/pi/klipper/klippy/serialhdl.py", line 261, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/pi/klipper/klippy/serialhdl.py", line 318, in get_response self.serial.raw_send_wait_ack(cmds[-1], minclock, reqclock, File "/home/pi/klipper/klippy/serialhdl.py", line 253, in raw_send_wait_ack self._error("Serial connection closed") File "/home/pi/klipper/klippy/serialhdl.py", line 61, in _error raise error(self.warn_prefix + (msg % params)) serialhdl.error: mcu 'mcu': Serial connection closed mcu 'mcu': Timeout on connect mcu 'mcu': Wait for identify_response Traceback (most recent call last): File "/home/pi/klipper/klippy/serialhdl.py", line 68, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/pi/klipper/klippy/serialhdl.py", line 261, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/pi/klipper/klippy/serialhdl.py", line 318, in get_response self.serial.raw_send_wait_ack(cmds[-1], minclock, reqclock, File "/home/pi/klipper/klippy/serialhdl.py", line 253, in raw_send_wait_ack self._error("Serial connection closed") File "/home/pi/klipper/klippy/serialhdl.py", line 61, in _error raise error(self.warn_prefix + (msg % params)) serialhdl.error: mcu 'mcu': Serial connection closed Modifié (le) Aout 23, 2023 par khepris
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