• «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
主题 : 彻底摆脱xp,在linux下实现编程到烧录。(烧写wince为例) 复制链接 | 浏览器收藏 | 打印
级别: 侠客
UID: 6350
精华: 2
发帖: 110
金钱: 895 两
威望: 486 点
综合积分: 260 分
注册时间: 2009-05-29
最后登录: 2016-10-11
楼主  发表于: 2009-06-08 13:43

 彻底摆脱xp,在linux下实现编程到烧录。(烧写wince为例)

昨天刚拿到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

这个时间比较长,完了之后开发板自动重启,这时一定要把开发板和电脑断开,否则。。。。。




级别: 侠客
UID: 6350
精华: 2
发帖: 110
金钱: 895 两
威望: 486 点
综合积分: 260 分
注册时间: 2009-05-29
最后登录: 2016-10-11
1楼  发表于: 2009-06-08 13:57
哦,对了,这里是dnw2 dnw2_linux_latest.tgz (2 K) 下载次数:159
级别: 侠客
UID: 4545
精华: 3
发帖: 88
金钱: 810 两
威望: 614 点
综合积分: 236 分
注册时间: 2009-03-19
最后登录: 2020-06-17
2楼  发表于: 2009-06-08 14:14
楼主最好那句 “否则。。”
不禁让人想起那段 蓝屏时代
还有,既然要彻底摆脱xp,为何又要以烧写CE为例,唉。。

程序收了,还是支持一下楼主
级别: 侠客
UID: 6350
精华: 2
发帖: 110
金钱: 895 两
威望: 486 点
综合积分: 260 分
注册时间: 2009-05-29
最后登录: 2016-10-11
3楼  发表于: 2009-06-08 15:46
引用第2楼长风于2009-06-08 14:14发表的  :
楼主最好那句 “否则。。”
不禁让人想起那段 蓝屏时代
还有,既然要彻底摆脱xp,为何又要以烧写CE为例,唉。。

程序收了,还是支持一下楼主

是啊,确实不对啊,呵呵。
板刚到手,想用ce上上网,于是引发了这一系列事
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
4楼  发表于: 2009-06-08 18:20
支持楼主用Linux的精神,但要注意用别人的东西(dnw2)要说明版权,这是本站用户hulifox008做的(http://www.aiothome.com/bbs/read.php?tid-1502.html
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
级别: 新手上路
UID: 6996
精华: 0
发帖: 11
金钱: 110 两
威望: 110 点
综合积分: 22 分
注册时间: 2009-06-27
最后登录: 2009-08-02
5楼  发表于: 2009-06-27 16:18
  
级别: 新手上路
UID: 4439
精华: 0
发帖: 3
金钱: 20 两
威望: 12 点
综合积分: 6 分
注册时间: 2009-03-15
最后登录: 2016-06-09
6楼  发表于: 2009-07-01 06:27
good!
级别: 新手上路
UID: 3536
精华: 0
发帖: 32
金钱: 280 两
威望: 198 点
综合积分: 64 分
注册时间: 2009-01-16
最后登录: 2011-11-04
7楼  发表于: 2009-07-05 23:53
这玩样绝对是个宝贝
级别: 侠客
UID: 5253
精华: 0
发帖: 79
金钱: 685 两
威望: 556 点
综合积分: 158 分
注册时间: 2009-04-16
最后登录: 2017-09-13
8楼  发表于: 2009-07-06 12:20
不一定每个都不好用,我这里就一直很正常
尚需加油!!!
级别: 新手上路
UID: 6368
精华: 0
发帖: 11
金钱: 90 两
威望: 74 点
综合积分: 22 分
注册时间: 2009-05-29
最后登录: 2010-06-23
9楼  发表于: 2009-07-11 09:55
为什么我在传用这个方法传linux内核和文件系统时总报告说usb_bulk_write failed: No such file or directory
这是什么原因呢?每次我都是复制文件名去做到,应该不会错阿,麻烦知道的告诉一下原因,谢谢。
  • «
  • 1
  • 2
  • »
  • Pages: 1/2     Go