CFG_StartConfiguration

CFG_StartConfiguration triggers the ME to start sending “Hello” messages to the setup and configuration application. This function is deprecated in favor of CFG_StartConfigurationEx in Release 6.0.

This command is not allowed in POST_PROVISION state. It is allowed in IN_PROVISION state only if the time period dedicated for provisioning has elapsed.

CFG_StartConfiguration Request

typedef struct _CFG_START_CONFIGURATION_REQUEST

{

    PTHI_MESSAGE_HEADER     Header;

} CFG_START_CONFIGURATION_REQUEST;

 

Field

Description

Header.Version

Major and minor interface version.

Header.Reserved

0000h

Header.Command

04000029h

Header.Length

Message Length, excluding the message header.

CFG_StartConfiguration Response

typedef struct _CFG_START_CONFIGURATION_RESPONSE

{

    PTHI_MESSAGE_HEADER     Header;

    AMT_STATUS              Status;

} CFG_START_CONFIGURATION_RESPONSE;

 

Field

Description

Header.Version

Major and minor interface version.

Header.Reserved

0000h

Header.Command

04800029h

Header.Length

Message Length, excluding the message header.

Status

A status code returned in a response message that indicates whether the operation specified in the corresponding request message succeeded or failed. If the operation failed, this code indicates the specific reason for failure.

CFG_StartConfiguration Status Codes

Status

Description

AMT_STATUS_SUCCESS

Request succeeded.

AMT_STATUS_INTERNAL_ERROR

An internal error in the Intel AMT device has occurred

AMT_STATUS_NOT_READY

Management controller has not progressed far enough in its initialization to process the command.  Intel SBT does not support this API and will always return this status.

AMT_STATUS_RNG_NOT_READY

Returned if RNG seed does not exist yet

AMT_STATUS_CERTIFICATE_NOT_READY

Returned when certificate does not exist yet

AMT_STATUS_INVALID_AMT_MODE

Returned when FW not in pre-provision state

AMT_STATUS_INVALID_MESSAGE_LENGTH

Length field of header is invalid.

Copyright © 2006-2022, Intel Corporation. All rights reserved.