Sys.CfgLoadPrepare

This command has to be called to initiate the transfer of a .bec file via Sys.CfgLoadBlock . It will cancel any running .bec transfer and start loading a new one.

If AuthReq is Default it the value stored in Device.Run.AuthReqUploadViaBrp is used instead.

Properties

Parameters (request frame)

Name Type/Size Description
AuthReq Enumeration (8 bits) If this value is "Default", the configuration value AuthReqUploadViaBrp will be consulted.
Specifies the authentication level the BEC/BEC2/BF3 file or ConfigCard has to fulfill to be accepted.
Values:
  • Default (0x00)
    Default settings (Actual behaviour is usage dependent).
  • None (0x01)
    Accept any kind of BEC/BEC2/BF3 files or ConfigCards, even unencrypted ones.
  • CustomerKey (0x02)
    Accept only BEC/BEC2/BF3 files or ConfigCards that are encrypted with a matching customer key. Especially deny unencrypted files/ConfigCards.
  • ConfigSecurityCode (0x03)
    The customer keyand the Config Security Code have to match for this BEC/BEC2/BF3 file or ConfigCard to be accepted.
  • Version (0x04)
    The customer keyand the Config Security Code have to match for this BEC/BEC2/BF3 file or ConfigCard to be accepted. Furthermore, the version stored in the file/ConfigCard header has to be greater than or equal to the project settings version.
  • GreaterVersion (0x05)
    The customer keyand the Config Security Code have to match for this BEC/BEC2/BF3 file or ConfigCard to be accepted. Furthermore, the version stored in the file/ConfigCard header has to be greater than the project settings version.

Returned values (response frame)

None