Skip to main content
View as Markdown

DmDeviceModelAsConfigured

EXPERIMENTAL

Experimental​

caution

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​

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.