14437 views|22 replies

1366

Posts

6

Resources
The OP
 

DIY ImxRT1010 board, sharing hardware debugging experience [Copy link]

 
This post was last edited by RCSN on 2019-12-8 22:59

According to the previous post, the host bought the MIMXRT1010-EVK board post https://en.eeworld.com/bbs/thread-1095711-1-1.html , but the official board has too many jumper cap settings. I also want to know whether this NXP M7 hardware is difficult to design. Facts have proved that in the design of the imxrt series, except for the different kernel, other power supplies and Boot are similar to the Imx6 series. Compared with the simplicity and crudeness of H7, the hardware design of the imxrt series does not really consider the feelings of MCU users, and some places are also very particular. The host shares some experience gained from this board design. This is the board drawn by the host. It is inevitable that the hand soldering is ugly. Hope you understand.

Let's talk about some features of imxrt1011 first, which is also a pitfall. First of all, from the IO allocation, Imxrt1010 has a total of 80 IOs, but less than 30 IOs are available. Almost 30 IOs are occupied by power-related, 12 IOs are occupied by boot settings and qspi flash, and JTAG, using the minimum pins to debug SWD, also requires 2 IOs, and JTAG debugging must be enabled by grounding JTAG_MOD. This also occupies 3 IOs, and the crystal oscillator has an HSE and an RTC, and a reset pin, which also occupies 5 IOs. In this way, 50 IOs have been occupied, and the IOs available for users are only 30 IOs . NXP uses Feika's Imx series, and it may not be too serious to squeeze the toothpaste. NXP advertises that the M7 is the cheapest in the industry, with a bulk price of US$1, but in reality, it may cost more than 10 yuan to users (retail investors). According to such hardware IO allocation, except for the higher main frequency, it seems that the cost performance is not very high.


This content is originally created by RCSN , a user of EEWORLD forum . If you want to reprint or use it for commercial purposes, you need to obtain the author's consent and indicate the source

This post is from NXP MCU

Latest reply

Mighty uncle~   Details Published on 2020-5-26 16:02
Personal signature

1084534438 欢迎交流  [加油,一切皆有可能]

 

1366

Posts

6

Resources
2
 

Secondly, from the peripherals, Imxrt1011 has common peripherals and Feika's unique peripherals, which is quite rich. What needs to be complained is that the flexio nominally has 27 pins, but after being occupied by boot and qspi flash, there are only less than 18 pins. They are reused in a mess, for example, the camera interface of flexio cannot be used, it is occupied by boot and qspi in turn, and the camera data interface cannot be continuous.

This post is from NXP MCU
 
Personal signature

1084534438 欢迎交流  [加油,一切皆有可能]

 
 

1366

Posts

6

Resources
3
 
This post was last edited by RCSN on 2019-12-8 22:49

Third, for the Imxrt series, it is best to use LDO+DCDC power supply. LDO powers the system SNVS, and DCDC powers GPIO, ADC, etc. After SNVS is started, the internal DCDC will step down 3.3V to 1.2 and output it to the M7 core related power supply. For this reset design, it is recommended to use a dedicated reset chip. The imxrt series is more particular about reset. I tried to reset it with an RC circuit and found that there was a probability of failure during the debugging and downloading process. It was normal after using the reset chip.

Fourth, the boot settings must be strictly in accordance with the official board design, which is indispensable. Regarding QSPI, there are too many flash memories on the market, and when selecting a model, you need to pay attention to whether it supports QPI, that is, XIP.

This post is from NXP MCU
 
Personal signature

1084534438 欢迎交流  [加油,一切皆有可能]

 
 

1366

Posts

6

Resources
4
 

Officially, there are quite a lot of examples, especially USB examples. But the official SDK and MDK PACK have not been updated since October. Some examples have some bugs, such as the lgvl example. Here are two examples, one UVC and one emwin.

This post is from NXP MCU
 
Personal signature

1084534438 欢迎交流  [加油,一切皆有可能]

 
 

7422

Posts

2

Resources
5
 
Mighty Brother
This post is from NXP MCU
 
 
 

6040

Posts

204

Resources
6
 

My freeloading brother-in-law is awesome, is there no chip with more pins in this series?

This post is from NXP MCU

Comments

Good evening, Captain. The imxrt1011 series currently has 400M and 500M main frequencies, both in LQFP80 package.  Details Published on 2019-12-8 22:51
 
 
 

1366

Posts

6

Resources
7
 
lcofjp posted on 2019-12-8 22:48 The free brother-in-law is awesome, is there no chip with more pins in this series?

Good evening, Captain. The imxrt1011 series currently has 400M and 500M main frequencies, both in LQFP80 package.

This post is from NXP MCU

Comments

Then you should take me to play nuc980  Details Published on 2019-12-8 22:57
 
