I flashed plain Marlin on my SKR mini E3 board. Now, it does not boot up. Screen backlight is on, nothing shows up. PC won't recognize it either. When I flash the default Firmware from BTT (which is also some version of Marlin 2.0) the board works fine. Since I want to customize some things in the fw I cant use that version.
Steps to reproduce:
Expected behavior:
Board boots up.
Actual behavior:
Screen is lit, board is unresponsive.
Configuration is standard for Ender 3.
TMC_DEBUG is disabled, EEPROM_SETTINGS disabled, using CR10_STOCKDISPLAY as LCD.
I'm suspecting 2 things: either the TMC2209 library has a bug or it has something to do with the lcd.
did you read the issue template?
where are your configs?
where do you get marlin from?
How are you flashing the board? LPC and STM32 platforms are flashed via SD card, not USB.
Have you tried compiling without USE_USB_COMPOSITE enabled?
Hi all
I got the same issues following configuration from BTT. I use BLTouch 3.1 on servo pins + endstop on Zendstop. If i try another config, i got the board boot up but TMC connection error message on the lcd.
Here my config
Marlin-2.0.x-SKR-Mini-E3-V1.2 config files.zip
i dont think stuff from BTT (or any other fork) is supported
only stuff from marlin
I use last marlin 2.0 branch. but it is possible that is a problem from last revision of their BTT board.
i only wrote that because there was a few cases where people reported an issue and they used a fork of marlin and not direct :-D
but yeah hardware issue is most often the issue, or misunderstandings in how things should be done
hi
found this ; https://github.com/gazcbm/Marlin-2.0.x-SKR-Mini-E3-v1.2/tree/bltouch-improvements
that's work fine.
that is a fork and we cant support that
@thedark20 that fork is a bit behind Marlin's. I can't see what all has been changed. BLTouch and pins files have no changes and the configuration appears pretty standard. Also using Z min endstop plug for the BLTouch is the standard for most boards.
Do you know which changes resolved your issue so that we may get the fix merged.
Thanks to everyone for replying. I fixed my issue by simply updating the platformio plugin for atom. Now it works flawlessly.
Note that Atom will no longer be supported by PlatformIO going forward.
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.
Most helpful comment
did you read the issue template?
where are your configs?
where do you get marlin from?