#Unable to open config file

61 messages ยท Page 1 of 1 (latest)

rapid grail
#

Tried making the file myself and doing this:

#

I have an Ender 3 S1 btw

#

If that helps at all

#

With Klipper being firmware I assume I have to install it to the printer but there aren't any instructions on mainsail's tutorial for that nor are there any links to a Klipper tutorial

#

Now it's giving me this popup

#

I'm not sure which source to listen to, Klipper is telling me I need to flash firmware but Mainsail seems like it has it's own special method for doing so

velvet jungle
#

On what type of device did you install Mainsail? Did you use MainsailOS for installation?

#

The printer.cfg you have found should be the correct one. You might have to change the serial in the [mcu] section after you have flashed klipper to your printer control board

#

For Mainsail setup instructions you can also look at the official Mainsail documentation: https://docs.mainsail.xyz/
The by far easiest and fastest installation option for Mainsail are the MainsailOS options for RaspberryPi and OrangePi

A modern and responsive user interface for Klipper. Control and monitor your printer from everywhere, from any device.

rapid grail
#

@velvet jungle Thank you for your reply, sorry for my delayed response, I went to get groceries. I'm using a Raspberry pi 4. I have not installed my Klipper firmware yet. I read on an article on All3DP to take a file called Klipper.bin from the pi and put it in an SD card, turn off the 3D printer and turn it on again and give it a few minutes to install the firmware.

#

Honestly it sounded kind of nonsensical, because Klipper's own articles were explaining otherwise.

#

This part has caught my attention, as there are commented steps in my printer.cfg

rapid grail
velvet jungle
rapid grail
# rapid grail

Should I include the mainsail line at the top as seen in this screenshot?

#

Also how can I tell I've created the right image? There don't seem to be any stickers on my printer indicating processor, and there are differing results depending on where you ask as to what microprocessor the Ender 3 S1 stock board uses

velvet jungle
rapid grail
velvet jungle
rapid grail
#

I feared that was going to be the answer. Alright lol, gimme a sec to open it up.

velvet jungle
#

I think it won't turn on with the wrong one. But I can't promise that you won't damage anything

#

If you can't find it, it should be on the chip in the upper left on this picture. In this picture it is the STM32F103

rapid grail
#

Thank you, just in case I still looked inside, it's a 103 model.

velvet jungle
#

I guess both exist in ender3 s1. This picture was just an example where to look

rapid grail
#
# This file contains pin mappings for the stock 2021 Creality Ender 3
# S1 & S1 Pro. To use this config, check the STM32 Chip on the
# Mainboard, during "make menuconfig" select accordingly either the
# STM32F103 with "28KiB bootloader" or the STM32F401 with
# "64KiB bootloader" and serial (on USART1 PA10/PA9) for both.

this part is a bit confusing

#

Do I only set the USART1 PA10/PA9 if it's the STM32F401?

#

This part right here is blinking blueish for like a tiny blip every few seconds

#

And there's a solid blue light elswhere on the board

#

I turned it off and on again, this time with the SD card back out since it didn't seem to be doing anything.

#

Worryingly, the LCD display with the knob now shows nothing other than the creality bootup logo.

velvet jungle
#

I don't know about the blinking patterns of your board sry

velvet jungle
#

You can always try to see if you have something in /dev/serial/by-id/ on your pi. If you see something there it should have flashed

rapid grail
velvet jungle
#

no

#

this will be added automatically if your pi connects to your printer

rapid grail
#

Ah, well then I think that answers the question of whether it worked or not.

#

Since I already had made the klipper.bin file once and put the incorrect microprocessor I ran it again assuming it would just overwrite the old klipper.bin file. Is that the case or did I potentially flash a messed up firmware to it?

velvet jungle
#

Normally it should overwrite the old one.

#

Going to bed now. Already late at my location

#

I will assist you tomorrow again.

rapid grail
velvet jungle
#

According to two tutorials I found online. You don't have to rename the klipper.bin to firmware.bin.
I compiled klipper for your micro-controller myself now. You should try your own compiled version again without renaming it to firmware.bin. If this doesn't work, try my file

#

Also make sure your sd card is empty besides the klipper.bin file and your printer turned off before you insert the sd card.

rapid grail
#

Just tried it, that worked perfectly! Thank you so much for helping me, Mainsail has been so fun to mess around with in the short time I've had it running!

velvet jungle
#

Not renaming or my file?

rapid grail
#

Your file as well as renaming it to firmware.bin ended up doing the trick

velvet jungle
#

Ok, good to know ๐Ÿ‘

#

I'm glad that it's working now for you.
Please consider closing this post if your issue is solved

rapid grail
#

Was intending on that after you responded, didn't want to just close it without you knowing if you ended up helping me or not lol

#

...I'm realizing I've never done this before. How do you close a thread post?

velvet jungle
#

You've already done it once xD

#

Just right click on the post in the channel list and then select close post

rapid grail
#

Oh, huh, it doesn't look like it actually gets rid of it when I do that. Alright, if that's what works then perfect.

velvet jungle
#

It will be still there for future reference and will be sorted under older posts that we got a small overview.

#

After someone writes anything in this post it will get opened again

#

I will close it ๐Ÿ˜„