armfly 发表于 2018-4-8 03:02:31

【安富莱】i.MX RT1052开发板开源发布,持续更新中2018-05-21(i.MX-X1简配入门版)

说明:
    已经完成X1板子所有外设驱动和对应的应用,详情可见出厂程序,对应的也编写了一个用户手册,初学的知识点和基础外设驱动都在里面进行了讲解。现在开始以开源的方式全面更新用户手册和将出厂程序的每个驱动做成单独的例子。
static/image/hrline/4.gif
i.MX-X1开发板光盘资料V1.0百度网盘全下载(2018-05-21):
链接:https://pan.baidu.com/s/1ge0w84925Fo3xIFMRHhmEA 提取码:7x1m
static/image/hrline/4.gif
一、核心板配置强大,真实材料可见
选择了奢侈品HyperFlash,50块一片,每秒读速度可达333MB/S。
1、CPU为i.MX-RT1052.工业级,528M主频(可稳定超频到600M)
2、SDRAM : 16bit总线,32M字节容量
3、HyperFlash : 16MB字节,8bit高速并行总线,时钟166M双边沿传输数据
4、串行EEPROM : 16K字节
5、4层板设计、阻抗控制。尺寸小巧:40x43mm
6、显示屏可选择RGB接口的4.3寸、5.0寸、7.0寸屏。
7、各种ADC,DAC,GPRS等模块都已经进行了支持。
二、当前完成的底层驱动包和对应的驱动包应用

static/image/hrline/4.gif
i.MX-X1开发板配套的文档教程(截止到2018-05-20):
1、安富莱iMX-X1开发板_用户手册(V1.0),171页,持续更新中


2、核心板和底板原理图



static/image/hrline/4.gif
安富莱i.MX-X1开发板例程详细介绍如下:
00、开发板预装的程序(出厂程序)


01、基础例子
当前配套用户手册已经更新到V1.0版本,目录如下:


基础例程和用户手册更新记录:
2018-05-21
开始更新。


static/image/hrline/4.gif
       安富莱iMX-X1开发板定为RT1052简配入门学习板,GPIO通过排针引出方便外接各种模块。X1开发板由底板和CPU板组成。CPU板后期可以用于iMX-V1全功能底板。
       目前硬件电路已验证无问题,正在批量生产中,预计4月下旬到货。这2天在淘宝店铺将上架本宝贝,接收淘宝下单预定。       显示屏可选择RGB接口的4.3寸、5.0寸、7.0寸屏。       下载器支持J-Link仿真器、DAP仿真器(推荐)。我们自己生产的DAP仿真器一个二合一功能的仿真器,支持SWD下载仿真、支持TTL硬件串口调试。线序可以和X1主板完美对接。       推荐购买清单:(3个商品总价= 554元)      1、iMX-X1开发板(底板+CPU板) : 348元 购买链接       2、RGB 4.3寸电容触摸屏: 148元   购买链接   NXP官方emwin例程可以直接显示触摸。      3、DAP二合一仿真器 : 58元   购买链接      为了补偿客户预售等待时间,现在购买上述3样商品,将直接减免30元,包邮。待产品可以发货后,该优惠活动将取消。            购买方式1: 搭配套餐直接下单,购买套餐
      购买方式2:分别将上述3样商品加入购物车,然后通知我们改价,直接减免30元,包邮。
