昨天刚拿到mini2440,兴冲冲地装系统,但由于驱动问题怎么也连不上,总是显示无法识别usb,郁闷之下上网查资料,经过多方面的查找,终于找到在linux下通过usb烧内核的方法。
系统:ubuntu9.04
开发板:mini2440
工具:串口线、usb线
软件:cutecom dnw2
下面我以烧写wince为例。
首先在电脑上安装 cutecom:
$sudo apt-get install cutecom
运行
$sudo cutecom
这个和xp下的超级终端一样,而且图形界面,比minicom容易上手。
按图上设置,然后放一边。
$sudo apt-get install libusb-dev
下载dnw2,是个源码,编译:
$gcc dnw2.c -o dnw2 -lusb
接下来就可以下载了。
把连线都接好,点击cutecom的open device
打开开发板电源,这时,cutecom上就有反应了。

在下面的文本框中输入命令。
接下来按照友善包装盒上的步骤烧录
cutecom中输入 [x] [回车]
完成
cutecom 输入 [n] [回车]
这时,请确认cutecom中显示已连接
再打开一个终端
进入dnw2目录
$su
输入密码
$./dnw2 文件所在目录/NBoot.bin
完成
如果不知道root密码
$sudo passwd root
如果闲麻烦,那么
$sudo mv dnw2 /usr/bin/
以后可以直接
$sudo dnw2 文件
cutecom 输入 [e] [回车]
$./dnw2 EBOOT.nb0
cutecom输入[w] [回车]
$./dnw2 NK.bin
这个时间比较长,完了之后开发板自动重启,这时一定要把开发板和电脑断开,否则。。。。。