開發板是 友善之臂mini2440
PC操作系統 Ubuntu 10.10
前段時間在Windows熟悉了開發板,現在開始切換到Ubuntu啦,之前一直dnw搞不定,所以用WIN7,現在試了下搞好了。
前提是你的minicom要裝好,這個不懂的自己搜去吧,很容易配置,這裡主要講下DNW的配置,因為網上有好多配置用不了,這裡我參考了下 http://www.linuxidc.com/Linux/2011-05/36644.htm。
說一下dnw for linux 的使用。
dnw for linux下載在Linux公社的1號FTP服務器裡,下載地址:
FTP地址:ftp://www.linuxidc.com
用戶名:www.linuxidc.com
密碼:www.muu.cc
在 2011年LinuxIDC.com\3月\Linux Fedora 14下利用DNW燒寫文件
下載方法見 http://www.linuxidc.net/thread-1187-1-1.html
下載回來解壓。
目錄如下:
dnw_linux/
dnw_linux/secbulk/
dnw_linux/secbulk/Makefile
dnw_linux/secbulk/secbulk.c
dnw_linux/dnw/
dnw_linux/dnw/dnw.c
其中secbulk.c是PC端USB驅動, dnw.c是寫入工具
2.2 編譯並加載secbulk.c內核模塊
$cd secbulk
$make -C /lib/modules/`uname -r`/build M=`pwd` modules
編譯成功後在當前目錄下可以看到secbulk.ko
用insmod命令加載模塊,這需要root權限
$sudo insmod ./secbulk.ko
編譯dnw寫入工具
$cd dnw
$gcc -o dnw dnw.c
編譯成功後生成可執行檔dnw
到此就可以下載程序了。
下圖是我通過USB下載的一個bin文件