W5300E01-ARM用戶手冊(cè)版本1.0(三)
5.3主機(jī)網(wǎng)絡(luò)配置
# ifconfig eth0 add 192.168.1.2 |
5.3.1TFTP(簡(jiǎn)單文件傳輸協(xié)議)服務(wù)器配置
# apt-get install tftpd-hpa |
# yum install tftp-server |
# mkdir /tftpboot # in.tftpd –l –s /tftpboot |
service tftp { } |
# /etc/init.d/xinetd stop # /etc/init.d/xinetd start |
5.3.2NFS(網(wǎng)絡(luò)文件系統(tǒng))服務(wù)器配置
當(dāng)在主機(jī)和目標(biāo)板之間傳輸更大的文件時(shí),串口的效率并不高。對(duì)于這種情況,可以使用NFS (網(wǎng)絡(luò)文件系統(tǒng))。在主機(jī)進(jìn)行編程和編譯后創(chuàng)建二進(jìn)制映象文件,如果在NFS配置的目錄下安裝二進(jìn)制映象文件,就可以在目標(biāo)板中執(zhí)行該映象。
如果沒有在主機(jī)中安裝nfs服務(wù)器,就安裝nfs服務(wù)器。如果使用的是Debian Linux操作系統(tǒng),使用apt-get包管理系統(tǒng)安裝nfs-kernel-服務(wù)器包。
# apt-get install nfs-kernel-server |
# yum install nfs-utils |
# mkdir /nfs |
/nfs |
重啟NFS。(如果使用Debian,輸入input ‘/etc/init.d/nfs-kernel-server’,而不是‘/etc/init.d/nfs’)
# /etc/init.d/nfs stop # /etc/init.d/nfs start |
文件傳輸
使用串口進(jìn)行文件傳輸(調(diào)制解調(diào)器)
使用終端程序的調(diào)制解調(diào)器可以傳輸一個(gè)文件。
串口傳輸簡(jiǎn)單方便,但是速度非常低,可以用于傳輸小的文件。
在‘test.c’源文件下測(cè)試‘Hello World’。
#include int main(void) { } |
# arm-linux-gcc –o test test.c |
評(píng)論