Basic Information:
Printer Model: Custom Elegoo Neptune 3 (only frame is stock)
MCU / Printerboard: BTT Octopus Pro
Build file /home/gypsy/klipper/klippy/…/out/klipper.dict(7844): Sun Dec 11 11:29:37 2022
Last MCU build version: v0.11.0-6-g336cc92a
Last MCU build tools: gcc: (15:8-2019-q3-1+b1) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] binutils: (2.35.2-2+14+b2) 2.35.2
Last MCU build config: ADC_MAX=4095 BUS_PINS_i2c1=PB6,PB7 BUS_PINS_i2c1a=PB8,PB9 BUS_PINS_i2c2=PB10,PB11 BUS_PINS_i2c2a=PH4,PH5 BUS_PINS_i2c3=PA8,PC9 BUS_PINS_i2c3a=PH7,PH8 BUS_PINS_spi1=PA6,PA7,PA5 BUS_PINS_spi1a=PB4,PB5,PB3 BUS_PINS_spi2=PB14,PB15,PB13 BUS_PINS_spi2a=PC2,PC3,PB10 BUS_PINS_spi3=PB4,PB5,PB3 BUS_PINS_spi3a=PC11,PC12,PC10 BUS_PINS_spi4=PE13,PE14,PE12 CLOCK_FREQ=168000000 MCU=stm32f429xx PWM_MAX=255 RECEIVE_WINDOW=192 RESERVE_PINS_crystal=PH0,PH1 RESERVE_PINS_serial=PD6,PD5 SERIAL_BAUD=250000 STATS_SUMSQ_BASE=256 STEPPER_BOTH_EDGE=1
Build file /home/gypsy/klipper/klippy/…/out/klipper.elf(1237112): Sun Dec 11 11:29:43 2022
mcu ‘mcu’: Wait for identify_response
Traceback (most recent call last):
File “/home/gypsy/klipper/klippy/serialhdl.py”, line 68, in _get_identify_data
params = self.send_with_response(msg, ‘identify_response’)
File “/home/gypsy/klipper/klippy/serialhdl.py”, line 259, in send_with_response
return src.get_response([cmd], self.default_cmd_queue)
File “/home/gypsy/klipper/klippy/serialhdl.py”, line 316, in get_response
self.serial.raw_send_wait_ack(cmds[-1], minclock, reqclock,
File “/home/gypsy/klipper/klippy/serialhdl.py”, line 251, in raw_send_wait_ack
self._error(“Serial connection closed”)
File “/home/gypsy/klipper/klippy/serialhdl.py”, line 61, in _error
raise error(self.warn_prefix + (msg % params))
serialhdl.error: mcu ‘mcu’: Serial connection closed
The USB C connection stopped working on the Octopus pro so I started using UART2 pins. Now I am afraid the Pins have stopped working. I tested to working wires (checked out fine) then I cut off the headers and replaced heads and retested (Checked out fine). This all was working. When it stopped working and I first saw the mcu ‘mcu’: Unable to connect I recompiled and reflashed octopus pro checking SD card finding .bin changed to .CUR so that is not the issue. I am confident the wiring is correct as the Octopus Pro and Raspberry pi use the same layout with the TX/RX wires already swapped so you do not have to twist the wires. Raspberry Pi powered from Bunk 5V to both 5V GPIO pins. Raspberry pi Ground to Bunk and to Octopus Header pin beside TX/RX pins. Again this was all working till it quit. I am afraid I have a dyeing Octopus Pro.
klippy (5).log (194.5 KB)
moonraker (2).log (170.3 KB)