2416|3

7671

帖子

2

TA的资源

五彩晶圆(高级)

楼主
 

STM32MP157A-DK1测评 - 0. 插曲 [复制链接]

 
本帖最后由 freebsder 于 2020-3-26 21:42 编辑

感谢 ST 和 EE 一起举办此次评测活动,很荣幸能再次参与 ST 产品的评测。

 

收到板子后首先确认了一件事是 随板提供的 SD 卡被折断了,据我了解包括三位参与评测的朋友和另一位版主网友在内的四块板子,折断了三张 SD 卡。情况有点令人惊讶,具体情况后面再看吧。

 

刚好手里有一张32G的SD卡,只能用自己做一张STM32MP1的系统。

 

首先在ST官网下载系统镜像。到目前的最新文件为 en.FLASH-stm32mp1-openstlinux-20-02-19.tar.xz 。解压到任意一个地方。

 

有两种方式烧录系统到SD卡,第一种参考Downloading_the_image_and_flashing_it_on_the_board,第二种参考解压包中的脚本。

 

简单说来,第一种烧录方式使用ST提供的STM32CubeProgrammer工具,好处是这个工具在Windows,Linux和OSX上都有对应的执行版本。第二种烧录方式在Linux系统中直接使用 dd 命令进行烧写,好处是在Linux和OSX下面不需要安装ST的工具就可以完成操作。两种方式都不复杂。

 

我的电脑上本来有个Windows10自带的hyper-v虚拟机,但是弄了半天无法识别SD转USB盘,暂时还不想装其他虚拟软件,因此使用了第一种烧录方式。

根据文档所述:

  1. 链接CN6和CN7,其中CN6为供电端口,CN7为USB设备端口,将switch拨到 off-off,上电识别成DFU。
  2. 下载安装STM32CubeProgrammer,打开一个CMD控制台,切换到镜像解压的目录。根据文档,执行以下命令。

 

 

等待一会便烧录成功了。

  1. 然后切换switch到 on-on ,以SD卡启动,此时仍需保留CN6供电端口,但是可以拔掉CN7的DFU端口,插入CN11的ST-LINK,可以通过VCOM将Linux的启动信息打印出来(波特率115200,无密码)。

 

第一次上电的时候需要Resize Disk Space,这个挺耗时间。我的32G SD卡搞了10分钟。

自此系统便经过STM32CubeProgrammer工具烧录进去了。忍不住查看一下信息。。。

双CortexA7 + STM32的CortexM,跑在4.19.94内核上。


此内容由EEWORLD论坛网友freebsder原创,如需转载或用于商业用途需征得作者同意并注明出处

最新回复

紧抱大腿   详情 回复 发表于 2020-3-31 21:50
点赞 关注
个人签名

默认摸鱼,再摸鱼。2022、9、28

 
 

回复
举报

5979

帖子

8

TA的资源

版主

沙发
 

free哥哥 加油 加油!回头跟你步伐走一遍

个人签名生活就是油盐酱醋再加一点糖,快活就是一天到晚乐呵呵的忙
===================================
做一个简单的人,踏实而务实,不沉溺幻想,不庸人自扰
 
 
 

回复

1059

帖子

1

TA的资源

版主

板凳
 
厉害厉害,带带我
 
 
 

回复

3416

帖子

0

TA的资源

纯净的硅(高级)

4
 

紧抱大腿

个人签名

So TM what......?

 

 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/7 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表