Minimum requirements for RT1010 development board

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Minimum requirements for RT1010 development board

858 Views
schwalb
Contributor I

I'm developing a product and I'm considering using the I.MX RT1010 in it. For the first step I want to create a PCB with it using only the minimum required hardware to get a working development board. Below I list what I suspect that to be, but I would like to know if I'm missing anything, or if I'm including anything that is not required. It will be USB powered, and I want to be able to also send and receive data through USB. I'm planning to program it with SWD using a different board.

1. I.MX RT1010 processor

2. 24 MHz crystal for clock source

3. Regulator (3.3 V)

4. External flash memory to boot from

5. Various capacitors, resistors, etc

This seems like quite a general question, so maybe there is a guide or tutorial somewhere explaining exactly this. Also, are there any guides for using the internal DCDC? It looks pretty straight forward, but I'd like to make sure my design is correct before getting the PCBs manufactured

Labels (1)
0 Kudos
4 Replies

853 Views
Masmiseim
Senior Contributor I

Hello schwalb,

 

have you read the Hardware Development Guide?

https://www.nxp.com/docs/en/user-guide/MIMXRT1010HDUG.pdf

At least JTAG is missing in your list.

0 Kudos

813 Views
gusarambula
NXP TechSupport
NXP TechSupport

Hello Schwalb,

As Masmiseim mentioned, the Hardware Design Guide is an important document to have in mind when designing your custom board.

You may use the EVK board as reference for the main modules like the debug connector for SWD.

Regards,
Gustavo

851 Views
schwalb
Contributor I

Thanks @Masmiseim 

Is JTAG necessary if SWD is to be used? In the hardware manual it says "For RT1010 silicon, it defaults to SWD mode instead of JTAG."

0 Kudos

838 Views
Masmiseim
Senior Contributor I

You are right, SWD is the preferred communication protocol. But still the Debug-Connectoris typically called JTAG. For example, compare Figure 2 in the MIMXRT1010 EVK Board Hardware User’s Guide:

https://www.nxp.com/webapp/Download?colCode=MIMXRT1010EVKHUG

 

Check also the ARM documentation for the connector

https://developer.arm.com/documentation/ddi0314/h/serial-wire-debug-and-jtag-trace-connector/pinout-...