this post was submitted on 01 Aug 2023
7 points (88.9% liked)

3DPrinting

15583 readers
74 users here now

3DPrinting is a place where makers of all skill levels and walks of life can learn about and discuss 3D printing and development of 3D printed parts and devices.

The r/functionalprint community is now located at: [email protected] or [email protected]

There are CAD communities available at: [email protected] or [email protected]

Rules

If you need an easy way to host pictures, https://catbox.moe may be an option. Be ethical about what you post and donate if you are able or use this a lot. It is just an individual hosting content, not a company. The image embedding syntax for Lemmy is ![](URL)

Moderation policy: Light, mostly invisible

founded 1 year ago
MODERATORS
 

SOLVED The serial settings are fine, I just had the wrong display type defined in the firmware. I'm a very paranoid person apparently.

Thanks everyone.

Original post:

I have acted recklessly and now I need help.

I tried to update my Ender 3 Pro with an SKR V1.3 to Marlin 2.1 and I tried to skip some steps.

I couldn't find a v1.3 example in the configurations repo so I used a v1.4 instead because it had the right processor.

I changed some stuff over but didn't give it a thorough look and I didn't change the SERIAL_PORT 1 and 2 settings.

When I tried to load the new firmware from the SD card the screen was blank and it hasn't worked since.

The firmware file changed to a .elf so it maybe installed?

I wonder if I can even load via the SD if I've super messed up it's serial config. I tried some other firmware versions plus BigTreeTech's from 3 years ago but I don't think they're being read.

If I've messed up those serial configs I wonder how I could undo it without the SD card. Help...

P.s. does anyone have a copy of Marlin 2.1 that works with the SKR V1.3 or the config files for that board on the Ender 3 Pro?

Catch you on the flip side 😎 👉👉

top 4 comments
sorted by: hot top controversial new old
[–] [email protected] 3 points 1 year ago (1 children)

The SD card reader has nothing to do with the serial port, so you're fine on that point.

I would just try and roll back to the bigtreetech firmware for the 1.3, even if it's for an older Marlin. Once thats working, build Marlin 2.1, updating the configuration to match the known working one.

[–] [email protected] 1 points 1 year ago

Thanks for the suggestions, you were right about the SD card being fine, it was just dodgy display settings on my part.

[–] [email protected] 1 points 1 year ago (1 children)

Messing up the serial configuration shouldn’t affect your SD card. SD cards typically run off SPI or SDIO whereas a serial port runs off a UART or a USB virtual comm port if the processor on the board supports that. They shouldn’t affect eachother.

I would confirm your serial settings are correct, flash it using the SD card, then hook up your computer to its usb port and see if you can send/receive commands over a serial console. If you can see stuff you probably just misconfigured your display settings.

Worst case you have to buy a $5 stlink off Amazon and flash it using JTAG which is guaranteed to work unless there’s some kind of physical damage

[–] [email protected] 1 points 1 year ago

Thanks for the info. You were right it was the display settings. Look at me getting worried over nothing.