Fix LCD AZSMZ 12864 display freeze with SD card #21128
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
…- FIX
Description
For reported bug #21112 ([BUG] LCD AZSMZ 12864 display freezes when SD card is present #21112) the following fixes a display problem that was specific to a SMART RAMPS board with an Arduino MEGA 2650 -- something that was only recently enabled.
Requirements
It is specific to users of SMART RAMPS board with a MEGA 2560.
Benefits
In the case of a SMART RAMPS board, pre-compiler directives were such that SPI was forced to be software emulated -- this was intended for the DUE. However, for the MAGA 2560, there is hardware SPI support on the same pins configured. Hence, adjust switches to allow use of hardware SPI for this case.
With that, the display works nicely with the SD Card in use now.
Configurations
Archive.zip
Related Issues
Fix for reported bug #21112