Personal signature

1084534438 欢迎交流  [加油,一切皆有可能]

 
 

6040

Posts

204

Resources
8
 
RCSN posted on 2019-12-8 22:51 Good evening, Captain. The imxrt1011 series currently has 400M and 500M main frequencies, both in LQFP80 package.

Then you should take me to play nuc980

This post is from NXP MCU

Comments

Captain, you have to lead me on this.  Details Published on 2019-12-8 23:08
 
 
 

1366

Posts

6

Resources
9
 
lcofjp posted on 2019-12-8 22:57 Then you should take me to play nuc980

Captain, you have to lead me on this.

This post is from NXP MCU

Comments

I won't talk to you anymore. It won't be good if I get on the moderator ranking list! Haha  Details Published on 2019-12-8 23:22
 
Personal signature

1084534438 欢迎交流  [加油,一切皆有可能]

 
 

6040

Posts

204

Resources
10
 
RCSN posted on 2019-12-8 23:08 Captain, you have to lead me in this

I won't talk to you anymore. It won't be good if I get on the moderator ranking list! Haha

This post is from NXP MCU
 
 
 

1w

Posts

25

Resources
11
 

The i.MX.RT port of OpenMV is also out

This post is from NXP MCU

Comments

This 1011 cannot be done because there is no relevant external RAM interface and nothing related to camera.  Details Published on 2019-12-8 23:29
 
 
 

1366

Posts

6

Resources
12
 
dcexpert posted on 2019-12-8 23:23 The i.MX.RT port of OpenMV is also out

This 1011 cannot be done because there is no relevant external RAM interface and nothing related to camera.

This post is from NXP MCU
 
Personal signature

1084534438 欢迎交流  [加油,一切皆有可能]

 
 

1w

Posts

25

Resources
13
 
RCSN posted on 2019-12-8 23:29 This 1011 can't be done, there is no relevant external RAM interface, nor camera related.

There is already one

https://github.com/RockySong/micropython-rocky

picture

This post is from NXP MCU

Comments

Yes, I know this. I mean Imxrt1011 can't do this porting.  Details Published on 2019-12-9 20:23
Yes, I know this. I mean Imxrt1011 can't do this porting.  Details Published on 2019-12-9 10:42
 
 
 

5979

Posts

8

Resources
14
 

Good craftsmanship

This post is from NXP MCU
 
Personal signature生活就是油盐酱醋再加一点糖,快活就是一天到晚乐呵呵的忙
===================================
做一个简单的人,踏实而务实,不沉溺幻想,不庸人自扰
 
 

295

Posts

1

Resources
15
 

You did a great job.

This post is from NXP MCU
 
Personal signature

我的小站 我的博客

 
 

1366

Posts

6

Resources
16
 
dcexpert posted on 2019-12-8 23:51 There is already one https://github.com/RockySong/micropython-rocky

Yes, I know this. I mean Imxrt1011 can't do this porting.

This post is from NXP MCU
 
Personal signature

1084534438 欢迎交流  [加油,一切皆有可能]

 
 

1027

Posts

0

Resources
17
 

When 1021 first came out, I couldn’t wait to try it out. I came with great joy but left with disappointment!

I gave up before I even started, luckily I jumped out quickly :)

This post is from NXP MCU

Comments

The price of 1011 series is not very attractive at present. I am a little disappointed after finishing 1011. I feel that NXP has no intention to design and just wants to release more series of imxrt. I tried my best to squeeze the toothpaste of Feika's imx, but the series released are more and more castrated. In the end, I feel that the original imxrt1052 is still powerful.  Details Published on 2019-12-9 15:34
 
 
 

1366

Posts

6

Resources
18
 
sblpp posted on 2019-12-9 15:16 When 1021 first came out, I couldn't wait to get started. I came with great joy but left disappointed! I gave up before I even got started. Fortunately, I jumped out quickly...

The price of 1011 series is not very attractive at present. I am a little disappointed after finishing 1011. I feel that NXP has no intention to design and just wants to release more series of imxrt. I tried my best to squeeze the toothpaste of Feika's imx, but the series released are more and more castrated. In the end, I feel that the original imxrt1052 is still powerful.

This post is from NXP MCU
 
Personal signature

1084534438 欢迎交流  [加油,一切皆有可能]

 
 

196

Posts

0

Resources
19
 
dcexpert posted on 2019-12-8 23:51 There is already one https://github.com/RockySong/micropython-rocky

Has anyone used this for QR code recognition?

This post is from NXP MCU
 
 
 

31

Posts

0

Resources
20
 

NXP has gone further and further in terms of the practicality of MCUs and the readability of information.

This post is from NXP MCU
 
 
 

Just looking around
Find a datasheet?

EEWorld Datasheet Technical Support

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号
快速回复 返回顶部 Return list