CPU板配置:       1、CPU为i.MX-RT1052.工业级,528M主频(可稳定超频到600M)       2、SDRAM : 16bit总线,32M字节容量       3、HyperFlash : 16MB字节,8bit高速并行总线,时钟166M双边沿传输数据       4、串行EEPROM : 16K字节       5、4层板设计、阻抗控制。尺寸小巧:40x43mm
X1底板配置:       1、所有空闲IO均因出到2.54排针       2、2个SPI排母接口,支持AD7705、DAC8562、DAC8501、NRF24L01等各种SPI模块       3、1个GPRS TTL 串口插座,支持SIM800 GPRS模块       4、1个SD卡插座,并联1个2*5P SDIO排母插座(后期扩展SDIO WIFI模块)       5、1个高速USB-A接口(U盘)       6、1个高速MicroUSB接口,可以连接到电脑       7、3个自定义按键       8、1个复位按键       9、4个可以软件控制的LED指示灯,1个5V电源指示灯,1个3.3V电源指示灯      10、1个KF2510-5P SWD调试接口      11 、1个KF2510-4P TTL串口      12 、CR1220电池插座(不配电池)      13、一个有源蜂鸣器      14、DC3-40P显示器接口(灰排线接显示屏)      15、9-36V DC电源输入,高效率DC-DC电源电路工业级      16、双层板,尺寸:143x93mm      17、X1底板可直接安装4.3寸和5寸屏。7寸屏需要外置,通过FPC排线连接。
配套资料:       1、提供X1-999出厂测试程序,可测试全部硬件功能(裸机,支持触摸,自动识别4.3寸、5寸、7寸屏)       2、基本外设例程(串口、按键、LED、SPI模块、SD卡、U盘)       3、产品不配光盘,开发软件和软件例程提供百度网盘下载链接(需自行下载)       4、后期将配套例程:emWin、FreeRTOS、RTX       5、提供原理图、PCB(pdf格式)、硬件开发手册(pdf)、软件开发手册(pdf)       6、提供论坛售后支持、QQ群售后支持

发货清单:
       1、iMX-X1底板 x 1个       2、i.MX-RT1052 CPU板 x 1个 (已插到底板)       3、12V直流电源 x 1个       4、FPC-0.5-40P排线 x 1根 (20cm)       5、Micro USB数据线 x 1根
       下面给大家拍几张高清靓照一饱眼福。






















yexiangru 发表于 2018-4-8 08:18:26

千呼万唤始出来! 顶!!

tianyekpsex 发表于 2018-4-8 08:34:28

汉哥,资料准备如何

杜杜_C1WY7 发表于 2018-4-8 08:37:05

CPU是A还是B

armfly 发表于 2018-4-8 09:19:39

杜杜_C1WY7 发表于 2018-4-8 08:37
CPU是A还是B
目前只能买到A版, B版要到下半年了,而且订货价格会比A版高出不少。
A版只是对上电次序要求严格点(注意设计电源和复位电路即可),其他和B版差异不大。这并不应影响RT1052的设计开发和性能评估。CPU板的硬件同时支持A版和B版的CPU。
等你的产品真正面市时,肯定是B版甚至C版了。

现代的CPU硬件过于复杂,就像软件一样会存在各种BUG,注意规避即可。

ou513 发表于 2018-4-8 09:50:52

终于来了,上架后入手一块

loliko 发表于 2018-4-8 09:53:03

很期待,某火和某原的一直都还没买的,还是喜欢硬汉老师的软件

armfly 发表于 2018-4-8 09:57:20

loliko 发表于 2018-4-8 09:53
很期待,某火和某原的一直都还没买的,还是喜欢硬汉老师的软件

谢谢支持

fl7547454 发表于 2018-4-8 10:20:35

核心板什么配置呢?{:16:}

armfly 发表于 2018-4-8 10:52:18

fl7547454 发表于 2018-4-8 10:20
核心板什么配置呢?

CPU:工业级RT1052主频 528M (测试了至少常温下稳定超频到600M)
SDRAM : 16bit 32M字节
HyperFlash : 16M字节 , 8bit高速总线,程序可直接在此高速运行。
串行EEProm : AT24C128 (16KB) ,用于保存参数(比如触摸校准参数)
LCD接口: FPC-40P-0.5
底板连接器: B2B-0.8-2X30P
供电电源:单5V供电

ou513 发表于 2018-4-8 11:03:01

HyperFlash : 16M字节 , 8bit高速总线,程序可直接在此高速运行--------这个不错,大概多少钱来的老大。

armfly 发表于 2018-4-8 11:11:11

ou513 发表于 2018-4-8 11:03
HyperFlash : 16M字节 , 8bit高速总线,程序可直接在此高速运行--------这个不错,大概多少钱来的老大。

这个HyperFlash片子还是挺贵的,16MB的价格 47元含税。如果是64MB则价格接近200元了。
新出的片子价格较贵,估计不出一年应该降到20元左右。

