Hi there,
really trying so many hours to get it work, but there seems to be no connection between the Rasp and the Printer.
Klipper reports: ERROR
mcu ‘mcu’: Unable to connect
Once the underlying issue is corrected, use the
“FIRMWARE_RESTART” command to reset the firmware, reload the
config, and restart the host software.
Error configuring printer
ls /dev/serial/by-id/*
ls: cannot access ‘/dev/serial/by-id/*’: No such file or directory
Flashing the firmware, the screen of the printer just shows the Creality logo and some dots+lines.
Thank you. I checked all the flashing issues but it still does not work:
Flashing: exactly what is advised, different names of the file, correct folder name…
SD-card: 8GB original from Creality, it works fine flashing the Creality firmware
USB-cable: good quality, tight connection, trying all ports, no other USB devices
make menuconfig Settings: exactly like advised in the top of the .cfg file
Processor Model: Visually inspect the MCU and note the respective type. For some boards, multiple revisions / flavors are existing with different types of MCUs and are requiring different settings.
Especially during the chip crisis, some manufactures (e.g. Creality) switched to different MCU chips without changing the board’s name, so it is crucial to identify the correct type and follow the respective instructions in the example configurations:
attached a photo of the chipset, but at least the print on it says it’s a STM32F401.
BUT: When I bought the printer I wanted to update the (creality) firmware using the latest version on their webpage: Marlin2.0.8_Ender-3S1_HWv24S1_301_SWV3.2.0_Nine_C_F401_FDM_LASER Jun 10, 2023
And? It did NOT work. The support sent me an older firmware (also available on the webpage):
Ender-3 S1_HWv24S1_301_SWV3.0.4_C_F401_FDM_LASER 21 Oct. 2022
This one works. (But of course I still want to flash Klipper.)
Hopefully this information is useful. Any help is so welcome.
As I found the use of Klipper running on a Raspberry Pi even on a Creality website, I asked the customer service if there is something special regarding flashing firmware of my printer, but unfortunately they can’t or do not want to help me:
I’m sorry to trouble you, but your machine will not be able to use Klipper firmware without the Sonic Pad and Nebula Screen. Please follow the tutorial procedure to update the machine board firmware and screen firmware.
Seems they prefer selling their own stuff - or it’s really tough?
I cannot believe being the only one with this problem using such a popular printer - even if there exist various versions/chipsets.
Thank you again, but no success. Tried all the possibilities on different cards, but no way.
(I trust that the board is not flashed if the Creality Logo appears on the screen. Of course I also checked with ls /dev/serial/by-id/*, but no result might have other reasons, too (SBC or USB problem))
The firmware from Creality flashes immediately, with any card.
Personally, I have no experience with the Creality CR4NS200141C13 board.
It seems to be a common board, so I guess the issue is somewhere local on your side.
The influencing factors for a proper flashing of the board are listed in the article that I linked above.
The only real proposal that I can give you is to carefully go through each section of this article and make sure you can tick it off.
Edit:
Also make sure to generously deploy the universal solution in IT: Reboot the Pi and really restart the board by power cycling after each attempt.
I did it carefully, several times. And of course, power off the board after each attempt.
Reboot Pi: If I understand well, the communication with the Pi would be the next step. First I have to get rid of the Creality logo after a flash attempt. (As far as I understand, the logo is part of Creality’s firmware, which means unsuccessful flash.)