国产六核CPU,打造高性能、高安全的显控解决方案

随着生活水平的提高,人们对电子产品的要求也越来越高,很多电子产品都用上了显示屏,像家电、汽车、医疗等很多产品都配有显示屏,而且这些显示屏功能很强大,也有漂亮的U

Mil MYC-YD9360核心板及商用显示板

D9360处理器是新驰推出的一款高集成、低功耗、高安全的六核CPU芯片。采用AEC-Q100汽车级芯片技术,并通过ISO26262 ASIL_B功能安全认证。是国产高性能芯片的代表作。

米尔电子与芯驰科技强强联手,共同推出基于芯驰高性能国产工业处理器芯驰科技的米尔MYC-YD9360核心板、开发板和商显板,赋能新一代车辆智能和电力智能。工业控制、新能源、机器智能等行业发展满足多屏显示的需求。

D9-Pro的视频编解码能力非常强大,具备4K分辨率、三屏差分显示、6路1080P摄像能力。

同时,D9-Pro是一款六核高性能处理器,不仅运算速度快、效率高,而且可以让多个进程并发运行,无卡顿。

在AI计算方面也拥有强大的算力。 NPU可达到0.8Tops算力,满足轻量级边缘AI智能分析需求。

除了高性能之外,D9-Pro还具有高安全性,自带硬核加密算法加速,非常适合商用服务机器人等安全级别较高的场景。

为了方便客户直接使用,米尔设计了邮票孔封装,具有更强的抗干扰能力和抗震能力。

当然,为了让开发者更好地扩展功能,米尔电子还贴心地提供了开发板和评估板。

D9-Pro 处理器开发指南

为了让更多的客户快速使用D9-Pro核心板,米尔电子在推出开发板的同时推出了配套开发资料。

对于没有基础知识的人来说,可能需要一些时间来熟悉相关知识。但对于有一定基础的开发者来说,基于D9平台进行开发还是比较容易的。

0. 概述

MYD-JD9X搭载基于Linux 4.14.61版本内核的操作系统。

开发板自带嵌入式Linux系统开发所需的交叉编译工具链、U-boot源码、Linux内核及各驱动模块源码等信息包,以及适合Windows桌面环境和操作系统的各种开发工具。个人电脑Linux系统。以及调试工具、应用程序开发例程等。

1、开发环境

D9处理器:D9310、D9340、D9350、D9360等Linux开发主机:Debian、Ubuntu、RHEL等,Ubuntu18.04 64位桌面版系统。安装Mil定制的SDK

在使用SDK构建这个系统镜像的过程中,还需要安装交叉工具链。 Mir提供的SDK除了各种源码外,还提供了必要的交叉工具链,可以直接用来编译应用程序等。

SDK的安装步骤如下:

将SDK复制到Linux目录并解压

创建新的工具链目录

PC$ sudo mkdir -p /工具

解压编译链

PC$ cd $HOME/MYD-JD9XPC$ tar -xvf gcc_linaro_7.3.tar.gz -C /工具

安装并测试编译链

为了方便设置编译链,他们提供了一个设置脚本env.sh

2. 构建开发板镜像

国产六核CPU,打造高性能、高安全的显控解决方案

第1步:获取源代码

购买开发板将提供源代码和配套工具。

第二步:快速编译镜像

这里我们需要使用Mir提供的envsetup.sh脚本来设置环境变量。

进入SDK目录,执行./build.sh config项目配置,选择板卡、项目、启动方式和内核版本。然后执行./build.sh完成编译打包,生成镜像到out目录下。

只需执行build.sh即可一键编译镜像:

PC$ ./build.sh

镜像编译完成后,SDK源码中会生成out目录。 out目录是执行build.sh一键编译脚本后自动生成的,包含所有镜像组件。

主要部件介绍:

images_d9_ref 是开发板主镜像目录的二进制目录,其中包含所有组件的二进制文件。

第3步:构建SD卡写入器镜像

在构建sd 卡刻录镜像之前,您需要先构建完整的镜像。

准备完整镜像,进入SDK目录,执行build.sh config命令,选择D9作为SD卡启动。

然后,编译SD卡镜像并编译更新镜像包。

3. 烧录系统镜像

