6. Supported Devices

Tiny ML ModelZoo 1.5.0 can train and compile models for 33 target devices (common.target_device values) across nine TI device families. This section helps you find your device, see what it supports, and choose the right compilation preset.

Note

Device support in 1.5.0 is derived from the models: a device is offered for a task only if at least one model for that task lists the device in its target_devices. A device that has no model for your task is rejected by ModelMaker with a “task_type … is not supported for device …” error. The full per-device matrix is in Device Overview.

6.7. Device Families at a Glance

Family

target_device values

CPU core

Hardware NPU

C2000 F28x

F28P55, F28P65, F28P551x, F2837, F2837xS, F2838x, F2807x, F28003, F28004, F28002x, F280013, F280015, F28E12

TI C28x DSP

F28P55

C2000 F29x

F29H85, F29P58, F29P32

TI C29x DSP

None

MSPM0

MSPM0G3507, MSPM0G3519, MSPM0G5187

Arm Cortex-M0+

MSPM0G5187

MSPM33C

MSPM33C32, MSPM33C34

Arm Cortex-M33

MSPM33C34 (no model support in 1.5.0)

AM13

AM13E2

Arm Cortex-M33

AM13E2

AM26x

AM263, AM263P, AM261

Arm Cortex-R5F

None

Connectivity

CC2755, CC2745, CC1312, CC1314, CC1352, CC1354, CC35X1

Arm Cortex-M33 / Cortex-M4

None (CC2755, CC2745, CC35X1 use the Arm Custom Datapath Extension)

Radar

IWRL6432

Arm Cortex-M4

None

6.8. What’s New for Devices in 1.5.0

  • Gen3 F28x devices reconciled. F2838x, F28P551x, F28002x and the new F28E12 device profile are now listed by the regression, forecasting and anomaly-detection models. Over-broad device lists (for example arc fault and generic time series classification) were tightened to the devices each model was verified on.

  • AM13E2 image classification. MobileNet-style image classifiers were compressed to fit the AM13 memory budget, and AM13E2 is now a target for image_classification.

  • Radar. The new radar_classification task targets the IWRL6432 radar sensor.

  • Feature-extraction memory estimation. For AM13E2, MSPM0G3507, MSPM0G5187, F29H85 and many C28x devices, ModelMaker compiles the SDK feature-extraction library and reports its Code/RO/RW memory next to the model memory. See Device Overview.

  • Derived device lists. Task-level device lists for radar, image and audio classification are computed from each model’s real device support, so a task no longer advertises devices that no model supports.

6.9. Where to Go Next

Device Overview

All 33 devices with core, NPU, supported tasks, SDK example and memory estimation.

Device Overview
NPU Guidelines

Which devices have an NPU, the compilation presets, and the key layer rules.

NPU Guidelines
NPU Configuration Guidelines

The detailed layer-by-layer constraints for NPU-compatible models.

NPU Configuration Guidelines for TI Neural Network Compiler
Deploy to a Device

Copy the compiled model and golden vectors into an SDK example and run it.

Deployment