Octopi won't connect to Creality v4.2.7 main board

Me too. It seems like the micro USB port is not enabled in the firmware. I’m trying to find it in the config file to make sure it is. Thanks for the assistance. Happy thanksgiving.

1 Like

I am having the same problem.
@rbwaits Have you got it connected? If so, some details might help. TIA

Still no luck. I'm still searching for answers.

So the stock marlin with the example config didn't work?
Upload the Configuration.h you used. Maybe I'm able to find something

No, the stock configuration didn't work nor did the Marlin 2.x. I have tried changing the serial port numbers with no luck. Hopefully, you will see something that I'm missing. I have attached the config.h and config.adv.
Configuration.h.zip (29.6 KB)
Configuration_adv.h.zip (45.1 KB)

#define SERIAL_PORT 1
#define SERIAL_PORT_2 3

are the correct ports.
Motherboard is fine.

Try to connect it to your pc/mac with something like pronterface
If it still doesn't work I would say you got a defective board.

1 Like

Well, ponterface does not recognize the printer. This is the second mainboard and they both do the same thing. I am curious if the pins are mapped wrong. For BLtouch to work I had to change pin 32 to pin 17. Just a thought. I've even tried the latest Marlin bugfix. Never realized how much I miss Octoprint till I cant use it.

Just remembered - that board had that weird sd card bug thing

Try to connect it with an inserted sd card

I tried connecting with an SD card inserted and no luck. I even tried the SD card loaded with the .bin file on it and still no connection. I even tried this new pin mapping but it doesn't work for the v4.2.7 E3P. https://github.com/MarlinFirmware/Marlin/blob/8c0505395135bcffad426e5d557742838a9eceda/Marlin/src/pins/stm32f1/pins_CREALITY_V4.h. I think it is meant for the E3v2.

rbwaits,

I was working on the same setup today.
I installed the 4.2.7 silent mainboard from Creality, and flashed their version of the latest firmware:
--4.2.7 Ender-3 pro 32bit Marlin2.0.1 BLtouch V1.3.1with adapter board TMC2225.rar
--BL touch installed as well.
--Just updated Octoprint to recent auto-release
--tried two different USB cables,
--with/without tape over +5V
--Couldn't connect with Pronterface either.
Hope that helps confirm what you're seeing.
I will work on this issue in parallel; hopefully one of us finds the solution.
-John

2 Likes

I have the same exact setup and not working here either. I did notice USB does send power but no signal.

+1
I have the same problem.
It’s true, I'm miss printing using OctoPrint

Any news?

Hey everyone, I was having similar issues connecting to octopi after installing a 4.2.7 board in my Ender 3. I tried a lot of the things you guys were suggesting but I later found this other thread (New Install - Can't connect To Printer - HELP!) with basically the same question. You can read it for yourself as well, but the general consensus on that one was it was the cable (same for me). According to the thread you need a "data-transferable" cable. I hope this helps.

1 Like

Well, I guess the third cable is a charm. I used an old Fire Stick cable and tada!!!!! I'm up and running.

1 Like

Make sure you are using a data transfer cable.

I'll pile on here and confirm that it's solved with a proper cable - it's worth noting that even though a cable might appear to have all the correct pins, the data pins may simply not be connected. From my pile of ~12 USB micro cables, only 1 of them was actually able to transmit data properly!

Also worth repeating is it's worth covering the power pin on the USB-A side with a piece of electrical tape (first pin from the right, with pins on bottom) so the LCD doesn't grab power from the Pi. Probably not the end of the world if it does, but it can be off-putting to turn off the printer and have the LCD stay on!

2 Likes

I know this is old but I wanted to post what my solution was incase some one else has the same problem as I did, I also had Creality Slicer and Cura open. One of those programs took over the connection and would not let Octoprint connect. I shut down all of the programs and just started Octoprint and it immediately connected.
I hope that this helps someone.
KO

Had the same 4.2.7 Octopi connectivity issue. purchased about 20 different USB cables. Then I bought Synergy Digital USB Cable Compatible For Sony Alpha a7RII Digital Camera USB Cable 3' MicroUSB To USB (2.0) Data Cable. It did not work straight away. I had to unplug the cable from the PI 4b, reboot the creality ender 3 pro 4.27 printer and upon seeing the creality logo on the LCD plugged the USB cable back into the PI 4b and hit connect printer in Octopi. Low and behold got a clean connection. Been up printing for over 13 hours. Scared to turn it off as I've been trying to get this to work since September. I hope this helps!

So i just had a Ender 3 that I replaced the board with a 4.2.7 and I have a Pi4 with Octoprint on it all I get is the following and it worked perfect wit my old board

Changing monitoring state from "Offline" to "Detecting serial connection"
Performing autodetection with 0 port/baudrate candidates:
Changing monitoring state from "Detecting serial connection" to "Error"
Changing monitoring state from "Error" to "Offline after error"
Changing monitoring state from "Offline" to "Detecting serial connection"
Performing autodetection with 0 port/baudrate candidates:
Changing monitoring state from "Detecting serial connection" to "Error"
Changing monitoring state from "Error" to "Offline after error"

Printer on and all I just upgraded the board from the old one that was in the Ender 3 to this 4.2.7 Also just loaded the latest code off there site for non BLTouch

Does the rest of the printer work from the LCD?

I would try and check that it has a functioning USB port. If you are using the same cable that worked on the old board, then logic says the problem is likely with the new board. When there are no candidates to test then there is no USB device recognised.

1 Like