I'm trying to determine if the i.MX 8MQ is suitable for our needs which involve streaming video from two MIPI CSI cameras to an HDMI output. The MCIMX8M-EVK evaluation kit seems to suit this purpose nicely, with dual CSI inputs and "out of the box" HDMI output (at least with the default pre-built Android software). There is also an available MIPI-CSI camera module from NXP (MINISASOCSI).
However, I have downloaded the sample code for the EVK and I don't see any CSI example code (perhaps I overlooked it or it is a separate download). Also, it seems this processor/board is not supported by MCUXpresso, so I will have to either build a development environment around ARM GCC or purchase IAR Embedded Workbench.
Questions:
Thanks,
Jon
Hi John
there is MCUXpresso ("SDK 2.3 for i.MX 8MQuad GA") for i.MX8M EVK on below link,
but seems such examples are available only in linux. Except EVK there are no other i.MX8M
NXP reference designs.
Linux example codes are described in linux documentation package ("Linux L4.9.51 8MQuad GA Documentation")
May be useful to look on third party designs
Nitrogen8M - An NXP i.MX8 M Single Board Computer Platform
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Igor,
I think I've chased that link before:
The link does NOT go directly to the file I was never able to find that file. I can eventually get a link that indicates "Build MCUXpresso SDK":
If you click on the link, the only options are for GCC ARM and IAR Embedded Workbench, not for MCUXpresso IDE [edit, originally wrote MCUXpresso SDK]:
If the referenced file "SDK 2.3 for i.MX 8MQuad GA." does exist, can you provide a direct link to it?
Thanks,
Jon
Hi Jon
one can look at sect.4 Run a demo application using IAR, sect.5 Run a demo using ARM® GCC
attached Getting Started with MCUXpresso SDK document from this package.
I am afraid direct link is not available as package is built
when customer press "Download SDK" button.
Best regards
igor
Igor,
Thank you for your reply. The MCUXpresso naming convention is confusing as is some of the text on the website. The natural assumption is that the MCUXpresso SDK would work with the MCUXpresso IDE and I thought you were trying to tell me that there is a MCUXpresso SDK for this part that works with the MCUXpresso IDE. I understand now you were referring me to the MCUXpresso SDK for use with the ARM GCC compiler or with IAR Embedded Workbench. I had already downloaded the SDK for this EVK on the ARM GCC compiler (although the filename I received is "SDK_2.3.0_EVK-MIMX8MQ.zip").
Back to my original questions:
Thanks,
Jon
I think I found a partial answer to my question in this application note:
https://www.nxp.com/docs/en/application-note/AN12187.pdf
[It is perplexing why this application note is NOT linked from the product page it is about: MINISASTOCSI Product Information|NXP . You might contact your webmaster to link this important application note to the product page.]