您的位置 首页 设计

CuteFTP使用说明及IP地址设置

1、CuteFTP在WINDOWS中的存储目录D:CuteFTPS3C6410_TestFilesCuteFTP在LINUX中的存储目录rootS3C6410_TestFiles2

1、CuteFTP在WINDOWS中的存储目录 D:\CuteFTP\S3C6410_TestFiles

CuteFTP在LINUX中的存储目录 /root/S3C6410_TestFiles
2、发动linux下的FTP指令 /etc/init.d/vsftpd start
发动ubuntu下的FTP指令: sudo service vsftpd restart
3、ifconfig eth0 192.168.48.2 (在u-boot、ubuntu中运用此指令修正网络参数)
4、/home/book/workspace/mnt *(rw,sync,no_root_squash)
手动挂载文件体系(内核发动今后手动挂载):
mount -t nfs -o nolock,vers=2 192.168.48.103:/home/book/workspace/mnt /mnt
服务器IP 待挂载的服务器目录 待挂载的开发板目录
或则:mount -t nfs -o nolock,vers=2 192.168.48.104:/home/book/workspace/JZ2440_TestFile/system/first_fs /mnt
主动挂载文件体系(设置u-boot参数):
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
网关和实践网关对应255
再保存参数:save
5、虚拟机IP地址:192.168.48.103
PC机: 192.168.48.102
开发板的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 (设置开发板的IP地址能够在u-boot中设置,然后save保存起来即可)
ifconfig eth0 up (翻开开发板的网卡)
ifconfig eth0 down (封闭开发板的网卡)
mount -t nfs -o nolock,vers=2 192.168.48.104:/home/book/workspace/JZ2440_TestFile/system/first_fs /mnt
(挂接服务器的/work/nfs_root/first_fs_liao 到开发板的/mnt目录下)
故能够经过指令:vi /etc/init.d/rcS更改开发板发动IP地址和发动时挂载的NFS目录
(http://blog.csdn.net/liaoxuming002/article/details/8240973)
留意:依据/etc/inittab装备文件来履行相应的脚本进行体系初始化,能够履行vi/etc/inittab来修正输出打印在console(串口)上
8、默许: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发动下nfs下载
设置开发板ip:set ipaddr 192.168.48.17
保存设置 :save
下载指令:nfs 30000000 192.168.48.100:/work/nfs_root/uImage_nolcd
下载地址 服务器IP 待下载的文件在服务器中的寄存目录
发动:bootm 30000000
或许用:nfs 30000000 192.168.48.100:/work/nfs_root/uImage_nolcd;bootm 30000000
10、U-Boot移植DM9000网卡
http://blog.csdn.net/cxsys/article/details/7375662
11、cat /proc/interrupts //检查当时体系一切中止指令
cat /proc/filesystems //检查当时体系包括文件体系类型
lsmod //检查加载的驱动模块
ls -a //这个选项便是用来显现躲藏文件的,你要不像显现就直接ls 或许ls -l
lsmod //检测当时现已装置的驱动程序
insmod ./keydrv.ko //装置keydrv.ko驱动程序
cat /proc/devices //检查当时设备
cat /proc/interrupts //检查当时中止程序
exec 5 此刻再履行:cat /proc/interrupts 指令就能够看到S2、S3、S4、S5四个中止程序
ps //检查一切进程(770 0 3096 S -sh)
top //检查各进程所占CPU份额
ls -l /proc/770/fd //能够检查到定位到5上面(lr-x—— 1 0 0 64 Jan 1 00:22 5 -> /dev/buttons)
exec 5<&- //封闭设备(等同于应用程序调用close函数)

****************************************经历*****************************************
现象描绘:在LCD驱动测验时(4.3寸屏要参阅“4.3寸JZ2440阐明.txt”文档,假如现已编译了要删去编译文件
履行:make distclean即可完全删去编译发生的文件,从头编译即可),装备内核编译生成uImage文件今后,
烧写到开发板中,发现运用自己编译生成的内核网络不通,开发板ping服务器和PC都ping不通,可是服务器和PC相互之间能够ping的通;
解决办法:
1、上电发动开发板时按空格键进入u-boot,运用print指令检查ip地址、服务器ip地址等,
设置ip、服务器ip在同一个网段,比方:
set ipaddr 192.168.48.111
//set serverip 192.168.48.103
save
保存设置今后履行指令reset从启体系,此刻让内核运转起来,履行ifconfig指令检查开发板网络参数
运转ifconfig eth0 192.168.48.111,设置ip地址和u-boot中设置的地址相同,当然服务器地址也是相同的,
2、运转ifconfig eth0 192.168.48.111,设置ip地址和u-boot中设置的地址相同,当然服务器地址也是相同的,
在ping服务器,ping的过程中等候时间长一点,数据慢。
ifconfig eth0 down //封闭网络指令
ifconfig eth0 up //发动网络指令
echo hello > /dev/tty1 //在液晶屏幕上显现”hello”
cat lcd.ko > /dev/fb0 //把lcd.ko的内容放在”/dev/fb0″文件中,即用液晶显现出来
*************************************************************************************

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/ziliao/sheji/263354.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部