ou513 发表于 2018-4-8 11:47:39

armfly 发表于 2018-4-8 11:11
这个HyperFlash片子还是挺贵的,16MB的价格 47元含税。如果是64MB则价格接近200元了。
新出的片子价格较 ...

那比较贵啊,

huohua1991 发表于 2018-4-8 12:27:40

可惜的是没有网络接口

平安健康 发表于 2018-4-8 12:40:36

请问 V6的屏(电阻触摸)能用吗

杜杜_C1WY7 发表于 2018-4-8 14:20:42

预售价是多少?

westzg 发表于 2018-4-8 14:56:51

https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1523180564185&di=817212bd7a90ca3330acd3f9c97cbc37&imgtype=0&src=http%3A%2F%2Fimages.ifanr.cn%2Fwp-content%2Fuploads%2F2014%2F08%2FShut_up_and_take_my_money.png

armfly 发表于 2018-4-8 17:15:15

平安健康 发表于 2018-4-8 12:40
请问 V6的屏(电阻触摸)能用吗

和V6用的屏是通用的。支持4.3寸,5.0寸,7.0寸。电阻触摸或电容触摸。

armfly 发表于 2018-4-8 17:57:41

杜杜_C1WY7 发表于 2018-4-8 14:20
预售价是多少?

目前CPU进货价:¥49.040    HyperFlash进货价 : ¥46.929
因此价格不会太低。预计底板+CPU版价格小于 400元。

配套RGB屏就是V6用的屏。
RGB 4.3寸电容屏 : 148元 ---- 这个屏和NXP官方开发板配套屏是兼容的,NXP官方例子可以直接点亮和触摸。
RGB 5寸电容屏: 198元
RGB 7寸电容屏: 240元

leiyitan 发表于 2018-4-8 22:20:24

本帖最后由 leiyitan 于 2018-4-8 22:23 编辑

感觉这个简版的母板子外设资源不多。我会等豪华大板。硬件只是一小部分,关键是安富莱的代码,最适合项目参考!还有就是我手头有V5的板加7寸电容屏,貌似不是RGB,这个能用么?

龙之谷 发表于 2018-4-8 22:36:43

有大进展了,顶一个,稍后有时间再考虑入手{:32:}

armfly 发表于 2018-4-9 01:42:50

leiyitan 发表于 2018-4-8 22:20
感觉这个简版的母板子外设资源不多。我会等豪华大板。硬件只是一小部分,关键是安富莱的代码,最适合项目参 ...

V5版的屏是RA8875驱动的,不能用于RT1052。V6的屏可以用。

armfly 发表于 2018-4-9 01:45:44

huohua1991 发表于 2018-4-8 12:27
可惜的是没有网络接口

网络接口会在V1板子上添加。这个X1简版适合无以太网应用的场合,以太网PHY芯片的7个GPIO可以用来扩展它用。

qiousanxi 发表于 2018-4-9 12:03:22

armfly 发表于 2018-4-8 11:11
这个HyperFlash片子还是挺贵的,16MB的价格 47元含税。如果是64MB则价格接近200元了。
新出的片子价格较 ...

8m的大概多少钱呢?

zhang1116qua 发表于 2018-4-9 12:46:04

V1的板子大概什么时候出?

tanguicaicai 发表于 2018-4-9 18:46:48

等 豪华版的出来~~

roguebear 发表于 2018-4-9 19:35:46

本帖最后由 roguebear 于 2018-4-9 19:44 编辑

看起来借鉴了不少友商的精华。比如那个FPC。。。。 反面的接插件。不错不错!记得接插件上要引3.3v下去啊。。。   

注意多整几个完整spi口组一起啊。。别分的到处都是。

屏搞齐全点。4.3到更大直接上项目。四周的开孔方便面板安装。。。。

核心板那两个孔不错,方便成品后固定。其实M2能进去就够了。

没看到有reset键啊。。。还是得有一个。有一个io接led不,可以看看状态,我一般都开一个最低优先级就闪灯,看死机没。

