-
-
Notifications
You must be signed in to change notification settings - Fork 19.2k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Flash-based EEPROM on SKR Mini E3 DIP (#15128)
- Loading branch information
1 parent
c981710
commit 59152f2
Showing
1 changed file
with
6 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
59152f2
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
With my Ender 3, the above modification of the PINS file caused the E3 DIP to not boot. If I comment out the above code and re-compile, everything is fine. Note: this was with the 9/1 version of Marlin 2.0.
With the 9/2 version of Marlin 2.0, commenting out the above code allows the E3 DIP to boot, but the display is blank.
Marlin 2.0 2019-09-01_E3DIP_WKELLEY70.zip
59152f2
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
See #15141
59152f2
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@thisiskeithb — Is it possible some of these boards are different from one another, or that the Flash needs to be initialized in some way? Could the start address be bumping into something important? When there is garbage EEPROM data enabling
EEPROM_AUTO_INIT
is meant to improve recovery.What kind of boot failure are we looking at? Crashing after a few seconds, rebooting over and over, or a complete freeze?
59152f2
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
All the SKR Minis use the same MCU/build scripts, so I don't think so.
The only issue I've seen via Reddit/Facebook groups is that if
TMC_DEBUGGING
is enabled, it seems to conflict with emulatedEEPROM
on these boards, but I can only test on the SKR Mini 1.1 since I don't have an E3 or E3 DIP.