D9系列微处理器的启动方式有多种,用户可以根据需要选择不同的方式进行更新。主要更新方式如下:

USB编程:适合研发调试、测试等场景。制作SD卡启动器:适合研发调试、快速启动等场景。制作SD卡烧录器:适合量产烧录eMMC

官方资料给出了两种方法:SDFactoryTool烧录和制作SD卡烧录。

方法一:SDFactoryTool烧录

即使用SDFactoryTool工具通过USB进行烧录。

通过USB连接电脑和开发板,选择启动模式,并将拨码开关设置为USB下载模式。

要准备刻录映像,请启动SDFactoryTool 工具来下载它。

方法二:SD卡烧录

为了满足生产和批量烧录,也可以采用SD卡烧录方式。

这里通过制作TF卡烧录镜像包来实现该方法。为了节省时间,Mil编译了SD卡刻录镜像包。用户只需编译和更新镜像包即可。 (详情请参考开发手册)

4.修改板级支持包

这一部分应该是比较重要,也是比较困难的,包括U-boot、kernel等相关内容的编译和更新。

国产六核CPU,打造高性能、高安全的显控解决方案

一个。板载SSDK编译及更新

芯驰MCU SDK(以下简称SSDK)用于芯驰芯片平台的MCU软件开发,如D9系列SOC的Safety R5软件。

编译SSDK:

wujl@system2-ubuntu1804:/media/wujl/D9/d9_ssdk$ ./build.sh ssdk

编译完成后,您可以在source/ssdk/boards/d9_ref/build/ref/gcc/secure/目录中找到safety.bin和secure.bin二进制文件。

b.板载uboot编译和更新

U-boot是一款功能非常丰富的开源启动引导程序,包括内核引导、下载更新等诸多方面。

编译uboot:

wujl@system2-ubuntu1804:/media/wujl/D9/d9_ssdk$ ./build.sh uboot

编译完成后,可以在out/images_d9_ref/binary/download_img/目录下找到bootloader.img二进制文件。

更新uboot:

将编译好的镜像(bootloader.img)复制到开发板。 uboot对应的分区是/dev/mmcblk0p26。执行以下命令进行更新:

root@myd-jd9x:~# echo 0 /sys/block/mmcblk0boot0/force_roroot@myd-jd9x:~# echo 0 /sys/block/mmcblk0boot1/force_roroot@myd-jd9x:~# dd if=bootloader.img of=/dev/mmcblk0p26 bs=1M conv=sync 0+1 条记录输入1+0 条记录输出

c.板载内核编译和更新

编译linux:

wujl@system2-ubuntu1804:/media/wujl/D9/d9_ssdk$ ./build.sh linux

编译完成后,可以在out/images_d9_ref/binary/download_img目录下找到kernel.img和dtb.img二进制文件。

更新内核和设备树:

将编译好的镜像(kernel.img)复制到开发板。 kernel对应的分区是/dev/mmcblk0p38,dtb对应的分区是/dev/mmcblk0p34。执行以下命令进行更新:

root@myd-jd9x:~# echo 0 /sys/block/mmcblk0boot0/force_roroot@myd-jd9x:~# echo 0 /sys/block/mmcblk0boot1/force_roroot@myd-jd9x:~# dd if=kernel.img of=/dev/mmcblk0p38 bs=1M conv=sync9+1 条记录in10+0 条记录outroot@myd-jd9x:~# dd if=dtb.img of=/dev/mmcblk0p34 bs=1k conv=sync113+1 条记录in114+0 条记录out

5. 适配硬件平台

本节相当于芯片底层驱动相关的内容。您可以通过新驰提供的管脚配置工具(官方提供了相应工具)快速定义各个节点的管脚、属性、供电等。

这里配置的具体细节可以参考《MYD-JD9X_Linux软件开发指南》的第6节。

接下来,您可以添加您的应用程序。官方提供了“基于Makefile的应用程序”的介绍,你可以看一下。

终于

由于贸易战,选择国产替代是当前的趋势。如果您是做显控产品的,不妨了解一下这款D9360核心板:

用户评论

国产六核CPU,打造高性能、高安全的显控解决方案
伪心

