嵌入式linux学习之系统烧录

1.所需文件

1. 开发板为正点原子stm32mp157,文件可按照linux驱动教程编译,也可在正点原子文档->08、系统镜像\02、出厂系统镜像中找到:

在这里插入图片描述

2.烧录

1.拨码开关为000(usb启动),otg接口接入虚拟机,打开stm32cubeProgrammer:
2.页面左上的+号打开atk_emmc*.csv文件,右边连接处于dfu模式的接口,download下载。

在这里插入图片描述

3.设置启动模式

烧录完成后,通过usb-ttl接口接入电脑MobaXterm软件。开发板拨码开关为010(emmc启动),在启动倒计时结束前回车,输入uboot命令:
setenv bootcmd 'ext4load mmc 1:2 c2000000 uImage;ext4load mmc 1:2 c4000000 stm32mp157datk.dtb;bootm c2000000 - c4000000'
setenv bootargs 'console=ttySTM0,115200 root=/dev/mmcblk1p3 rootwait rw'
saveenv
boot
此时系统会从之前烧录到emmc中的系统启动。用户名root,初始密码123456。进入系统如下所示:在这里插入图片描述

相关推荐

  1. 嵌入LinuxUbuntu学习笔记(文件系统结构)

    2024-01-25 15:06:02       34 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-01-25 15:06:02       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-01-25 15:06:02       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-01-25 15:06:02       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-01-25 15:06:02       18 阅读

热门阅读

  1. C++ 拷贝构造函数

    2024-01-25 15:06:02       34 阅读
  2. 2024.1.24力扣每日一题——美丽塔I

    2024-01-25 15:06:02       38 阅读
  3. Kong工作原理 - 负载均衡 - 基于DNS的负载均衡

    2024-01-25 15:06:02       33 阅读
  4. vue若依el-upload实现oss上传

    2024-01-25 15:06:02       31 阅读
  5. torch.nn.functional.pad()

    2024-01-25 15:06:02       36 阅读
  6. Node.js中fs模块

    2024-01-25 15:06:02       34 阅读
  7. Spring框架与反射

    2024-01-25 15:06:02       35 阅读
  8. QEMU搭建arm虚拟机开发环境

    2024-01-25 15:06:02       29 阅读
  9. Qt‘s 撤销框架(Qt‘s Undo Framework)

    2024-01-25 15:06:02       34 阅读
  10. Qt容器QVariant

    2024-01-25 15:06:02       34 阅读
  11. 产品面试题2

    2024-01-25 15:06:02       29 阅读
  12. [go] 中介者模式

    2024-01-25 15:06:02       36 阅读