不知道从F7转多来快不快。。。强迫症患者, 目前核心板上那个lqfp的和sop各种芯片看着难受,非要bga的才行。bga的个人又搞不定,只能讲究了。好容易找到个bga的,又没有fpc,四周一圈邮票孔只能焊。。。放弃了。

要是H7也按这个路子搞个核心板就好了。就怕供货不稳定。。。。

最近做项目,发现spi这个东西太好用了。啥扩展都能找到对应的,I2C不行速度慢。 F7有6个SPI, 看1052才4个,串口倒是很多。。可是串口一般也就用到2个。想弄个一劳永逸的核心板真是难啊。

armfly 发表于 2018-4-9 21:14:02

roguebear 发表于 2018-4-9 19:35
看起来借鉴了不少友商的精华。比如那个FPC。。。。 反面的接插件。不错不错!记得接插件上要引3.3v下去啊 ...
1.CPU板上有FPC显示插座,同时也引到底板了,底板上有DC3-40P插座,方便用灰排线连接显示屏。当然也可以用FPC排线连接显示屏。FPC插座容易被手粗的维护人员弄坏掉。反面的B2B接插件估计是后面的趋势,周立功、飞凌等都是采用这种形式。按照周立功的说法,核心板插座经历了几次升级:2.54排针、2.0排针、邮票孔、BTB连接器。B2B插座缺点就是成本会增加20元,优势是生产、维修、现场维护升级方便。   CPU板的3.3V输出(由5V经过DC-DC开关电源芯片输出)已经引出到底板,这个是必须的,因为底板的SD卡供电、SPI模块、LED等外设供电需要和复位信号统一管理,否则可能导致IO反灌电流给CPU导致CPU复位不良。

2.X1底板上单独做了2个SPI插座(2X4P的排母,跳线帽选择对SPI模块供电3.3V或5V),可以直接插入NRF24L01无线模块、DAC8501、DAC8563、AD9833、AD7705等常用模块。支持同时插2个。不过受CPU GPIO数量限制(SDRAM,LCD,电源占了很过引脚),没有分出独立的SPI接口。这2个SPI插座是共享SPI3总线的,片选是分开的。V1底板计划弄出3个SPI插座,遗留一路给AD7606(SPI)模块。

3.显示屏接口兼容STM32-V6的RGB接口。支持4.3寸、5.0寸、7.0寸屏幕。


4.核心板固定孔直径2.1mm,用M2的铜柱可以固定。之前计划弄4个,但是太占PCB空间,2个也够了。本身2排B2B插座已经插的很紧了,1米跌落也不会弹出来。核心板目前做的相对较小,尺寸为40*43mm。

5.reset引脚引到底板了,复位按钮体积太大,而且装整机后并不方便操作。IO灯也不方便做到核心板上,这样占用一个IO。虽然CPU几百个引脚,但是GPIO还是略显不够用。

6.后期我们做H7,可能也会采用这种结构。


roguebear 发表于 2018-4-9 21:41:47

armfly 发表于 2018-4-9 21:14
1.CPU板上有FPC显示插座,同时也引到底板了,底板上有DC3-40P插座,方便用灰排线连接显示屏。当然也可以 ...

回复这么详细。。。。。

装机不便操作这倒是个问题,我一般是直接开关电源。。。
LED要不要其实也还好了。
SPI我用得多,有一个项目用了4个spi组,个人习惯每种芯片一个spi组。

还是看需求,各种稀奇古怪的需求。。。 不过IO全引出想怎么搞就怎么搞了。

才40mm。。。很小了。。看起来非常好! 支持。等你们的H7!

roguebear 发表于 2018-4-10 19:43:54

armfly 发表于 2018-4-9 21:14
1.CPU板上有FPC显示插座,同时也引到底板了,底板上有DC3-40P插座,方便用灰排线连接显示屏。当然也可以 ...

