TFLite ModelRunner User Guide#
Overview#
ModelRunner is a benchmarking tool for running TensorFlow Lite models on NXP microcontrollers. It supports both HTTP and UART communication modes and provides detailed latency profiling for each model layer.
Supported Toolchains#
MCUXpresso IDE
IAR Embedded Workbench for ARM
Keil uVision MDK
ArmGCC (GNU Tools ARM Embedded)
Supported Boards#
MIMXRT685-AUD-EVK
Hardware requirements
Mini/micro USB cable
MIMXRT685-AUD-EVK board
Personal computer
Board settings
Prepare the Demo
Connect a USB cable between the host PC and the OpenSDA USB port on the target board.
Open a serial terminal with the following settings:
115200 baud rate
8 data bits
No parity
One stop bit
No flow control
Download the program to the target board.
Either press the reset button on your board or launch the debugger in your IDE to begin running the demo.
EVK-MIMXRT595
Hardware requirements
Mini/micro USB cable
EVK-MIMXRT595 board
Personal computer
Board settings
Prepare the Demo
Connect a USB cable between the host PC and the OpenSDA USB port on the target board.
Open a serial terminal with the following settings:
115200 baud rate
8 data bits
No parity
One stop bit
No flow control
Download the program to the target board.
Either press the reset button on your board or launch the debugger in your IDE to begin running the demo.
FRDM-IMXRT700
Hardware requirements
Type-C USB cable
FRDMIMXRT700 board
Personal computer
Board settings
Prepare the Demo
Connect a USB cable between the host PC and the MCU-Link USB port on the target board.
Open a serial terminal with the following settings:
115200 baud rate
8 data bits
No parity
One stop bit
No flow control
Download the program to the target board.
Either press the reset button on your board or launch the debugger in your IDE to begin running the demo.
EVK-MIMXRT685
Hardware requirements
Mini/micro USB cable
MIMXRT700-EVK board
Personal computer
Board settings
Prepare the Demo
Connect a USB cable between the host PC and the OpenSDA USB port on the target board.
Open a serial terminal with the following settings:
115200 baud rate
8 data bits
No parity
One stop bit
No flow control
Download the program to the target board.
Either press the reset button on your board or launch the debugger in your IDE to begin running the demo.