基于米尔芯驰D9处理器的三屏异显方案

2024年03月01日 16:26    发布者:swiftman
根据最新的数据显示,中国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开发板反面

◼︎1个M.2的SSD接口;

◼︎一个SIM卡座;

◼︎3个MIPI-DSI接口以及1个LVDS接口。

以上基本就是整个板子的扩展接口,总的来说,接口够丰富,无论是验证还是原型设计都给你留出了足够的“空间”,具体看大家怎么利用了。接下来,我们实际上电来看看这板子。

开发板上电
将开发板的拨码开关设置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年还会有什么值得期待的变革呢?我们拭目以待!