#Printer refuses to connect to klippy / mainsail

1 messages · Page 1 of 1 (latest)

lethal iron
#

The printer (Ender 3 neo V1 with Creality 4.2.2 board) shows up in the USB devices in mainsail as ch341-uart device, I have reflashed klipper.bin via SD card, I have verified with serial-by-id several dozen times, I have tried different USB cables, flashing my device differently, reinstalling mainsail, and klipper, and my printer.cfg
I do not know what to try next

lethal iron
#

I am legitimately lost as to why this printer is not connecting to klippy

cinder wasp
#

That error means it's not flashed correctly

#

You should also use the by-id path and not the by-path path, as the by-path is per usb port

#

Therefore changing the port will change the path

#

Check that your settings are matching these: https://github.com/Klipper3d/klipper/blob/master/config/printer-creality-ender3-v2-neo-2022.cfg

To use this config, during "make menuconfig" select the
# STM32F103 with a "28KiB bootloader" and serial (on USART1 PA10/PA9)
# communication.```
```# Flash this firmware by copying "out/klipper.bin" to a SD card and
# turning on the printer with the card inserted. The firmware
# filename must end in ".bin" and must not match the last filename
# that was flashed.```
#

The file should be renamed after the flash

#

Also check the mcu model

#

This is only for the STM32F103 and GD32F303

#

(yes one of these can be on the same version of the board)

lethal iron
#

So should I use the disable swd at startup option in menu config?

cinder wasp
#

You should not activate low level config

lethal iron
#

I'll try this again tonight

spice mica
#

you need to disable SWD for GD chips which means you need to activate low level config

#

@lethal iron
enable low level
28kib boot loader
disable swd at startup
serial is serial PA10/PA11

lethal iron
spice mica
lethal iron
#

Holding

spice mica
#

serial PA9/PA10

#

**

#

wait this is confusing me i’ve flashed these printers before

#

@lethal iron
enable low level
28kib boot loader
disable swd at startup
serial is USART1 PA10/PA11

lethal iron
#

Just to confirm, this is a Ender 3 Neo V1 (rare), 4.2.2 board, and Giga Device STM 32

spice mica
#

sorry for ping i copied message

#

yup that should be fine

#

what in the hell is an ender 3 v1 neo

#

or ender 3 v2 neo v1?

#

what is creality on bro

#

wait is your chip a GD32F103 or F303

lethal iron
#

As far as I could find about my model, Ender 3 Neo V1, no klipper documentation

lethal iron
spice mica
#

that is a weird ass printer

#

anyway the v2 config should work, but unlike what klipper says, that old lcd will work unlike the v2 screen

#

but you need the lcd example for a cr10/ender 3

lethal iron
spice mica
#

but now it doesn’t connect?

lethal iron
spice mica
#

klipper red lash?

#

re flash

#

~the fact you’ve moved, has the cable died?~ your post said it appears as a serial device

lethal iron
#

I probably accidentally misflashed it by putting a wayward SD card in the printer during the move

lethal iron
#

So cable is good

#

Verified with known good spares

spice mica
#

it still shouldn’t appear and not connect

#

you got a choice here

#

reflashxklipper and debug

#

or if you got a spare sd card try a re flash

lethal iron
spice mica
#

also mr yel makes a good point

#

your using by path

#

if your on an rpi just swap between the ports easy enough

#

but use by id

#

OH

#

you said new pi

lethal iron
spice mica
#

pi5?

#

oh nevermind then

lethal iron
spice mica
#

was just gonna say pi5 has a pcie lane so the by paths change

#

so you’ve also tried /dev/ttyUSB0?

lethal iron
# spice mica so you’ve also tried /dev/ttyUSB0?

I have tried a variation of those devices, and followed a BUNCH of rabbit holes to no avail
I agree with your original assessment that it is a flashing issue
I think specifically regarding the interface port

spice mica
#

you have no idea how many times i pulled my hair out over selecting the logical usb serial option in the menu config

#

there’s an option

lethal iron
#

I can't find my photo of my board, so I'll have to put my printer back on the stirrups and check

spice mica
#

‘USB Serial’

#

and it’s just not

#

it’s actually on USART1 bc it uses a chip not usb serial

cinder wasp
cinder wasp
spice mica
#

just saying

cinder wasp
#

I said, what's written here, just saying

spice mica
#

yup but that’s not his printer

#

early his printer but not

cinder wasp
#

The board is the one written there

spice mica
#

effectively ye

#

but not the exact printer

lethal iron
#

I am also able to open it back up and confirm the chipset model

spice mica
lethal iron
#

try the other *?

spice mica
#

nah nah

spice mica
lethal iron
spice mica
#

ok i guess screenshots work

lethal iron
spice mica
#

@lethal iron
enable low level
28kib boot loader
disable swd at startup
serial is USART1 PA10/PA9

chip architecture STM microelectronics
chip STMF103

spice mica
lethal iron
spice mica
#

:)

#

i guarantee you either flashed wrong firmware or serial port was wrong

lethal iron
#

mind helping me ensure it's actually online and working, aka help with printer.cfg?

spice mica
#

i can try

#

i would’ve thought the pins and stuff would be same as ender 3 v2

lethal iron
#

let me see if it heats and lets me remove the filament still left in the tube

spice mica
#

best bet is to test all the motors and heaters

lethal iron
#

I even have my display back, that took MONTHS to find the right config to get the pins right

spice mica
#

really?

#

it’s the same screen as cr10-ender3 isn’t it

#

what did creality do to your poor printer 😭

lethal iron
#

yeah i had to do a fuckton of research and piece several configs together

spice mica
#

if you can find a board schematic you should be good

#

but idk

lethal iron
#

That's fair, this printer is my only one I have left, and it really is my "project car"

spice mica
#

lol

lethal iron
#

someday I dream of making a voron, for now my hotend is heating up and we will see where we are at

spice mica
#

lol

#

my school has this massive corexy printer that broke at some point we’re gonna make a voron out of pls

#

PLA

lethal iron
#

It seems to be working but I need to do massive amount of calibration @spice mica as it's tapping the glass with the nozzle during heighmap probe

#

I've moved like, twice, since I last had it working, so absolutely every dimesnion is off