根据最新的数据显示,中国2023年规模以上工业增加值同比增长4.6%,这算是给目前经济环境不太理想的当下注入了一丝希望。谈到工业领域,那有一家公司大家肯定不太陌生——米尔科技。最近笔者手上拿到了米尔科技推出的一款基于芯驰D系列芯片的开发板(MYD-YD9360)。熟悉芯驰这家公司的同学应该都知道,这是一家主要从事车规级处理器的公司,作为工业领域的佼佼者,米尔科技玩车规级芯片又会导演出怎样一出好戏呢?
MYD-YD9360
MYD-YD9360开发板采用核心板加底板的结构,核心板是基于芯驰D系列的芯片,整个核心模块都覆盖着散热片(图中已把散热片取下);底板主要是功能接口的扩展,既可以用于评估核心板,又能直接用于原型产品开发设计,官方介绍是支持三屏异显,可以直接做为商显板使用,一举多得。
把核心板的散热片取下,可以看到米尔科技设计的核心模块MYC-YD9360,模块采用了高密度的高速12层电路板设计,具有324PIN引脚,非常紧凑小巧。虽然尺寸只有52mm*50mm,但是集成的器件可不少,包括了芯驰D9-PRO系列处理器、电源、LPDDR4、eMMC、EEPROM等电路。并且依托于超高集成度的车规级处理器D9360,模块也扩展出了丰富的高速接口,包括:USB3.0、PCIe3.0和千兆以太网TSN;多样的工业通信接口,包括:CAN-FD、UART、I2S、I2C和SPI等等,具体可以参考下图。
另外,作为核心模块搭载的最重要的车规级处理器D9360,从芯片内部的硬件功能框图可以看到功能相当丰富:集成了6个ARM Cortex-A55 、ARM Cortex-R5,NPU、GPU、VPU,并且包含了常用的外设接口,PCIe3.0,USB3.0,2x千兆TSN以太网,4xCAN-FD,16xUART,SPI 等。所以能够以最低成本无缝衔接应用于各种工业应用,比如新一代电力智能设备、工业互联网设备、工业控制设备、工业机器人、工程机械、轨道交通、车载显示等。
不过,虽然芯驰的D9360属于车规级处理器,但是从官方的资料来看,米尔科技设计的核心板以及扩展板另有乾坤。
如上图所示,核心板是可以选择工业级或者商业级的,但是目前的扩展板严格意义上来说还达不到整板工业级的标准,但好在米尔科技是可以根据客户的需求进行定制的,这点比较人性化。
板载资源
上文中提到了开发板搭载的D9360处理器具备丰富的资源,那基于这颗芯片的MYD-YD9360开发板究竟都扩展出了些什么接口?是不是符合大众的口味?
MYD-YD9360开发板正面
- 1个12V/2A的DC-Jack座子电源接口,1路的红外输入;
- 1个USB-C接口,支持USB2.0,用于软件烧写功能;
- 1个HDMI接口,2路 USB 2.0 HOST Type-A接口,1个千兆以太网口,支持TSN。
- 1个用户按键、1个复位按键、1路Micro SD卡槽,可以接入128G TF卡;
- WiFi和蓝牙的天线,板载WIFI/BT模块;
- 两个USB2.0的接口,不过采用的是4pin的座子;
- 1路MINI PCIE接口,用于支持5G/4G模块;
- 1路双声道音频输出接口,2路单通道音频输入接口以及1路双声道的功放接口;
- 2路USB 2.0 HOST 接口,2路RS232接口,3路UART接口;
- 2个背光灯接口以及两个LVDS接口。
MYD-YD9360开发板反面
以上基本就是整个板子的扩展接口,总的来说,接口够丰富,无论是验证还是原型设计都给你留出了足够的“空间”,具体看大家怎么利用了。接下来,我们实际上电来看看这板子。
开发板上电
将开发板的拨码开关设置eMMC启动,通过USB转串口线连接板子读取启动信息,插上电源自动开机,可以从串口监视工具上看到开启启动日志。
开发板可以正常启动,出厂内置的是基于Linux 4.14.61版本内核的操作系统。
另外,我们也可以看到官方在线提供了软硬件开发的一些基本资料,比如米尔定制的底层BSP源码,预编译的镜像文件、Linux/Andriod软件评估和开发相关的文档、以及开发调试过程中使用的一些工具等。相信即便是第一次接触这板子的用户也能快速的上手。
除了从串口打印看系统启动信息,本身内置的系统也支持HDMI输出,可以看到这是一个基于QT5的HMI2.0系统。
这个系统基本上可以作为一个预开发或者展示的Demo版本,在这个系统中你看到一些常见的交互功能,比如多媒体中摄像头,播放器,音乐等;智能家电中的洗衣机、卫生医疗中的心电仪、公共服务中的取票机等应用,不过这些应用需要额外的配件所以这里没法演示。当然这个也是米尔科技为了用户省力而开发的一套简易的交互,用户如果有对应的应用还需要进一步开发完善。除此之外,我也跟米尔科技的工程师沟通整一个4摄像头输入,屏幕输出的Demo,不过目前由于开发板拿到手的时间过短,还没有完成这个软件,回头弄完了可以再补充一个相关演示的Demo视频。
小结
以上就是本次开发板的体验试用。总体来说,这款基于芯驰D9360芯片的开发板具备丰富的功能,可以实现三屏异显,主芯片D9360采用AEC-Q100车规级芯片工艺,并且通过ISO26262 ASIL_B功能安全认证,是国产高性能芯片的代表作,有兴趣的可以去官方咨询了解一下。此外,笔者评测的这款开发板目前只是商显板,但之前文中也提到芯驰的这颗处理器确实是符合AEC-Q100的车规级处理器,所以如果仅仅作为商业或者工业应用来说似乎没有发挥到极致,那是否可以实现智能座舱呢?米尔科技后续会不会开发类似的应用呢?非常值得期待。众所周知,过去的一年,大环境虽然不太理想,但是工业产业还是稳步增长,此外,除去工业应用,其它产业的闪光点也非常多,比如人工智能带火的AIGC、华为Mate系列手机带火的卫星通信、新能源汽车不断改进升级的自动驾驶。那2024年还会有什么值得期待的变革呢?我们拭目以待!