0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

意法半导体STM32MP157A MPU加持,米尔科技首款ST Linux开发板MYD-YA157C评测

米尔MYIR ? 来源:blingbling111 ? 作者:blingbling111 ? 2020-02-25 14:30 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

ST公司去年推出了MPU系列芯片,MPU系列不同于以往产品,它既包含有ARM公司Cortex M 单片机核心,也包含有ARM公司Cortex A 应用处理器核心,一起将STM32单片机产品优势扩展到更高性能、更多资源和更多开源软件的 linux 领域中。

米尔电子基于此系列芯片也推出了MYD-YA157C linux 开发板,采用的正是STM32MP157A 芯片,双Cortex?-A7 核心 + 单Cortex?-M4 核心,可应用于高性能计算,音视频等领域,同时也可应用于实时控制,IOT 物联网等领域。

本次为大家带来米尔MYD-YA157C 开发板使用评测:

产品介绍

米尔产品还是一贯的外装风格,橙白色硬纸彩盒包装,内有海绵缓冲,静电袋防护,装箱清单,使用手册,米尔所有产品都是统一的包装风格,既保护了产品也给用户很好的印象。

米尔MYD-YA157C 开发板现真身,整套产品包含一块开发板,一条2.4G天线,一条USB转 ttl连接线,一条type-c 数据线

开发板整体尺寸不大110mm x 80mm,位于中间的近似方形的核心板使用了邮票孔封装,贴装于底板上,核心板尺寸:43mm x 45mm

米尔MYD-YA157C 开发板外部接口相当的多,多而全:

显示接口:LCD屏幕, HDMI 显示,MIPI-DSI显示都支持

USB接口:USB Host接口,type-c Device接口

网络接口:有线千兆网口,WiFi+BT

调试接口:Debug uart接口,JTAG接口

工业接口:RS232RS485CAN, IO扩展

用户接口:LED指示灯,三个按键,拨码开关

存储接口:TF 卡槽(背面)

电源接口:12V DC接口,5V type-c 接口

米尔MYD-YA157C 开发板硬件配置和参数:

SOC芯片:STM32MP157AAC3,TFBGA361,12x12mm

PMIC芯片:STPMIC1APQR

内存:512MB DDR3

存储:4GB EMMC(可选Nand Flash,nand emmc 二选一),,支持TF扩展

网络:Ethernet 千兆,KSZ9031,WiFi+BT(正基AP6212模块,封装的博通芯片)

米尔MYD-YA157C 开发板整体系统框架如下三张图:SoC线片框架图,核心板框架图,开发板框架图

SoC 芯片框架图:芯片内嵌 ARM 双Cortex A7 核心,运行频率650Mhz,外加一颗ARM Cortex M4 核心,运行频率209Mhz,集成3D GPU模块,原生CAN支持,设有原生HDMI接口,和其他一众特性模块接口

核心板框架图:电源管理,存储,内存,网络PHY芯片全部集成于核心板,其他IO直接导出。
核心板就是一个最小系统,可以基于核心板开发产品,只要扩展出需要的接口即可,加速产品上市缩短开发验证测试时间。

开发板框架图:含DCDC电源模块,SII9022 RGB转换HDMI,RS485 RS232 转换电路,和其他一众接口。

米尔还为开发板准备了配套的资料:用户手册,芯片手册,核心板pin脚列表,底板原理图,软件开发手册,软件开发工具, TFA源码,U-boot源码,kernel源码,驱动源码,Yocto开发套件,系统经镜像等文件:

系统展示
米尔开发板应该是预装了系统的,开机就可以启动使用的,可惜这块板子需要笔者自己动手来烧录系统:

1,安装烧录开发板系统软件:STM32CubeProgrammer,此软件同时支持windows mac linux 三平台,有ST 公司免费提供,米尔已经把软件放在光盘资料包03-ToolsSTM32MP1 Tools中了
2,根据说明书中的地址下载三个镜像文件后解压:

3,烧录weston系统,成功

连接显示器,网线,Debug-uart,鼠标键盘卡机:

Weston 系统是 ST 的一个 Demo 系统,针对STM32MP157这颗芯片的功能展示的一个定制系统,主要功能有网络,摄像头,视频播放,AI人工智能,3D GPU,蓝牙音频

Netdata 是个基于网络服务的系统监控软件,打开后提示可以通过网络访问此服务
也可以把WiFi打开,开发板会创建一个热点,通过手机扫码连接访问这个网址,或者电脑WiFi连接访问

3D GPU 会动态渲染一个在三维空间旋转的的立方体

Video playback 自动播放系统内的视频,介绍ST芯片特性的,播放视频很流畅,系统cpu使用不到50%上下:

软件开发
开发环境:笔者使用的8代6核心CPU,16GB内存,全固态硬盘,
系统软件:ubuntu18.04 x64系统
开发环境搭建一切顺利,TF-a 编译后运行成功:

uboot编译运行成功:

Uboot 引导系统启动时候,需要调试,经过以下两步调试可以正常运行

调试后直接修改uboot源代码,重新编译,重新烧录uboot,就可以了;
源码修改uboot 的设备树;绿色代码注释掉,增加红色代码

使用Yocto开发工具编译weston系统,完美运行:

米尔还提供了一系列linux 驱动源码和测试程序及开发文档,Qt开发,SoC上的 M4核心调试开发文档,可以此参考:

米尔也提供了ubuntu18.04系统镜像,需要自己修改一下才能启动,启动时间较长,要一两分钟吧,启动的时候连接上Debug-uart口,能看到启动状态和错误信息

