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]