minicom使用和安装已经在上一篇中做了简要说明
之后是dnw2的安装以及使用
首先应该安装usb的驱动对应二进制包为libusb
安装完usb驱动后安装dnw2 网上很多文章说的都是自己用dnw2编译安装
其实archlinux下可以很方便的使用yaourt安装
关于yaourt的使用就不说明了
安装完成后
开发板未上电的情况下通过lsusb命令查看usb信息
接着连接minicom 开发板上电启动到bootloader界面
再次查看lsusb信息得到以下结果
这里
就是连接开发板的usbid
查看dnw2.c源文件有如下宏定义
所以就不需要修改源文件了 证明我们之前通过yaourt安装的是可以直接使用的
下面就是烧写过程了:
选择6后擦除想烧写的分区
擦除完毕后选择烧写flash选项
接着选择烧写对应flash分区
之后就是使用dnw2烧写
dnw2使用格式是
然后就是等待了 :-) usb烧写速度很快的 这种方法只适合在板上有bootloader的情况
先通过usb下载到ram里 然后通过bootloader的烧写功能烧写到响应的flash
这里minicom选择烧写分区就是用于指定烧写地址
dnw2的功能就是将目标文件下载到ram里
因为内存的速度很快 usb下载速度也很快 所以烧写速度很快