Electronics > Microcontrollers

i.MX RT1062 (Teensy 4.x) "chip configuration details"?

(1/3) > >>

ebastler:
The NXP processor i.MX RT1062, which is used on the Teensy 4.x boards, has a neat "crossbar" feature. It lets you hard-wire various input signals (GPIOs or outputs/events generated by on-chip peripherals) to various outputs (GPIOs or inputs to on-chip peripherals). Optionally some basic and/or/invert logic can be applied to the signals via an "AOI module".

This is described in chapters 60..63 of the Processor Reference Manual (login required). But these chapters do not give the actual list of inputs and outputs, stating that they "are application specific and are described in the Chip Configuration details".

The "Chip Configuration details" don't seem to be included in the reference manual (which describes the overall i.MX RT1060 family, but does not mention the RT1062). Any idea where I can find the details for the RT1062? They are not in the chip datasheet either. Thanks for any pointers you might have!

evb149:
There should / may be such literature.
But if you're interested in exploring specific possibilities, you could download their pin / register configuration tool and see if its help / UI gives you any insight as to what is possible / impossible in general, and in specific.

ebastler:
Ah right, the information might be available in the software development tools only. This would be my first project with an NXP MCU; I have downloaded MCUXpresso but not used it at all yet. Still exploring the possibilities in the documentation to confirm that this is the right processor platform for me.

I assume the pin/register configuration tool you mention is included in the MCUXpresso IDE?

evb149:
I haven't designed with the IMXRT1062 but in general here are the various tool products with at least general applicability to their MCUs:

https://www.nxp.com/design/software/development-software/mcuxpresso-software-and-tools-:MCUXPRESSO

Typically one wants / needs:

1: MCUXPRESSO IDE, the IDE / compiler / debugger etc.
https://www.nxp.com/design/software/development-software/mcuxpresso-software-and-tools-/mcuxpresso-integrated-development-environment-ide:MCUXpresso-IDE

2: MCUXPRESSO CONFIG TOOLS: The GUI based pin / register & IC configuration tool / code generator.
https://www.nxp.com/design/software/development-software/mcuxpresso-software-and-tools-/mcuxpresso-config-tools-pins-clocks-peripherals:MCUXpresso-Config-Tools

3: MCUXPRESSO SDK: The SDK you build with device support for the part or part family you want to download support for, the evaluation boards you want, for the OSs you want, and with the libraries / middleware you want included.
https://www.nxp.com/design/software/development-software/mcuxpresso-software-and-tools-/mcuxpresso-software-development-kit-sdk:MCUXpresso-SDK

Then of course the various software tool & IC manuals, application notes, etc. etc. 
One would think they could add options to include packaging the relevant documentation & application notes into the SDK bundle choices, but oh well.





--- Quote from: ebastler on October 26, 2021, 05:57:44 am ---Ah right, the information might be available in the software development tools only. This would be my first project with an NXP MCU; I have downloaded MCUXpresso but not used it at all yet. Still exploring the possibilities in the documentation to confirm that this is the right processor platform for me.

I assume the pin/register configuration tool you mention is included in the MCUXpresso IDE?

--- End quote ---

evb149:
Another possibility is to check the header files for the device / device family in case something is encoded in their entries about the mappings.

Navigation

[0] Message Index

[#] Next page

There was an error while thanking
Thanking...
Go to full version