通过dnw传输bin文件到开发板,并从NandFlash启动

本文使用了Ubuntu环境下的dnw工具向开发板传输文件,完成了开始学习前的准备工作。

由于使用了windows和Ubuntu两台电脑,所以使用PuTTY工具在windows系统上远程连接Ubuntu系统。配置如下。

attachments-2020-04-d3m49cJG5e9ab2ee882c4.png

在开发过程中,将bin文件烧写到开发板时使用了Ubuntu环境下的dnw工具。工具链接如下。

https://github.com/changbindu/dnw-linux

下载后解压,在项目文件夹中执行编译命令。

cora@cora-pc:~$ make
cora@cora-pc:~$ sudo make install

安装时可能会提示:SSL error:无法找到secbluk设备。该错误不影响使用。

secbluk为dnw运行时的临时设备,运行dnw时无异常。

安装完成后,将开发板设置为Nor启动,开启串口调试工具,打开开发板电源。按空格进入uboot,选择n选项,烧写到nand-flash,如下图。

attachments-2020-04-bBTC0ank5e9abb017939c.png

uboot提示等待下载。此时运行dnw工具

cora@cora-pc:~$ sudo dnw led_on.bin

attachments-2020-04-1pGZH2CT5e9abc126c690.png

attachments-2020-04-04N0aw6a5e9abc8eef115.png

此时,bin文件烧写成功。下面是验证过程。

关闭开发板电源,设置为nand启动。再开启开发板电源。查看开发板是否执行了写入的程序。

本节内容结束,下期预告:点亮LED

网盘链接地址:https://pan.baidu.com/s/1EWuCsqNbd-XG0qyumR89dg

验证码:5dzl

嗯,跟上一篇是一样的,以后也是这个哈哈。

你可能感兴趣的文章

0 条评论&回复

请先 登录 后评论
Corason
Corason

4 篇文章

作家榜 »

  1. 百问网-周老师 18 文章
  2. st_ashang 14 文章
  3. 渐进 12 文章
  4. zxq 11 文章
  5. helloworld 8 文章
  6. 谢工 5 文章
  7. Litchi_Zheng 5 文章
  8. DebugArm 5 文章