CYCLONE-User-Manual.pdf - 第141页
User Manual For Cyclone LC Programmers 141 15.3 SAP Communication Handling Related Errors $0031: System reset occurred $0032: System is busy with other operations. $0033: System is busy with too many inquiries. $0034: Sy…

User Manual For Cyclone LC Programmers 140
15 ERROR CODES
The Cyclone LC will indicate errors using the following codes. Please contact PEmicro if
instructed or if you are unsure of the specific meaning of an error code.
Note: Some code numbers in the sequence are skipped, these are old codes that have been removed.
15.1 Debug Mode Communication Related Errors
$0001: No target device response.
$0002: Invalid target device response.
$0003: Programming operation canceled.
$0004: Error while waiting for programming operation to complete.
$0005: Error attempting to detect the communication speed.
$0006: Error: Attempt to unsecure the device was unsuccessful.
$0007: An error occurred while entering debug mode.
$0008: Error entering debug mode. The device is secured.
$0009: Error entering debug mode for verification.
$000A: Error writing data to target.
$000B: Error enabling or disabling device for programming.
$000C: Error performing timing test.
$000E: Error: Vendor hardware is not supported.
$000F: Error generating VPP high voltage.
15.2 SAP Image Handling Related Errors
$0011: No image selected
$0012: Error validating image CRC
$0014: SAP image storage was not initialized
$0015: SAP image transfer error, odd length is not allowed
$0016: SAP image transfer error, invalid start address
$0017: SAP image transfer error while writing to storage
$0018: Error writing the serial number structure storage
$0019: Error writing the menu structure storage
$001A: Error erasing internal memory
$001B: Image requires higher firmware version
$001C: Image version is not supported. Please update firmware.
$001D: Out of RAM memory. Try reset Cyclone.
$001E: SAP image storage failure
$001F: Old SAP image format, not supported.
$0020: Programming image is not accessible.
$0021: Another image is being loaded. Do not interrupt.
$0022: Image already exists.
$0023: invalid Image ID. Image ID exceeds the maximum number of images allowed.
$0024: invalid Image ID. Image ID exceeds the total number of images available in the cyclone.
$0025: The ImageKey needed for decryption is not found on the Cyclone.
$0026: Image file can not be loaded.

User Manual For Cyclone LC Programmers 141
15.3 SAP Communication Handling Related Errors
$0031: System reset occurred
$0032: System is busy with other operations.
$0033: System is busy with too many inquiries.
$0034: System has not finished initialization.
15.4 SAP Algorithm Header Operation Handling Related Errors
$0061: Undefined header operation
$0062: Operation in algorithm header has failed.
15.5 SAP Operation Related Errors
$0081: SAP operation is not supported.
$0082: Target type mismatch
$0083: SAP operation canceled
$0084: Running algorithm failure
15.6 SAP Blank Check Range and Module Related Errors
$1001: Blank Check is not supported by this algorithm.
$1002: Blank Check algorithm was not found.
$1003: Blank Check operation failed
15.7 SAP Erase Range and Module Related Errors
$2001: Erase error, algorithm not supported
$2002: Erase error, algorithm not found
$2003: Erase error, module failed or canceled
$2004: Erase error, module failed, target is still secured
$2005: Erase error, module not performed, data is preserved
15.8 SAP Program Byte, Word, and Module Related Errors
$3001: Program error, algorithm not supported
$3002: Program error, algorithm not found
$3003: Program operation failed or was canceled
$3004: Program operation failed, write protected
$3005: Program error, Data size exceeds the limit
$300A: Error during reading data range, invalid data length
$300B: Error during reading data range, invalid start address
$300C: Error during reading data range, no target power
$300D: Error during programming data range, invalid data length
$300E: Error during programming data range, invalid start address
$300F: Error during programming data range, no target power
$3010: Error reported while running the custom test application (RT) on the target.
$3011: Error displaying feature
$3012: Error programming feature
$3013: Error overlaying feature

User Manual For Cyclone LC Programmers 142
$3014: Error: Run Test Operation terminated
$3015: Error: Run Test Operation over character limit 255
$3016: Error run test operation failed
$3017: Error: unable to allocated memory during run test.
$3018: Error: Dynamic operation failure. Algorithm is not loaded. Check image settings.
$3040: Error: Program may cause the device to be secured permanently
15.9 SAP Verify Checksum Related Errors
$4001: Verify Checksum not supported
$4002: VC failed, invalid algorithm was used
$4003: VC operation failed or was canceled
$4011: VV command not supported
$4012: VV failed, invalid algorithm was used
$4013: VV operation failed or was canceled
15.10 SAP Verify Range and Module Related Errors
$5003: Error during verifying module.
15.11 SAP User Function Related Errors
$6003: Error during user functions.
15.12 SAP Trim Related Errors
$7001: Program Trim operation is not supported
$7003: No target response during a Program Trim operation
$7004: Program Trim error. Trim value is not set
$7007: Program Trim error. Trim value failed
$7008: Trim error. Trim value read failed
$7009: Trim value invalid, value is $00 or $FF
$700A: Trim value is invalid. Trim value is already programmed.
15.13 Unrecoverable Fatal Errors
$8001: Fatal Error: please contact PEmicro.
$8002: Fatal Error: please contact PEmicro.
$8003: Fatal Error: please contact PEmicro.
$8004: Fatal Error: please contact PEmicro.
$8005: Fatal Error: please contact PEmicro.
$8006: Fatal Error: please contact PEmicro.
$8007: Fatal Error: please contact PEmicro.
$8008: Fatal Error: please contact PEmicro.
$8009: Fatal Error: please contact PEmicro.
$800A: Fatal Error: please contact PEmicro.
$800B: Fatal Error: please contact PEmicro.
$800C: Fatal Error: please contact PEmicro.
$800D: Fatal Error: please contact PEmicro.