Overview
========

The oob_demo exercises the DSP and Cortex�-M33 communication, executing various math functions and making a simple performance comparator showing the number of cycles for both cores

In this example:
1. M33 core executes a math function depending on the user input on the serial terminal and prints the result.
2. M33 sends message to the DSP core indicating the number of the function to be executed.
3. DSP executes the math function and prints the result.
3. M33 blinks the red LED.


Toolchain supported
===================
- MCUXpresso  11.1.1

Hardware requirements
=====================
- Micro USB cable
- EVK-MIMXRT685 board
- Personal Computer

Board settings
==============


Prepare the Demo
================
1.  Connect a micro USB cable between the PC host and the USB port (J5) on the board
2.  Open a serial terminal with the following settings:
    - 115200 baud rate
    - 8 data bits
    - No parity
    - One stop bit
    - No flow control
3.  Download the program to the target board.
4.  Launch the debugger in your IDE to begin running the demo.

Running the demo
================
This example exercises the DSP and Cortex�-M33 communication, executing various math functions and making a simple performance comparator showing the number of cycles for both cores.

When the demo runs successfully, the log would be seen on the M33's debug terminal like as below and the RED LED is blinking:

~~~~~~~~~~~~~~~~~~~~~
Type a number between 1 - 6 to select a dunction and execute it on CM33 and HiFi4:
1.SQRT
2.SINE
3.VECTOR ADD
4.VECTOR DOT
5.INV MATRIX
6.MATRIX TRANSPOSE
~~~~~~~~~~~~~~~~~~~~~
Customization options
=====================

