新聞中心

        EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > CuteFTP使用說(shuō)明及IP地址設(shè)置

        CuteFTP使用說(shuō)明及IP地址設(shè)置

        作者: 時(shí)間:2016-11-21 來(lái)源:網(wǎng)絡(luò) 收藏
        1、CuteFTP在WINDOWS中的存儲(chǔ)目錄 D:CuteFTPS3C6410_TestFiles
        CuteFTP在LINUX中的存儲(chǔ)目錄 /root/S3C6410_TestFiles
        2、啟動(dòng)linux下的FTP命令 /etc/init.d/vsftpd start
        啟動(dòng)ubuntu下的FTP命令: sudo service vsftpd restart
        3、ifconfig eth0 192.168.48.2 (在u-boot、ubuntu中使用此命令修改網(wǎng)絡(luò)參數(shù))
        4、/home/book/workspace/mnt *(rw,sync,no_root_squash)
        手動(dòng)掛載文件系統(tǒng)(內(nèi)核啟動(dòng)以后手動(dòng)掛載):
        mount -t nfs -o nolock,vers=2 192.168.48.103:/home/book/workspace/mnt /mnt
        服務(wù)器IP 待掛載的服務(wù)器目錄 待掛載的開(kāi)發(fā)板目錄
        或則:mount -t nfs -o nolock,vers=2 192.168.48.104:/home/book/workspace/JZ2440_TestFile/system/first_fs /mnt
        自動(dòng)掛載文件系統(tǒng)(設(shè)置u-boot參數(shù)):
        seten bootargs noinitrd root=/dev/nfs nfsroot=192.168.48.104:/home/book/workspace/JZ2440_TestFile/system/first_fs
        ip=192.168.48.100:192.168.48.104:192.168.48.255:255.255.255.0::eth0:off init=/linuxrc console=ttySAC0
        網(wǎng)關(guān)和實(shí)際網(wǎng)關(guān)對(duì)應(yīng)255
        再保存參數(shù):save
        5、虛擬機(jī)IP地址:192.168.48.103
        PC機(jī): 192.168.48.102
        開(kāi)發(fā)板的IP地址:192.168.48.2
        6、IPADDR=192.168.48.2
        NETMASK=255.255.255.0
        GATEWAY=192.168.48.1
        MAC=08:00:3e:26:0a:5b
        7、/etc/init.d/rcS 里面有
        ifconfig eth0 192.168.16.16 (設(shè)置開(kāi)發(fā)板的IP地址可以在u-boot中設(shè)置,然后save保存起來(lái)即可)
        ifconfig eth0 up (打開(kāi)開(kāi)發(fā)板的網(wǎng)卡)
        ifconfig eth0 down (關(guān)閉開(kāi)發(fā)板的網(wǎng)卡)
        mount -t nfs -o nolock,vers=2 192.168.48.104:/home/book/workspace/JZ2440_TestFile/system/first_fs /mnt
        (掛接服務(wù)器的/work/nfs_root/first_fs_liao 到開(kāi)發(fā)板的/mnt目錄下)
        故可以通過(guò)命令:vi /etc/init.d/rcS更改開(kāi)發(fā)板啟動(dòng)IP地址和啟動(dòng)時(shí)掛載的NFS目錄
        (http://blog.csdn.net/liaoxuming002/article/details/8240973)
        注意:根據(jù)/etc/inittab配置文件來(lái)執(zhí)行相應(yīng)的腳本進(jìn)行系統(tǒng)初始化,可以執(zhí)行vi/etc/inittab來(lái)修改輸出打印在console(串口)上
        8、默認(rèn):setenv bootargs noinitrd root=/dev/mtdblock3 init=/linuxrc console=ttySAC0
        修改:seten bootargs noinitrd root=/dev/nfs nfsroot=192.168.48.104:/home/book/workspace/JZ2440_TestFile/system/first_fs
        ip=192.168.48.100:192.168.48.104:192.168.48.255:255.255.255.0::eth0:off init=/linuxrc console=ttySAC0
        9、UBOOT啟動(dòng)下nfs下載
        設(shè)置開(kāi)發(fā)板ip:set ipaddr 192.168.48.17
        保存設(shè)置 :save
        下載命令:nfs 30000000 192.168.48.100:/work/nfs_root/uImage_nolcd
        下載地址 服務(wù)器IP 待下載的文件在服務(wù)器中的存放目錄
        啟動(dòng):bootm 30000000
        或者用:nfs 30000000 192.168.48.100:/work/nfs_root/uImage_nolcd;bootm 30000000
        10、U-Boot移植DM9000網(wǎng)卡
        http://blog.csdn.net/cxsys/article/details/7375662
        11、cat /proc/interrupts //查看當(dāng)前系統(tǒng)所有中斷命令
        cat /proc/filesystems //查看當(dāng)前系統(tǒng)包含文件系統(tǒng)類型
        lsmod //查看加載的驅(qū)動(dòng)模塊
        ls -a //這個(gè)選項(xiàng)就是用來(lái)顯示隱藏文件的,你要不像顯示就直接ls 或者ls -l
        lsmod //檢測(cè)當(dāng)前已經(jīng)安裝的驅(qū)動(dòng)程序
        insmod ./keydrv.ko //安裝keydrv.ko驅(qū)動(dòng)程序
        cat /proc/devices //查看當(dāng)前設(shè)備
        cat /proc/interrupts //查看當(dāng)前中斷程序
        exec 5 此時(shí)再執(zhí)行:cat /proc/interrupts 命令就可以看到S2、S3、S4、S5四個(gè)中斷程序
        ps //查看所有進(jìn)程(770 0 3096 S -sh)
        top //查看各進(jìn)程所占CPU比例
        ls -l /proc/770/fd //可以查看到定位到5上面(lr-x------ 1 0 0 64 Jan 1 00:22 5 -> /dev/buttons)
        exec 5<&- //關(guān)閉設(shè)備(等同于應(yīng)用程序調(diào)用close函數(shù))
        ****************************************經(jīng)驗(yàn)*****************************************
        現(xiàn)象描述:在LCD驅(qū)動(dòng)測(cè)試時(shí)(4.3寸屏要參考“4.3寸JZ2440說(shuō)明.txt”文檔,如果已經(jīng)編譯了要?jiǎng)h除編譯文件
        執(zhí)行:make distclean即可徹底刪除編譯產(chǎn)生的文件,重新編譯即可),配置內(nèi)核編譯生成uImage文件以后,
        燒寫(xiě)到開(kāi)發(fā)板中,發(fā)現(xiàn)使用自己編譯生成的內(nèi)核網(wǎng)絡(luò)不通,開(kāi)發(fā)板ping服務(wù)器和PC都ping不通,但是服務(wù)器和PC互相之間可以ping的通;
        解決辦法:
        1、上電啟動(dòng)開(kāi)發(fā)板時(shí)按空格鍵進(jìn)入u-boot,使用print命令查看ip地址、服務(wù)器ip地址等,
        設(shè)置ip、服務(wù)器ip在同一個(gè)網(wǎng)段,比如:
        set ipaddr 192.168.48.111
        //set serverip 192.168.48.103
        save
        保存設(shè)置以后執(zhí)行命令reset從啟系統(tǒng),此時(shí)讓內(nèi)核運(yùn)行起來(lái),執(zhí)行ifconfig命令查看開(kāi)發(fā)板網(wǎng)絡(luò)參數(shù)
        運(yùn)行ifconfig eth0 192.168.48.111,設(shè)置ip地址和u-boot中設(shè)置的地址相同,當(dāng)然服務(wù)器地址也是相同的,
        2、運(yùn)行ifconfig eth0 192.168.48.111,設(shè)置ip地址和u-boot中設(shè)置的地址相同,當(dāng)然服務(wù)器地址也是相同的,
        在ping服務(wù)器,ping的過(guò)程中等待時(shí)間長(zhǎng)一點(diǎn),數(shù)據(jù)慢。
        ifconfig eth0 down //關(guān)閉網(wǎng)絡(luò)命令
        ifconfig eth0 up //啟動(dòng)網(wǎng)絡(luò)命令
        echo hello > /dev/tty1 //在液晶屏幕上顯示"hello"
        cat lcd.ko > /dev/fb0 //把lcd.ko的內(nèi)容放在"/dev/fb0"文件中,即用液晶顯示出來(lái)
        *************************************************************************************



        評(píng)論


        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 页游| 沂南县| 泗水县| 英山县| 西乌珠穆沁旗| 盐山县| 京山县| 无极县| 南城县| 美姑县| 吉水县| 嘉定区| 炉霍县| 荣昌县| 榆中县| 华阴市| 贡觉县| 盐亭县| 巴东县| 吴川市| 仁化县| 柘城县| 平邑县| 静乐县| 英超| 东方市| 营口市| 新平| 贵定县| 城口县| 内丘县| 察雅县| 扬州市| 鹤庆县| 延吉市| 万盛区| 油尖旺区| 临西县| 昌乐县| 金阳县| 广元市|