DmDeviceModelAsConfigured
Experimental
Not production-ready. It may change or be removed without notice. See Lifecycle.
GraphQL type that exposes the device model as configured, typically after user or tool selections.
Common Data Model
- ConfiguredDeviceModel — A digital twin of an embedded hardware device as configured for a specific use-case. It exposes the device model filtered to specific device configuration.
Returned By
dmConfiguredDeviceModel query ● dmConfiguredDeviceModelAllDevices query
Member Of
DmExecuteDeviceExtractionFromConfigurationPayload object ● DmExecuteDeviceExtractionFromConfigurationUrlPayload object ● DmResolverResult object ● SftDevCfgDeviceConfigurationRevision object
type DmDeviceModelAsConfigured {
board: DmDeviceBoard
deviceInterfaces: [DmFspModule!]!
deviceMpn: String!
devicePeripherals: DmPeripheralModel
devicePorts(
includeBoardFixedPorts: Boolean! = false
): DmPortModel
familyPart: DmFamilyPart
softwareStack: DmStackModel
}
Fields
board ● DmDeviceBoard object
An evaluation kit or specific hardware design that the MCU is soldered onto
deviceInterfaces ● [DmFspModule!]! non-null object
Collection of Flexible Software Package (FSP) modules that represent device interfaces.
deviceMpn ● String! non-null scalar
Device part number.
devicePeripherals ● DmPeripheralModel object
Peripherals as configured for the device.
devicePorts ● DmPortModel object
Ports as configured for the device.
includeBoardFixedPorts ● Boolean! non-null scalar
familyPart ● DmFamilyPart object
Family part details for the device.
softwareStack ● DmStackModel object
Software stack as configured for the device.