Skip to main content

SWDLClient - Error Code tables

tip

Especially section [2. Filecopy specific errors](/MHI2 MHI2Q Harman Aisin/Recovery/Conversion & Cross-flashing/FW Update - SWDL/SWDLClient - Error Code tables//edit#h-21-filecopy-errors) error are normally related to bad FW SD, meaning:

  • bad partition on SD → format again FAT32
  • missing files → bad FW archive or skipped files during copying to SD
  • damaged SD card! → this one is very often the case
info

Always get a 2nd SD just in case something is wrong!

And yes, also brand new SD cards can be bad!

1. Device specific errors

1.1.  Cinterion Errors

Error CodeError Description
128SHA1 checksum error! Please verify data on your download medium.[SWDL_ERROR_SHA1]
150Inialization failed[SWDL_ERROR_CINTERION_INIT]
151Transfer error while flashing device[SWDL_ERROR_CINTERION_TRANSFER]
152Path could not be found[SWDL_ERROR_CINTERION_SET_PATH]
153Firmware stat/fstat error[SWDL_ERROR_CINTERION_STAT_FILE]
154ASI connection is broken[SWDL_ERROR_CINTERION_CONNECTION]
155Module infos could not been correctly retrieved[SWDL_ERROR_CINTERION_MODULE_INFO]

1.2.  DVD Errors

Error CodeError Description
128SHA1 checksum error! Please verify data on your download medium.[SWDL_ERROR_SHA1]
150Flash process failed[SWDL_ERROR_FLASHFAILED]

1.3.  MMX2 Errors

Error CodeError Description
128SHA1 checksum error! Please verify data on your download medium.[SWDL_ERROR_SHA1]
150Could not save update info from emergency[SWDL_ERROR_SAVEUPDATEINFO]
151Could not remove update info from emergency[SWDL_ERROR_REMOVEUPDATEINFO]
152MMX emergency image is not correct flashed. Select module MMX2/eifs again[SWDL_ERROR_NO_MMX_EMERGENCY_IMG]
153RCC emergency image is not flashed or is corrupted.[SWDL_ERROR_NO_RCC_EMERGENCY_IMG]
154Quickboot recovery is not operable. Select MMX2/qb_recovery to flash next time.[SWDL_ERROR_QB1_INVALID]
155Quickboot primary is not operable. Select MMX2/qb_primary to flash next time.[SWDL_ERROR_QB2_INVALID]
156nvTools function error[SWDL_ERROR_NVTOOLS]

1.4.  Generic Errors

Error CodeError Description
220Not enough memory to allocate[SWDL_ERROR_MALLOC]
221Memory comparison failed[SWDL_ERROR_MEMCMP]
222Driver has returned an error[SWDL_ERROR_DRIVER]
223Partition group sanity check failed! Android header for Primary Group (mifsstage1/mifs-stage2/app/efs-system) or Recovery Group (eifs/qb) is not correct[SWDL_ERROR_GROUP]
224Cannot find partition or determine partition properties (stat)[SWDL_ERROR_PARTITION]
225Unable to start thread[SWDL_ERROR_THREAD]
226Most unlock detected. Waiting for most lock[SWDL_ERROR_MOST]
227Error in container state corrupt data or MOST unlock[SWDL_ERROR_CONTAINER_GENERIC]
228Error in container version information: Upgrade to another version first![SWDL_ERROR_CONTAINER_VERSION]
229Timeout for getting next block waiting for data[SWDL_ERROR_IMG_GET]
230Error writing image block[SWDL_ERROR_IMG_WRITE]
231Could not find image file[SWDL_ERROR_FILENOTFOUND]
232Could not open file through MOST[SWDL_ERROR_OPENFILE]
233image file greater than target partition[SWDL_ERROR_FILESIZE]
234Error while writing image to device. Please press retry.[SWDL_ERROR_WRITE]
235Error seeking on device[SWDL_ERROR_SEEK]
236Failed to mount partition[SWDL_ERROR_MOUNT]
237Failed to unmount partition. Maybe device is busy.[SWDL_ERROR_UMOUNT]
238Could not open local device[SWDL_ERROR_OPENDEV]
239Could not prepare device for flashing[SWDL_ERROR_PREPARE]
240Erasing device failed[SWDL_ERROR_ERASE]
241Flash memory could not be unlocked[SWDL_ERROR_UNLOCK]
242Temporary directory creation failed[SWDL_ERROR_MKDIR]
243failed to change directory to temporary dir[SWDL_ERROR_CHDIR]
244Could not remove temporary image[SWDL_ERROR_REMOVE]
245Image file could not be renamed[SWDL_ERROR_RENAME]
246Error while reading img file[SWDL_ERROR_READ]
247Pre or post script could not be started[SWDL_ERROR_SCRIPTSTART]
248Pre or post script returns an error[SWDL_ERROR_SCRIPTRETURN]
249Script checksum error[SWDL_ERROR_SCRIPTCHECKSUM]
255unknown error occured[SWDL_ERROR_UNKN]

2. Filecopy specific errors

Filecopy will be executed for the following packages:

•       NavDB

•       Speech

•       Gracenote

•       Truffles

•       Eggnog,  Boardbook

2.1.  FileCopy Errors

Error CodeError Description
128reserved[FC_ERRORS_BACKUP_BEFOR_COPY_OTHER_ERROR]
129file/folder could not be removed[FC_ERRORS_DELETE_DEST_BEFORE_COPY_RMDIR_ERROR]
130file version info write failed[FC_ERRORS_WRITE_FILE_INFO_OPEN]
131could not create a folder[FC_ERRORS_CREATE_PATH]
132rename TMP file/folder to destination file/folder has failed[FC_ERRORS_RENAME_TMP]
133partition mount error[FC_ERRORS_MOUNT_FAILED]
134file information could not be determined[FC_ERRORS_STAT]
135checksumsize is zero[FC_ERRORS_CHECKSUMSIZE]
136memory allocation error[FC_ERRORS_MALLOC]
137source file is missing[FC_ERRORS_OPEN_SRC]
138read error on source file[FC_ERRORS_READ_BLOCK]
139sha1 checksum[FC_ERRORS_SHA1_CHECK1]
140destination file write error[FC_ERRORS_WRITE_BLOCK]
141reserved[FC_ERRORS_SHA1_CHECK2]
142rename NEW file/folder to destination file/folder has failed[FC_ERRORS_RENAME]
143hashes.txt could not be parsed[FC_ERRORS_HASH_PARSE]
144thread not started[FC_ERRORS_THREAD_START]
145checkpoint tag in metainfo has wrong size[FC_ERRORS_CHECKPOINT]
146unexpected error[FC_ERRORS_OTHER]