古镇建设网站环境设计网站推荐

当前位置: 首页 > news >正文

古镇建设网站,环境设计网站推荐,网站建设交什么税,网站建设岗位目录 1.开发板资源接口​编辑​编辑 2.安装 SecureCRT工具 2.1SecureCRT相关问题 3.连接开发板 4.开发板文件传输 4.1串口传输 rx 从电脑下载文件到开发板 sz 从开发板把文件发送到电脑 4.2U盘/SD卡传输 4.3网络传输[重点] 5.运行传到开发板的可执行文件 6.开发板网络…目录 1.开发板资源接口​编辑​编辑 2.安装 SecureCRT工具 2.1SecureCRT相关问题 3.连接开发板 4.开发板文件传输 4.1串口传输 rx 从电脑下载文件到开发板 sz 从开发板把文件发送到电脑 4.2U盘/SD卡传输  4.3网络传输[重点] 5.运行传到开发板的可执行文件 6.开发板网络配置 6.1. 连接网线 如果网线正常则会出现一下语句表示网卡已经启动 6.2.自动获取网络地址 6.3手动配置网络地址 手动配置网络总结 7.使用网络调试开发板 7.1telnet服务调试

  1. 开启开发板的Telnet服务
  2. 通过telnet来连接开发板  2.1使用CRT 连接 选择telnet 协议并输入开发板的IP即可 2.1使用Linux 终端来连接[推荐] 7.2ssh服务[重要] 1.获取资源包
  3. 直接用里面的确保目标板上有以下目录,若没有则新建 3.将openssh下的文件压缩打包发送到开发板上usr/local/ 4.用vi打开 /etc/passwd 文件在最后添加下面这一行    sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin
  4. 打开 /etc/passwd 文件在最后添加下面这一行
  5. 修改key权限
  6. 把open ssh服务开启的命令写入到 配置文件 8. 先把ssh运行试试
  7. 把库文件放到 /usr/lib 或者 /lib 10 .再次运行 ssh 服务 11.进行数据的交互 (开发板是服务器) 1.开发板资源接口 2.安装 SecureCRT工具 SecureCRT工具主要用于电脑连接GEC6818这样我们可以在电脑上输入指令并且可以将电脑上的文件传输给6818 软件链接通过网盘分享的文件SecureCRT5.2 链接: https://pan.baidu.com/s/1a9iq-VrEKy947QEIZnSVZw?pwdehwc 提取码: ehwc 以下是注册信息 Name:Apollo Interactive Company:Apollo Interactive Serial Number:03-50-023223 License Key:ABMVSR NA46JN V3D2GG TJDKFQ ACS3S4 B18P54 ZPCQWM 9756P2 Issue Date:01-20-2006 2.1SecureCRT相关问题 SecureCRT中文显示乱码问题 3.连接开发板 一定要按照下图来 连接上按下开发板复位键 等待倒计时加载完成后 4.开发板文件传输 传输文件一共有三种方式串口、U盘/SD卡、网络 4.1串口传输 rx 从电脑下载文件到开发板 rx FileName //这个FileName就是传到开发板的名字与电脑上文件名字无关 比如想在开发板上传过去的文件名字变为zz,rx zz sz 从开发板把文件发送到电脑 4.2U盘/SD卡传输  U盘在开发板系统文件的路径 /mnt/udisk SD卡在开发板系统文件的路径 /mnt/sd  4.3网络传输[重点] TFTP工具 通过网盘分享的文件tftpboot 链接: https://pan.baidu.com/s/1FLW9IL5SDQBe4-h_C5vKtQ?pwdwjx6 提取码: wjx6 2. 配置服务器信息
  8. 下载 开发板操作  网络传输命令说明 1   [rootGEC6818 ~]#tftp 2   BusyBox v1.25.1 (2016-12-27 14:19:25 CST) multi-call binary. 3 4   Usage: tftp [OPTIONS] HOST [PORT] 5 6   Transfer a file from/to tftp server 7 8   -l FILE Local FILE           本地文件 9   -r FILE Remote FILE       远端文件 10 -g Get file                         获取文件 11 -p Put file                         发送文件 运用命令 1 [rootGEC6818 ~]#tftp 192.168.25.2 -g -r main // 从电脑下载 2 main 100% |*******************************| 9272 0:00:00 ETA 3 [rootGEC6818 ~]# 4 5 tftp 下载命令 6 192.168.25.2 从哪里下载电脑IP/服务器就是tftp的IP地址 7 -g 获取文件 8 -r 远端文件 9 main 需要下载的文件名 10 11 tftp 192.168.25.2 -p -l main // 从开发板发出文件 注意传过来的文件会放在开发板当前目录下 5.运行传到开发板的可执行文件 运行程序 我们首先要改变文件权限才能运行可执行文件 chmod  权限设置   文件名 出现找不到的提示信息就是没有添加文件路径 到main目录下执行 ./main就可以了 如果想要在任何地方都能执行我们需要自己创建一个路径在在这个路径下专门来执行我们传的可执行文件添加环境变量 env命令可以查看路径 6.开发板网络配置 6.1. 连接网线 如果网线正常则会出现一下语句表示网卡已经启动 [ 512.612000] PHY: stmmac-0:04 - Link is Up - 1000/Full 解决如果笔记本电脑只能连接WLAN并且没有网口如何给开发板提供网络 1.在淘宝上买一个USB转网口的接口准备一条网线 2.连接网线 3.打开Windows设置-网络和Internet-向下找到适配器选项-找到WLAN右击进入属性-点击共享、选择以太网-点击以太网查看以太网的IPV4属性比如以太网的地址为192.168.137.1那么我们将需要连接网络的IP地址设置为192.168.137.xx非1就行。这样开发板就有网络了 6.2.自动获取网络地址 udhcpc 1 udhcpc 2 3 udhcpc: started, v1.25.1 4 Setting IP address 0.0.0.0 on eth0 5 udhcpc: sending discover 6 udhcpc: sending select for 192.168.25.43 7 udhcpc: lease of 192.168.25.43 obtained, lease time 7200 8 Setting IP address 192.168.25.43 on eth0 9 Deleting routers 10 route: SIOCDELRT: No such process 11 Adding router 192.168.25.1 12 Recreating /etc/resolv.conf 13 Adding DNS server 202.96.128.166 14 Adding DNS server 202.96.134.133 6.3手动配置网络地址 临时设置IP地址 ifconfig eth0 192.168.24.xxx 永久设置 // 打开配置文件 2 #vi /etc/profile 3 4 5 // 把配置网卡的命令写入该文件最后一行 1 ifconfig lo 127.0.0.1 up #lo内部环网 2 ifconfig eth0 up # 启动eth0 网卡 3 ifconfig eth0 192.168.jjj.xxx #配置eth0的IP 4 route add default gw 192.168.jjj.1 #配置eth0的网关 5 echo nameserver 202.96.134.33 /etc/resolv.conf # 把域名解析服务器设置为 202.96.134.33 6 echo search lan /etc/resolv.conf # 估计开启了某个服务 配置文件里部分内容可以注释掉  手动配置网络总结 使用自动获取网络命令一切正常 使用静态设置虽然电脑连接手机热点通过电脑网线提供网络给开发板不能ping百度但是不影响我们使用网络连接开发板telnet使用网络传输文件等操作!!!具体原因还不清楚 注意命令一定要要输入正确。出错检查输入设置是否正确 7.使用网络调试开发板 7.1telnet服务调试
  9. 开启开发板的Telnet服务 输入指令就开启了 telnetd 检查是否开启 top 2. 通过telnet来连接开发板  2.1使用CRT 连接 选择telnet 协议并输入开发板的IP即可 2.1使用Linux 终端来连接[推荐] 在电脑linux中断输入以下指令 //telnet 开发板IP telnet 192.168.25.4
    7.2ssh服务[重要] 1.获取资源包 通过网盘分享的文件SSH 链接: https://pan.baidu.com/s/1wXWrfqW9TfIOUpcAK4yYWQ?pwdj7bq 提取码: j7bq 文件说明 1.openssh-7.9p1.taropenssl-1.1.0i.tarzlib-1.2.11.tar移植openssh所需要的三个包。 看到这就可以了下面是备用的直接看第二个步骤 2.文件夹openssh是我已经配置好的文件如果可以用上面说的三个文件可以不用理它。   确保目标板上有以下目录,若没有则新建   /usr/local/    /var/run/    /var/empty/ 3.将openssh文件夹下的文件夹bin,etc,libexec,sbin拷贝到目标板的/usr/local/ 4.用vi文件编辑器打开/打开开发板/usr/local/etc/sshd_config,在文件末行加上PermitRootLogin yes 5.用vi打开 /etc/passwd 文件在最后添加下面这一行     sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin     如果开发板的 root 用户还没有密码键入以下命令然输入两次密码来修改否其他设备无法连         \( passwd root     密码更改失败查询/etc/目录下是否有shadow文件夹没有请创建。      6.修改key权限     进入/usr/local/etc/     \) chmod 600 ssh_host_dsa_key     \( chmod 600 ssh_host_ecdsa_key     \) chmod 600 ssh_host_ed25519_key     \( chmod 600 ssh_host_rsa_key          否则可能会出现以下警告          Permissions 0644 for /usr/local/etc/ssh_host_ed25519_key are too open.     It is required that your private key files are NOT accessible by others.     This private key will be ignored.     bad permissions: ignore key: /usr/local/etc/ssh_host_ed25519_key     Could not load host key: /usr/local/etc/ssh_host_ed25519_key 7.在目标板上运行     #/usr/local/sbin/sshd          可以用ps命令查看sshd是否在工作          如果运行的过程中有提示缺少动态连接库可以在主机上搜索相应文件拷贝到目标板/lib/目录下面注意创建软连接     ps:我的电脑是在/usr/bin/4.5.1/arm-none-linux-gnueabi/sys-root/usr/lib/找到相应的动态链接库         我的开发板是缺少libcrypto.so.1.0.0和libz.so.1 8.重启开发板之后发现ssh 失败了原因是因为sshd 服务没有启动需要在/etc/init.d/rcS 中添加一行设置为开机启动   /usr/sbin/sshd ssh root192.168.1.125 即可登录 9.配置scp传输工具环境  vi /etc/profile   在文件末尾添加  export PATH/usr/local/bin:\)PATH 10.进行数据的交互  下载  scp 用户名ssh服务器地址:文件 本地文件路径 文件夹 scp  -r  用户名ssh服务器地址:文件 本地文件路径    上传 scp 本地文件名 用户名ssh服务器地址:上传保存路径 例子 scp ts  root192.168.13.233:/ 参考博客 https://blog.csdn.net/acanoe/article/details/7853017 在遇到上传文件不成功可能因没有配置配置scp环境 [rootGEC6818 /usr/local/bin]#pwd  /usr/local/bin [rootGEC6818 /usr/local/bin]#cd / [rootGEC6818 /]#ls  IOT         dev         lib         mnt         run         tmp aken        driver      linuxrc     proc        sbin        usr bin         etc         lostfound  root        sys         var [rootGEC6818 /]#cd /etc/  [rootGEC6818 /etc]#ls  ^[[Cfstab                issue                profile group                mdev.conf            profile.d hostname             mtab                 protocols hosts                passwd               resolv.conf init.d               passwd-              services inittab              pointercal           wpa_supplicant.conf [rootGEC6818 /etc]#vi  profile  [rootGEC6818 /etc]#cat profile  # Source configuration files from /etc/profile.d for i in /etc/profile.d/*.sh ; do     if [ -r \(i ]; then         . \)i     fi     unset i done PATH/bin:/sbin:/usr/bin:/usr/sbin LD_LIBRARY_PATH/lib:/lib:/usr/lib USERid -un LOGNAME\(USER HOME/root PS1[\u\h \w]\# export USER LOGNAME HOME PS1 PATH LD_LIBRARY_PATH export QTDIR/usr/local/Qt-Embedded-5.7.0 export PATH\)QTDIR/bin:\(PATH export QT_QPA_PLATFORM_PLUGIN_PATH\)QTDIR/plugins export QT_QPA_PLATFORM_PATH\(QTDIR/plugins export QT_QPA_PLATFORMlinuxfb export QT_QPA_FONTDIR/usr/share/fonts export LD_LIBRARY_PATH\)QTDIR/lib:\(LD_LIBRARY_PATH #export QT_QPA_GENERIC_PLUGINSevdevtouch:/dev/event0 export QT_QPA_EVDEV_TOUCHSCREEN_PARAMETERS/dev/input/event0 export QMLSCENE_DEVICEsoftwarecontext export QML2_IMPORT_PATH\)QTDIR/qml ifconfig lo 127.0.0.1 up ifconfig eth0 192.168.13.103 ifconfig eth0 up source /IOT/driver_ko/insmod_driver.sh export PATH/usr/local/bin:\(PATH [rootGEC6818 /etc]#packet_write_wait: Connection to 192.168.13.103 port 22: Broken pipe 2. 直接用里面的确保目标板上有以下目录,若没有则新建 /usr/local/ /var/run/ /var/empty/ 3.将openssh下的文件压缩打包发送到开发板上usr/local/ 通过网盘分享的文件openssh 链接: https://pan.baidu.com/s/1Gc7Yv1yZyOAulNC5kfLLwg?pwd8as1 提取码: 8as1 包的内容如下 tftp 192.168.137.1 -g -r openssh.tar.gz #开发板获取压缩包 tar -xzvf openssh.tar.gz #开发板解压获取的压缩包 4.用vi打开 /etc/passwd 文件在最后添加下面这一行     sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin 如果开发板的 root 用户还没有密码键入以下命令然输入两次密码来修改否其他设备无连         \) passwd root 密码更改失败查询/etc/目录下是否有shadow文件夹没有请创建。
  10. 打开 /etc/passwd 文件在最后添加下面这一行 sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin
  11. 修改key权限 进入/usr/local/etc/  \( chmod 600 ssh_host_dsa_key  \) chmod 600 ssh_host_ecdsa_key  \( chmod 600 ssh_host_ed25519_key  \) chmod 600 ssh_host_rsa_key     否则可能会出现以下警告     Permissions 0644 for /usr/local/etc/ssh_host_ed25519_key are too open.     It is required that your private key files are NOT accessible by others.     This private key will be ignored.     bad permissions: ignore key: /usr/local/etc/ssh_host_ed25519_key     Could not load host key: /usr/local/etc/ssh_host_ed25519_key 7. 把open ssh服务开启的命令写入到 配置文件 vi /etc/profile /usr/local/sbin/sshd 8. 先把ssh运行试试 //输入指令 /usr/local/sbin/sshd //出现以下错误 /usr/local/sbin/sshd: error while loading shared libraries: libcrypto.so.1.0.0: cannot open shared object file: No such file or directory
  12. 把库文件放到 /usr/lib 或者 /lib libcrypto.so.1.0.0 libz.so.1 使用命令mv .so /lib/ 10 .再次运行 ssh 服务 ssh root开发板IP 出现以下信息 解决 1.查看是否开启ssh服务网上有有教程就不说了 2.ssh也安装了使用命令打开呢没反应那我们就关掉windows的防火墙再次使用链接命令就OK了。 输入指令出现以下信息 11.进行数据的交互 (开发板是服务器) 1 下载 2 scp 用户名ssh服务器地址:文件 本地文件路径 3 文件夹 4 scp -r 用户名ssh服务器地址:文件 本地文件路径 5 6 上传 7 scp 本地文件名 用户名ssh服务器地址:上传保存路径 8 例子 9 scp ts root192.168.13.233:/ 1 \(scp Jacy root192.168.25.4:~/Even // 把电脑的Jacy传输到开发板的~/Even 2 3 \)scp -r root192.168.25.4:~/Even ./ // 把 开发板的 /Even 目录下载到电脑的./ 4 5 $scp root192.168.25.4:/main ./ // 把 开发板的 ~/main 文件下载到电脑的./ 8.开发板刷机