[应用方案] NUC980-镜像烧录

[复制链接]
2229|61
 楼主| 梅花香自123 发表于 2023-9-29 11:38 | 显示全部楼层 |阅读模式
镜像烧录
预备知识
在进行芯片的镜像烧录前,我们先来了解什么是启动方式
我们如果有重装系统或者有类似单片机开发经验可以更好理解启动方式这个概念。在我们重装的系统的时候,会进行启动项的选择,例如选择U盘启动,重装系统完成以后,会选择从系统盘启动。我们在对单片机进行烧录的时候,需要配置相关的管脚为固定的电平,然后断电开机,就能进入烧录模式,通过某种特定的软件,将自己的应用程序烧录进入到芯片中。
启动方式其实就是芯片厂家,指定某些管脚的配置,通过某些固定的存储器映射,将系统的启动从不同的存储器启动,最后去初始化程序的空间,例如代码区,堆栈空间等。重装系统和单片机的烧录,其实就是通过不同的选择方式,选择从什么存储器启动,完成我们所需的操作。
NUC980的启动方式
参考资料
资料路径
可在源码环境包NUC980_Linux-4.4_BSP_v1.03.000/Documents
从官网下载的https://www.nuvoton.com/export/resource-files/DS_NUC980_Series_EN_Rev1.24.pdf的数据手册
参考的资料
NUC980的数据手册:DS_NUC980_Series_EN_Rev1.24.pdf
NUC980的NuWriter烧录工具指导:NUC980 NuWriter User Manual EN.pdf

评论

———————————————— 版权声明:本文为CSDN博主「火种力量」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/businiaozhiyi/article/details/126217917  发表于 2023-9-29 11:38
 楼主| 梅花香自123 发表于 2023-9-29 11:38 | 显示全部楼层
启动方式
资料中的描述
从数据手册中6.2.5章节中的描述
87920651646bf82f51.png
 楼主| 梅花香自123 发表于 2023-9-29 11:39 | 显示全部楼层
从NuWriter烧录工具指导的描述
45810651646d51cf9f.png
 楼主| 梅花香自123 发表于 2023-9-29 11:39 | 显示全部楼层
资料的描述可知
一共有四种启动方式,可选择不同的管脚配置,然后在上电的时候进入不同的启动模式。
 楼主| 梅花香自123 发表于 2023-9-29 11:39 | 显示全部楼层
镜像烧录
镜像烧录的方式
NUC980系列芯片可通过USB线刷和SD卡刷的方式进行镜像的烧录
 楼主| 梅花香自123 发表于 2023-9-29 11:39 | 显示全部楼层
windows系统
查看设备终端信息
PC机通过USB线连接板子,并确保PC已安装ch340的驱动
通过设备管理器查看串口号

49998651646fe950d6.png
 楼主| 梅花香自123 发表于 2023-9-29 11:39 | 显示全部楼层
设置板子的启动方式为USB启动,然后上电,查看putty终端调试工具的打印消息
354846516470ea17ee.png
 楼主| 梅花香自123 发表于 2023-9-29 11:40 | 显示全部楼层
说明
当终端出现Boot from USB信息,则说明启动方式选择正确
如不出现任何信息,则检查设备硬件连接是否正确,启动方式是否选择正确
 楼主| 梅花香自123 发表于 2023-9-29 11:40 | 显示全部楼层
安装USB驱动程序
双击“WinUSB4NuVCOM”,出现图示界面。

292276516472492b09.png
 楼主| 梅花香自123 发表于 2023-9-29 11:40 | 显示全部楼层
选择“Next”,进入安装界面。
962246516473479db5.png
 楼主| 梅花香自123 发表于 2023-9-29 11:40 | 显示全部楼层
选择安装路径,确定后选择“Next”。
282965164740ca676.png
 楼主| 梅花香自123 发表于 2023-9-29 11:41 | 显示全部楼层
选择“Install”。
53246516474c25312.png
 楼主| 梅花香自123 发表于 2023-9-29 11:41 | 显示全部楼层
选择“完成”。
797256516475781ff8.png
 楼主| 梅花香自123 发表于 2023-9-29 11:41 | 显示全部楼层
查看设备管理器是否安装成功。
6168465164763473d7.png
 楼主| 梅花香自123 发表于 2023-9-29 11:41 | 显示全部楼层
USB线刷
打开NuWriter.exe烧录工具,选择芯片类型,和DDR参数(依据具体的芯片参数信息 3026365164777a8c9b.png
 楼主| 梅花香自123 发表于 2023-9-29 11:41 | 显示全部楼层
点击“continue”进入工具烧录界面,可查看到putty终端显示连接信息.
 楼主| 梅花香自123 发表于 2023-9-29 11:42 | 显示全部楼层
 楼主| 梅花香自123 发表于 2023-9-29 11:42 | 显示全部楼层
全部擦除(可在第一次时,或出现启动问题时选择)
点击"Erase",弹出擦除界面。 79017651647a9823c2.png
 楼主| 梅花香自123 发表于 2023-9-29 11:42 | 显示全部楼层
点击"OK",进行擦除。
69407651647bc977cb.png
 楼主| 梅花香自123 发表于 2023-9-29 11:43 | 显示全部楼层
进度条结束,提示"Erase successfully",说明擦除成功
您需要登录后才可以回帖 登录 | 注册

本版积分规则

102

主题

1216

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部