0.前言 2023年,NXP在iMX 6、 iMX 7、 iMX 8之后,发布了iMX 9系列应用处理器,iMX 9系列应用处理器全系列集成 ARM的A55+M33核心。A55核心可以视为是A53核心的继承者, iMX 9系列整体效能要比iMX 8高。 今年不少 开发板厂家推出了基于iMX 9系列应用处理器的开发板,其中iMX 93的比较多,iMX 93相比起iMX 91,核心多一个,还带了MCU,应用领域更加广泛。而iMX 95性能太强,通常用来跑安卓,很多场合用不到。 本次评测的这款开发板来自正点原子,名为ATK-DLIMX93。其正反面如下图所示 正点原子之前就推出过NXP IMX6系列的开发板,软硬件全开源,很多初学者就是靠着这款开发板入门了Linux开发。现在在IMX9开发板上,秉承正点原子一贯的做法,提供了原理图,以及源码,那下面笔者就介绍下如何从零开始调试这款开发板。 1.认识硬件 这个ATK-DLIMX93开发板由核心板和底板组成,核心板包含了CPU,PMIC以及DDR EMMC等核心器件 CPU型号MIMX9352CVVXMAB 其框图如下所示 这个片子是双核A55+单核M33,带一个2D GPU,跟瑞萨的G2L差不多。带了一个AI协处理器,但是它的VIDEO IN部分竟然没有ISP,这个比较尴尬。带双以太网控制器,双CANFD,双USB2.0, 通信接口丰富。适合拿来做网关系列产品,或者显示屏。 DDR型号NT6AP512M16BV-J1 来自南亚,规格为LPDDR4X 4267,容量1GB EMMC型号FEMDRM016G 来自江波龙,支持HS400,容量16GB PMIC型号PCA9451AHN 来自NXP的PMIC,跟IMX93组成套片,二者I2C通信 底板包含了丰富的接口 双以太网口,PHY芯片型号为YT8531C,来自裕太微 电子WiFiBT模组,型号为RTL8723DS,来自realtek 一个USB DEVICE接口,以及一组USB HOST加HUB扩展出来的USB 接口,USB HUB型号为CH334R,来自沁恒 音频CODEC芯片为ES8388,来自顺芯。音频支持一路完整的耳机接口,一个扬声器,和一个麦克风 双CANFD接口,收发器为TDH541SCANFD,双RS485接口,收发器为CA-IS3092W,这两款IC都比较少见 一个RTC芯片,型号PCF8563,一个EEPROM,型号AT24C64,一个SPI FLASH,型号W25Q128,这些都是常用芯片 从接口上面看,底板基本引出了核心板的主要接口,这样可以比较全面评估IMX93处理器的功能。
|