MotoHawk XCPSlave Security Definition

This block will be used to create a Seed and Key instance for a specific XCP Resource.

Block ID

XCPSlave Security Definition

Library

MotoHawk_Protocols_lib

Description

Set the appropriate XCP Resource which needs to be unlocked using the seed and key mechanism. A reference to a Seed Definition block and a reference to a Key Definition block is required. Each specifies the size in bytes of the respective transfers. Multiple Security Definition blocks can reference the same Seed Definition or the same Key Definition blocks.

MotoHawk's security mechanism securs read access and write access to a parameter based on the security level negotiatied. The Resource drop down box only contains the option programming or for parameter security (CAL/DAQ). Nearly all parameters in MotoHawk can be associated with a security level. Larger security levels are inclusive of smaller levels, and the higher the negotiated security level, the greater the access will be granted to the user.

Block Parameters

Parameter Field Values Comments/Description
Name String The unique name assigned to this security definition.
Resource Drop down Select the XCP Resource which will be protected with the security defined with this block.
Level Edit field Enter an integer or array of integers which represents the security levels which this security definition secures.
Seed Instance String The name assigned to XCP Security Seed Definition block.
Key Instance String The name assigned to XCP Security Key Definition block.