Do not crash if SD card fails in firmware
This commit is contained in:
parent
6b2912b0e2
commit
df05a80201
1 changed files with 2 additions and 2 deletions
|
|
@ -19,7 +19,7 @@ from octoprint.util.avr_isp import ispBase
|
|||
|
||||
from octoprint.settings import settings
|
||||
from octoprint.events import eventManager
|
||||
from octoprint.util import isDevVersion, getExceptionString, getNewTimeout
|
||||
from octoprint.util import getExceptionString, getNewTimeout
|
||||
from octoprint.util.virtual import VirtualPrinter
|
||||
|
||||
try:
|
||||
|
|
@ -574,7 +574,7 @@ class MachineCom(object):
|
|||
self._heatupWaitStartTime = t
|
||||
|
||||
##~~ SD Card handling
|
||||
elif 'SD init fail' in line:
|
||||
elif 'SD init fail' in line or 'volume.init failed' in line or 'openRoot failed' in line:
|
||||
self._sdAvailable = False
|
||||
self._sdFiles = []
|
||||
self._callback.mcSdStateChange(self._sdAvailable)
|
||||
|
|
|
|||
Loading…
Reference in a new issue