1、minicom串口的傳輸
一般在linux下直接檢測到U轉串的驅動了,若為虛擬機,先裝主機驅動,然后將usbserial分配給虛擬機即可,若主機為linux系統,接上即可自動安裝驅動。
$ lsmod | grep pl2303 或者
$ lsmod | grep usbserial
可以看到設備如下
安裝minicom
$ sudo apt-get install minicom
$ sudo apt-get install lrzsz
配置minicom
$ sudo mincom -s
首先設置serial port setup
通常情況下只用改第一個,改為ttyUSB0(通過ls /dev查看自己所用的串口設備得知)后雙回車即可。
保存Save setup as dfl
退出或者完全退出(若完全退出則需要再次輸minicom登入)
隨后打開開發板,minicom終端將打印開發板的信息
若要傳輸文件,先在開發板中cd到指定目錄
然后Ctrl+A Z接著會看到幫助目錄
若按S可以發送文件,安R可以接受文件,一般情況下選zmodem。
通過空格開選擇文件發送,在12.04版本的ubuntu虛擬機中,傳送文件顯示亂碼,傳送后會鎖死minicom,而在12.10版本中傳送正常。
2、NFS傳送文件
首先確認網絡通暢情況,沒有網絡就談不上NFS了。
OK6410開發板的官方uboot配置的網卡是錯誤的,進入系統后將無法使用網絡,所以必須自行編譯uboot并修改相關內容。
具體請參閱 http://blog.csdn.net/eastmoon502136/article/details/7905960
設置好uboot后,在開發板中修改相關參數
# vi /etc/eth0-setting
修改在同一路由網段下。
或者可以dhcp,在新的版本uboot的config中是已經配置好的
# udhcpc started
設置好這些之后,宿主機與目標機應該可以互相ping通了。
ping通了之后事情就比較簡單了。
首先在宿主機裝上nfs服務器
$ sudo apt-get install portmap
$ sudo apt-get install nfs-kernel-server
配置NFS掛載目錄
$ sudo vim /etc/exports
在最末加入
/home/linx/NFS 192.168.1.*(rw,sync,no_root_squash)
//...掛載目錄 可以掛載的ip網段(讀寫,同步,無須root權限)
接著啟動宿主機NFS服務
$ sudo exportfs -rv
$ sudo service portmap start
$ sudo service nfs-kernel-server start
最后再開發板掛載宿主機的NFS文件夾
mount -t nfs 192.168.1.105:/home/linx/NFS /NFS -o nolock
但是這樣得每次開機都配置一次,直接配置rc文件開機加載
# vi /etc/init.d/rcS
在最后加入一句
/bin/mount -t nfs 192.168.1.105:/home/linx/NFS /NFS -o nolock
上一篇:給OK6410配置新內核
下一篇:ARM平臺linux內核Notes 2
推薦閱讀最新更新時間:2025-04-16 20:28





設計資源 培訓 開發板 精華推薦
- 英特爾攜海信發布端側會議領域垂域模型解決方案,讓商務會議更安全更智能
- 英特爾攜手MAXHUB聯合發布企業級AI PC, 加速AI大模型在端側落地
- 助力低碳數字未來 英飛凌攜多款創新成果亮相2025慕尼黑上海電子展
- ?日清紡微電子科技賦能產業升級,亮相慕尼黑上海電子展
- 泰克閃耀 2025 慕尼黑上海電子展,引領測試技術新變革
- 破局AI眼鏡性能、續航、成本“不可能三角”:芯原推出高集成度參考設計方案
- 人形機器人成下一風口,各大車企紛紛入局,比智能汽車潛力更大?
- 業績最高 TDK為汽車應用推出電容值達100V的MLCC
- 微型柔性機器人:開啟智能救援與精準醫療新紀元
- 人工智能加速芯片設計:動態自適應流程引領高效創新