Mistake on this page? Email us

General device information

Endpoint name

Tip: For more information on endpoint names, see the device identity section.

FCU parameter name endpoint_name
Name on the device mbed.EndpointName
Details Unique identifier of the device you give to your device in the factory. FCU uses the endpoint name as the Common Name (CN) of the device certificate. We recommend using only the characters a-z, A-Z, ' () +,-.?:/= and SPACE for the endpoint name.
Mandatory/optional Mandatory
FCU configuration source API parameter
KCM type Configuration parameter
Format in KCM String
Validations in FCU Present and not empty
Validations in FCC Present and not empty

Warning: FCU uses the endpoint_name value in generating a device certificate. If your device has pre-provisioned credentials, do not pass the endpoint_name attribute; otherwise, you will receive an error.

Entropy

FCU parameter name N/A
Name on the device Entropy
Details Determines the entropy source. Devices without a strong source of entropy are considered insecure. A reliable source of entropy must be provided, so that any keys and credentials generated on the device are not predictable to an attacker.
Mandatory/optional Optional
FCU configuration source
Depends on entropy-generation-mode:
by_deviceEntropy does not exist in the bundle
by_toolFCU generates internally
externally_suppliedFile entropy.bin in the device configuration folder (derived from API parameter device_keys_location)
KCM type N/A
Format in KCM N/A
Validations in FCU Present if entropy-generation-mode is not by_device, binary, size of 48 bytes
Validations in FCC If present - size of 48 bytes

Verify device configuration on device

FCU parameter name verify-on-device
Name on the device Verify
Details True/False.
Mandatory/optional Optional
FCU configuration source Configuration file
KCM type Configuration parameter
Format in KCM Integer, 4 bytes, machine endianity, 1 (true), 0 (false)
Validations in FCU Present only when configured true
Validations in FCC N/A

Disable factory flow

FCU parameter name factory_fcc_disable
Name on the device Disable
Details True/False.
Mandatory/optional Optional
FCU configuration source API parameter
KCM type Configuration parameter
Format in KCM Integer, 4 bytes, machine endianity, 1 (true), 0 (false)
Validations in FCU Present only when configured true
Validations in FCC N/A