-
-
Notifications
You must be signed in to change notification settings - Fork 19.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[BUG] Kingroon KP3 - LCD Touchscreen does not respond to touches if printer turned on without SD card (error msg SD Init Failed) #19356
Comments
Please test the |
Have just tested the bugfix branch given. The "SD Init Failed" message was gone, and the touchscreen can be operated when the printer is turned on without SD card. However, SD card removal and insertion are not automatically detected like in version 2.0.6. When the SD card is inserted after printer turned on without SD card, have either to do a "refresh" or "attach media" from LCD screen menu to see contents of the SD card. Also, noticed another bug about Z homing. Z does not home if using Z probe for Z homing. When trying to home Z (either manual home Z alone, or auto home Z as an initial operation prior to bed leveling) the operation was not carried out by the printer. The LCD shows "Z probe past bed". If use Z endstop then Z can home normally. |
For the SD Card, try enabling |
Tried enabling NO_SD_HOST_DRIVE in Configuration_adv.h, and there was compilation error, as follows. Marlin\src\HAL\STM32F1\onboard_sd.cpp:29:23: error: 'ON_BOARD_SPI_DEVICE' was not declared in this scope |
Add this somewhere. If it fixes it, it needs to be added to the pins file. For now you can put it there, or in one of your configuration files.
|
Adding #define ON_BOARD_SPI_DEVICE 1 to the pins file fixes the SD card issue. Now the SD card insertion/removal can be detected automatically like it is in the earlier 2.0.6 release. I think this can be closed. BTW, the Z homing issue mentioned above is no longer observed. The "Z homing bug" observed might have been due to my handling error. Please ignore that. |
Probably should leave it open until changes are updated in the official config files. I did the following as advised and the SD card issue is now fixed:
|
I am closing this case as the change has been updated in the latest bugfix release. |
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. |
Marlin-Config Files.zip
Bug Description
My Configurations
Required: Please include a ZIP file containing your
Configuration.h
andConfiguration_adv.h
files.Steps to Reproduce
Expected behavior: [What you expect to happen]
LCD touch screen will respond to touch controls
There should not be "SD init failed" error message (as in 2.0.6)
Actual behavior: [What actually happens]
LCD does not respond to touch control
LCD shows "SD init failed" when printer is turned on
Additional Information
The text was updated successfully, but these errors were encountered: