发 帖  
原厂入驻New
[资料] 【MYD-YA157C开发板试用连载】+资料导读
2020-5-3 20:47:01  717 Linux STM32
分享
    五一小长假已经过了一半了,感觉这个天气是格外的热,适合海边旅游。宅家看看关于MYD-YA157C的开发手册会让人的心静下来,降温效果挺好的。由于在《MYD-YA157C Linux 软件开发手册 v2.0-20200420》文档中的“服务器开发环境”提到服务器要求为:双核以上,8GB内存,160GB硬盘或更高配服务器,这里linux是在主机安装虚拟机,然后在虚拟机上运行ubuntu系统。这里需要重装虚拟机,因为原来的虚拟机硬盘空间只有设置20GB,安装的Ubuntu版本为:ubuntu-16.04.6-desktop-amd64。
安装ubuntu.png
     磨刀不误砍柴工,先来了解一下MYD-YA157C的资料文档。先来了解一下MYD-YA157C的硬件篇。先来说明一下MPU与MCU在结构上的不同
MPU与MCU对比.png
     STM32MP157总体结构部分见下表:
STM32MP157总体结构.png
     前面提到STM32M,P157A主要特性是:双Cortex®-A7内核650MHz,Cortex®-M4内核209MHz主频,3D图形处理单元(GPU)。那A7核与M4是怎么分工协助的呢? 内核.png
    DRAM配置如下:
DRAM.png
    Flash可配置如下:
Flash.png
   整体安全概述如下:
安全概述.png
   STM32MP1总线架构概况如下:
STM32MP1总线架构.png
    Cortex-A7与M4内核通信的示意图如下:
A7与M4通信.png
     了解了硬件结构,来看看STM32MP1的软件架构,STM32MP1采用多核处理
STM32MP1多核软件架构.png
   STM32MP1嵌入式软件组成如下图所示:
STM32MP1嵌入式软件组成.png
    Linux驱动框架图示如下:
Linux驱动框架.png
    标准Linux启动过程
标准Linux启动过程.png
   STM32MP1启动流程
STM32MP1启动流程.png
    STM32MP1安全启动流程如下:
STM32MP1安全启动流程.png
   STM32MP1非安全启动流程如下:
STM32MP1非安全启动流程.png
    使用STM32CubeProgrammer进行烧录连线示意图如下:
使用STM32CubeProgrammer进行烧录.png
     此次资料导读就与大家分享到这里,后续根据文档指引进行实质性的动手操作。由于软件包比较大,因此需要高配置的电脑,高质量的网速才能更好得进行快速开发设计。附上连接USB摄像机的图像:
USB摄像机硬件连接.jpg
0

STM32MP1 Hands-on V1.0.pdf

下载积分: 积分 -1 分

4.72 MB, 下载次数: 12, 下载积分: 积分 -1 分

STM32MP1软件架构 V1.0.pdf

下载积分: 积分 -1 分

1.06 MB, 下载次数: 0, 下载积分: 积分 -1 分

STM32MP1硬件架构 V1.0.pdf

下载积分: 积分 -1 分

868.93 KB, 下载次数: 2, 下载积分: 积分 -1 分

MYD-YA157C wiki 20200303扩展资料.pdf

下载积分: 积分 -1 分

2.47 MB, 下载次数: 0, 下载积分: 积分 -1 分

分享淘帖 显示全部楼层
最近下载过的用户(2)

评论

高级模式
您需要登录后才可以回帖 登录 | 注册

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

站长推荐 上一条 /7 下一条

快速回复 返回顶部 返回列表