RoadTest: NXP i.MX RT1170 High End Processor Evaluation Kit
Author: dimiterk
Creation date:
Evaluation Type: Development Boards & Tools
Did you receive all parts the manufacturer stated would be included in the package?: True
What other parts do you consider comparable to this product?: RPI zero version 1 would be comparable in speed to CortexM7.
What were the biggest problems encountered?: 1. MIPI Camera SDK test firmware was not functional. Screen gets activated but there is no camera image. 2. Not much documentation on the camera 3. LCD screen came scratched!!!
Detailed Review:
{gallery} Unboxing |
---|
2. Peripherals hardware
The EVB has a number of peripherals :
{gallery} TFT display |
---|
The MCU is supported by a number of tool-chains however I selected the MCUExpresso. This is a heavily customized version of Eclipse with a number of supporting middleware and libraries.
The SDK can be installed either by customizing and downloading it from the NXP site or within the Espresso IDE .
To connect the display pull the FPC connector and insert the display FPC cable.
Make sure to select the EVMIMXRT1170 evaluation board.
{gallery} SDK |
---|
After installing the SDK, the next step was to try the examples that came with it.
{gallery} Apps |
---|
Compass (Magnetometer ) App
{gallery} Other Apps |
---|
The main focus was testing the display. A couple of middle ware graphic stacks were tested.
{gallery} Display |
---|
TFT display tests.
The MCU Expresso comes pre-loaded with at least 3 GFX (Graphical display stacks)
The next step was to test the camera. This is an OV5640 camera that is configured in MIPI mode.
Testing all 4 examples in both YUV and RB mode did not work.
The display gets activates , however the camera does not output any image.
Due to this , it was not possible to test the machine learning examples.
{gallery}TFT display tests |
---|
Testing the TFT display.
The Good
1. A number of opensource middleware for the basic implementations.
2. Graphic display stacks.
3. Board includes Arduino connectors.
4. A number of high speed interfaces plus camera and display interfaces for HMI applications.
The Bad
1. All camera demo apps do not work in either RGB or YUV mode.
2. WIFI chipset on the backside is not populated.
3. SPIDIF input/output jacks are not populated.
4. Cannot test TensorFlow lite examples due to non-functional camera.
5. Cannot use the MIPI display with RPI since it uses a different pitch connector.