archlinux平台下 fl2440 使用minicom加dnw2烧写flash

本文介绍了在ArchLinux平台上如何使用minicom和dnw2工具来烧录FL2440的Flash。首先安装libusb和dnw2,然后通过minicom连接开发板进入bootloader模式,最后使用dnw2烧录固件,详细阐述了烧录过程和注意事项。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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下载速度也很快   所以烧写速度很快

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值