Option 'serial' is not valid in section 'mcu'

Basic Information:

Printer Model: Raise3D N1
MCU / Printerboard: Octopus Pro V1.0/Raspi 3B

klippy.log (120.0 KB)

Fill out above information and in all cases attach your klippy.log file (use zip to compress it, if too big). Pasting your printer.cfg is not needed
Be sure to check our “Knowledge Base” Category first. Most relevant items, e.g. error messages, are covered there

Describe your issue:


image

I updated Klipper to v0.12.0-131-gd9043345, and flashed to corresponding firmware to my Octopus Pro as well. When I issue the 'ls /dev/serial/by-id/* command, I get the output seen in the above screenshot, yet when I start the printer I get Option ‘serial’ is not valid in section ‘mcu’

This setup was working fine when I was still on v0.11.something releases. I’m sure I am overlooking something simple, but I just can’t figure it out…

Thanks in advance.

You either use a serial or a canbus_uuid.
For your Octopus you currently set up both:

[mcu]
serial = /dev/serial/by-id/usb-Klipper_stm32f429xx_22002B001450304738313820-if00
canbus_uuid = af1b05b21db2

As this MCU should be connected to the RasPi via USB just use the serial parameter and delete the canbus_uuid.

1 Like

@LifeOfBrian Thank you…I knew I was overlooking something simple and your response reminded me of exactly what it was.

Long story short, I am actually using CANbus, because I also have an EBB42. I completely skipped over all the CANbus stuff, because out of 3 printers on Klipper, this is the only one I have using CANbus. Anyway, after correcting that, and flashing the EBB42 (just in case) I am back in business.

Thanks!

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.