哇,国产六核CPU真的厉害,终于不用再依赖国外品牌了,支持国货!

    有17位网友表示赞同!

国产六核CPU,打造高性能、高安全的显控解决方案
有些人,只适合好奇~

看了这个解决方案,感觉国内的显控技术真是进步神速啊,期待能用到日常工作中。

    有20位网友表示赞同!

国产六核CPU,打造高性能、高安全的显控解决方案
服从

国产CPU性能怎么样?稳定性如何?安全性能有保障吗?希望有专业人士详细介绍一下。

    有16位网友表示赞同!

国产六核CPU,打造高性能、高安全的显控解决方案
太易動情也是罪名

用了这个显控解决方案,工作效率是不是能提高不少?我是做设计工作的,很感兴趣。

    有17位网友表示赞同!

国产六核CPU,打造高性能、高安全的显控解决方案
冷落了♂自己·

六核CPU听起来就很强大,但价格方面怎么样?性价比高不高?

    有10位网友表示赞同!

国产六核CPU,打造高性能、高安全的显控解决方案
我的黑色迷你裙

国产CPU的功耗控制怎么样?散热问题会不会成为瓶颈?

    有11位网友表示赞同!

国产六核CPU,打造高性能、高安全的显控解决方案
强辩

安全性能是关键,希望这个解决方案在数据加密和防病毒方面有独到之处。

    有9位网友表示赞同!

国产六核CPU,打造高性能、高安全的显控解决方案
喜欢梅西

对于我这种小白用户来说,这种高技术含量的产品能不能用得上呢?

    有13位网友表示赞同!

国产六核CPU,打造高性能、高安全的显控解决方案
拽年很骚

如果国产CPU真的做到了高性能、高安全,那咱们国家的科技实力真的是强大了。

    有18位网友表示赞同!

国产六核CPU,打造高性能、高安全的显控解决方案
花容月貌

期待国产CPU能在国际市场上占据一席之地,不再受制于人。

    有18位网友表示赞同!

国产六核CPU,打造高性能、高安全的显控解决方案
念初

性价比高的显控解决方案,对于我们中小企业来说,是不是更值得期待呢?

    有15位网友表示赞同!

国产六核CPU,打造高性能、高安全的显控解决方案
屌国女农

看到这样的解决方案,我都不想买外国产品了,太支持国货了。

    有12位网友表示赞同!

国产六核CPU,打造高性能、高安全的显控解决方案
纯真ブ已不复存在

六核CPU真的那么神奇吗?真的比国外产品强吗?期待对比测试。

    有13位网友表示赞同!

国产六核CPU,打造高性能、高安全的显控解决方案
冷风谷离殇

国产CPU的质量和售后服务怎么样?这是我最关心的问题。

    有12位网友表示赞同!

国产六核CPU,打造高性能、高安全的显控解决方案
麝香味

高性能、高安全,听起来不错,但是使用门槛高不高?我担心操作起来复杂。

    有7位网友表示赞同!

国产六核CPU,打造高性能、高安全的显控解决方案
浅笑√倾城

这个显控解决方案,对于我们普通用户来说,实用性怎么样?

    有12位网友表示赞同!

国产六核CPU,打造高性能、高安全的显控解决方案
弃我者亡

国产CPU能不能在游戏性能上也有一番作为呢?期待看到更多的应用场景。

    有16位网友表示赞同!

国产六核CPU,打造高性能、高安全的显控解决方案
あ浅浅の嘚僾

六核CPU,听起来就像是游戏利器,期待看到它在游戏领域的表现。

    有11位网友表示赞同!

国产六核CPU,打造高性能、高安全的显控解决方案
嗯咯

如果国产CPU在价格上也能有优势,那我相信它会迅速普及开来的。

    有7位网友表示赞同!

国产六核CPU,打造高性能、高安全的显控解决方案
留我一人

国产CPU,真的能让我们的工作生活更美好,我愿意为它投票。

    有10位网友表示赞同!

综合资源

米勒超强国产CPU,可运行Android、Linux、RTOS的新驰D9开发板

2024-9-23 1:25:05

综合资源

100部机械动画超全合集。如果你喜欢机械,就赶紧收藏起来吧。一起学习机械知识。

2024-9-23 1:29:16

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索