(使用笔者修改后的系统:链接:https://pan.baidu.com/s/1PP5iUCwc0yT4EFGriothog 提取码:urhv )

除此之外,ST 产品的生态还提供一些第三方公司的支持,比如其他linux,androd BSP,RTOS ,Debian BSP 等等。

总结

从硬件上来看,米尔MYD-YA157C 开发板丰富的接口可最大化满足用户和工程师们的各种使用场景,不大不小的内存足以发挥SoC的性能也不多余浪费, EMMC高速存储搭配方便的TF调试,有线网络无线网络蓝牙多种连接方式;米尔MYD-YA157C 开发板算是一块小而精致的多用途开发板。也折射出米尔电子的产品开发的能力,和对用户的了解,对工程师们的需求很熟悉。

从软件生态看,上游的支持也很丰富,有ST原厂商级别的各种工具集,Yocto开发套件,Debain android BSP 支持,RTOS 系统支持等,weston Demo系统能流畅运行一些视频3D网络服务,音视频网络服务,完全可以使用Yocto开发套件编译系统,基于此开发自己产品,有经验的开发者和厂商可以参与进来开发产品了;奈何芯片上市时间还不长,下游开发还不足够充分,系统对普通用户还不够友好;当然随着时间推移,这些用户使用体验会越来越好。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • ST
    ST
    +关注

    关注

    32

    文章

    1181

    浏览量

    130978
  • Linux
    +关注

    关注

    88

    文章

    11559

    浏览量

    215484
  • STM32
    +关注

    关注

    2300

    文章

    11055

    浏览量

    367728
  • MPU
    MPU
    +关注

    关注

    0

    文章

    428

    浏览量

    50341
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    米尔-STM32MP257开发板试用体验】——测试米尔-STM32MP257开发板外设功能

    本期帖子主要是用来测试米尔-STM32MP257开发板外设功能。 好了,直接进入正题。 上面是米尔-STM32MP257
    发表于 07-07 18:22

    米尔-RK3562开发板试用评测】rtc测评

    接【米尔-RK3562开发板试用评测】转接网线/无线测评 连网后可以使用互联网时间作为rtc时间, RTC(实时时钟)作为独立计时模块,可在系统关机期间持续运行并保持时间记录, 待设备重启后自动同步
    发表于 05-31 15:04

    米尔-STM32MP257开发板试用体验】测试米尔-STM32MP257开发板试连接wifi功能

    : 本文采用米尔电子的 MYC-LD25X核心开发板,硬件配置如下: 搭载半导体最新一代
    发表于 05-09 12:16

    米尔-STM32MP257开发板试用体验】米尔-STM32MP257开发板下载yocto源码和编译及烧录

    开发板,硬件配置如下: 搭载半导体最新一代工业级64位微处理器STM32MP257DAK3 2G内存 8G EMMC
    发表于 04-30 16:37

    米尔-STM32MP257开发板试用体验】初次体验米尔-STM32MP257开发板

    。 这块开发板的硬件平台: 本文采用米尔电子的 MYC-LD25X核心开发板,硬件配置如下: 搭载
    发表于 04-30 16:21

    【新品体验】正点原子STM32MP257开发板免费试用

    ATK-DLMP257B 开发板,是正点原子基于ST半导体STM32MP257DAK3处理
    发表于 04-21 16:22

    如何在米尔-STM32MP257开发板上实现环境监测系统

    本文将介绍基于米尔电子MYD-LD25X开发板米尔基于STM35MP257开发板)的环境监测系
    的头像 发表于 04-17 08:06 ?2020次阅读
    如何在<b class='flag-5'>米尔</b>-<b class='flag-5'>STM32MP</b>257<b class='flag-5'>开发板</b>上实现环境监测系统

    米尔-STM32MP257开发板试用】——开箱评测

    很荣幸收到电子发烧友和米尔电子的STM32MP257开发板,该开发板基于STM32MP2系列是
    发表于 03-31 12:23

    免费丨米尔 STM32MP257开发板有奖试用

    米尔ST合作发布的新品基于STM32MP257应用处理器的MYD-LD25X开发板免费试用活动来啦~~
    的头像 发表于 03-20 08:05 ?707次阅读
    免费丨<b class='flag-5'>米尔</b> <b class='flag-5'>STM32MP</b>257<b class='flag-5'>开发板</b>有奖试用

    ST×米尔STM32MP25x高阶实战培训会

    STM32MP25x是ST推出的搭载了双核Cortex-A35@1.5GHz和Cortex-M33@400MHz的微处理器。米尔电子基于STM32M
    的头像 发表于 03-13 08:04 ?775次阅读
    <b class='flag-5'>ST</b>×<b class='flag-5'>米尔</b><b class='flag-5'>STM32MP</b>25x高阶实战培训会

    STM32MP25x开发板Bring Up培训课程(下)

    STM32MP25x开发板BringUp培训课程(上)STM32MP25x开发板BringUp培训课程(中)米尔基于
    的头像 发表于 02-27 08:03 ?891次阅读
    <b class='flag-5'>STM32MP</b>25x<b class='flag-5'>开发板</b>Bring Up培训课程(下)

    ST×米尔STM32MP25x线下培训会倒计时12天

    STM32MP257D是ST推出的搭载了双核Cortex-A35@1.5GHz和Cortex-M33@400MHz的微处理器。米尔电子基于STM32
    的头像 发表于 12-26 08:04 ?533次阅读
    <b class='flag-5'>ST</b>×<b class='flag-5'>米尔</b><b class='flag-5'>STM32MP</b>25x线下培训会倒计时12天

    ST×米尔STM32MP25x线下培训会

    STM32MP257D是ST推出的搭载了双核Cortex-A35@1.5GHz和Cortex-M33@400MHz的微处理器。米尔电子基于STM32
    的头像 发表于 12-06 01:00 ?771次阅读
    <b class='flag-5'>ST</b>×<b class='flag-5'>米尔</b><b class='flag-5'>STM32MP</b>25x线下培训会

    ST系列-米尔STM32MP257核心开发板-高性能+多接口+边缘算力

    MYC-LD25X核心开发板ST第二代工业级MPU,高性能+多接口+边缘算力STM32MP2系列是
    发表于 09-20 17:46 ?8次下载

    首发新品,米尔STM32MP2核心上市!高性能+多接口+边缘算力

    米尔发布基于STM32MP257设计的嵌入式处理器模块MYC-LD25X核心开发板。核心基于STM
    的头像 发表于 09-20 08:00 ?1366次阅读
    首发新品,<b class='flag-5'>米尔</b><b class='flag-5'>STM32MP</b>2核心<b class='flag-5'>板</b>上市!高性能+多接口+边缘算力