我又来了。其实我还是期待H7. 对于做项目的,和在公司做项目的。。新东西成本太高了。
1: 我今天测试了FPC 0.5mm 40P的液晶   50厘米长一点问题没有。所以这个接口完全实验和实战都非常好。
2:   核心板上的两个螺丝孔, 如果真的需要去掉也行。完全项目结束用热熔胶边上打几条边,又简单又好拆又结实。
3:希望能上32bit BGA的SRAM emwin 32M也足够了。64M更好。
4:QSPIflash也还是要的。最好是QFN之类封装。10万次擦写完全可以代替24c02, IIC节约出来要是硬件能攻克出来有个可靠的验证的出来实在太好了。如此外挂FLASH也可以不用了。感觉QSPI的flash完全可以,只要软件整好了。
5:BGA的H7, 字母顺序靠最后的可以拿来做LTDC的RGB和MCU屏幕,前面的全部引出来,就可以不占用一些多功能的脚, 脚多就是爽了。记得一定要有3.3V,可以的话每个插座上一个。另外SPI每组全的3根最好弄一起。 说实话timer不一起可以,SPI不一起太痛苦了。PC13 PC14 PC15 Boot0 Boot1这种就不用引下去了。JTAG引不引下去不好说。我每个都弄了,但是基本用不着,都是直接插核心板上那个插口。
6:LCD的FSMC引出来的话最好在B2B插座的里面,对于一般用项目接LCD这些脚基本占用,其他脚好布线一些。多功能的脚尽量在PCB上插座的外面, 一般拿来做普通IO的放里面。 232这种常用的也注意一下地方。
7: LCD 565 888兼容,参考某某某某的,( 如果可以的话引脚兼容他们的??)
8: 配套的LCD5寸 7寸 10寸甚至转接扩展电脑屏幕,看到某某某某的。满足不同项目需求。
8.1: LCD屏幕最好也用FPC接口的,别用那种直插的。很久前有一次装面板上碰到反面这边搞短路了。一根FPC搞定,50厘米一点压力没有。随意摆放。 FPC线淘宝大把,5元一根。
9: 体积越小越好,目前的imx的40mm的感觉不错。
10:脚多了最后有可能的情况下,加一个小reset按钮和led指示灯。 参考某某某某,插一个手机线就可以最小系统开始了。。。
11: 5V3.3VGND给焊点出来。   TXD RXD GND也给三个焊点出来。参考某某某某。

以上是我使用的正某某某和野某的767的核心板,以及一年来好几个项目的实际经验得出,仅供参考。

armfly 发表于 2018-4-10 22:07:21

roguebear 发表于 2018-4-10 19:43
我又来了。其实我还是期待H7. 对于做项目的,和在公司做项目的。。新东西成本太高了。
1: 我今天测试 ...

兄弟码字辛苦! 谢谢你中肯的建议。

H7的CPU板就按你说的来了

roguebear 发表于 2018-4-10 23:03:32

本帖最后由 roguebear 于 2018-4-11 19:27 编辑

armfly 发表于 2018-4-10 22:07
兄弟码字辛苦! 谢谢你中肯的建议。

H7的CPU板就按你说的来了
:P:lol   个人浅见,希望能有点点帮助!期待......这是近期一个项目。可以看到用的核心板。客户不停的改变需求,已经第4版了。如果是以前每版我都要搞CPU LCD SRAM估计我已经撂挑子了……
这里缺憾就是核心板没有3D....硬汉到时候别忘记提供了啊





shu8992767 发表于 2018-4-11 01:03:26

不错,要死带网口的就好了

ssuesue 发表于 2018-4-11 08:08:43

从去年底等了好久终于要出来了,加油↖(^ω^)↗

sanit 发表于 2018-4-11 08:57:46

支持安富莱 技术一流,服务一流,赞

lonsin 发表于 2018-4-11 09:24:54

怎么没有网口啊

yangguang 发表于 2018-4-11 09:27:04

期待加强版的出来,硬汉哥的教程很赞。

Ron 发表于 2018-4-11 10:20:37

我也想有一块,之前就接触STM32了,看到这个RT1052很开心。

杜杜_C1WY7 发表于 2018-4-11 10:51:43

资料啥时候出啊

1315150719 发表于 2018-4-11 12:39:27

顶一下表示支持吧,打算入手一块
页: [1] 2 3
查看完整版本: 【安富莱】i.MX RT1052开发板开源发布,持续更新中2018-05-21(i.MX-X1简配入门版)