use skyeye

article/2025/9/26 9:50:14

操作系统    :LINUX ES3
版本        :2.4.21-9EL
SKYEYE 版本 : V0.8.0
http://gro.clinux.org/projects/skyeye 下载最新的SkyEy软件  
1、下载SKYEYE的原代码包skyeye-v0.x.x.tar.bz2
   这里就不写怎样配置安装SKYEYE了,因为我编译没成功,而是采用直接安装编译好的SKYEYE
   这个的最新版本是V0.8.0也就是我用的。你可以从网络上下载,如果没有告诉我,我在上传上来。
   把下载的SKYEYE-0.8.0.BIN移动到/USR/LOCAL/BIN下,并改名为SKYEYE,改变SKYEYE的属性
   #mv skyeye-0.8.0-redhat9.0.bin /usr/loacl/bin/skyeye  //改名为skyeye
   #chmod 755 /usr/local/bin/skyeye                      //改变skyeye的属性

2、为编译armlinux建立交叉编译环境
    1)安装3.3.2版本
        下载 arm-linux-gcc-3.3.2.tar.bz2
    #cp arm-linux-gcc-3.3.2.tar.bz2 /     把下载文件拷到根目录下
    #cd /                                 到根目录下
    #tar jxfv arm-linux-gcc-3.3.2.tar.bz2 解压缩
    #ls /usr/local/arm/3.3.2/bin/arm-linux-* (可以看到3.3.2版本的arm-linux-gcc等编译工具已经到

您的机器上)
    1)安装2.95.3版本
    下载 cross-2.95.3.tar.bz2
    #cp cross-2.95.3.tar.bz2 /usr/local/arm/ 复制文件到/usr/local/arm/下
    #cd /usr/local/arm/                      进入目录
    #tar jxfv cross-2.95.3.tar.bz2           解压缩
    #ls /usr/local/arm/2.95.3/bin/arm-linux-* (可以看到2.95.3版本的arm-linux-gcc等编译工具已经到您的机器上)
3、下载 linux-2.4.13-patched-4-ep7312.tar.bz2(带有framebuffer和TouchScreen支持)
   下载 skyeye-binary-testutils-1.0.7.1.tar.bz2(软件包中带了许多已经编译好的各种操作系统内核)
   把下载的软件放到/OPT/下,新建个SKYEYE的文件夹
        #tar jxfv linux-2.4.13-patched-4-ep7312.tar.bz2
        #cd linux    //进入linux目录
    #make        //编译
    #ll vmlinux  //列出vmlinux的属性
    #cd ..       //退到上层目录
    #ln -s linux/vmlinux vmlinux  //建立连接
    

解压缩skyeye-binary-testutils-1.0.7.1.tar.bz2后,把里面的ep7312/ep7312_with_framebuffer_touchscree

n_minigui/ywcromfs-minigui.img和skyeye.conf复制到建立的skyeye文件夹下。怎么复制呢?哈哈,你可以在XWINDOWS下直接复制,也可以#CP复制,如果不清楚CP的使用,请先查查他的使用说明
        #ls
      将会看到 vmlinux ywcromfs-minigui.img skyeye.conf等文件
      如果此时你运行
        #skyeye vmlinux
        (skyeye)target sim
      将会出错,出错原因在skyeye.conf上,这个是个老版本的,要自己修改下
        #vi skyeye.conf
      
      按键盘 i 进入编辑状态,把里面的mem_num:4

删掉,把lcd:state=on的那项也删掉。之后按键盘ESC后Shift+:后输入wq后回车保存退出。
        这时你在输入
        #skyeye vmlinux
        (skyeye)target sim
        (skyeye)load
        (skyeye)run
    看到没有ARMLlinux已经在SKYEYE上跑起来了。哈哈,回家过个好年,明年再来新的起点。由于我的水平很菜很菜,所以有不懂的地方还希望高人们能多指点。
   俺GF后天回家,这里先祝福她新年快乐!也祝福大家新的一年事业更上一层楼。

 


http://chatgpt.dhexx.cn/article/YNZX1iY8.shtml

相关文章

SkyEye助力飞控软件Debug

​01.Debug是什么? 1947年9月9日,美国著名科学家格蕾丝.霍普(Grace Hopper)与其同伴在对Mark II计算机进行研究时发现,导致计算机无法正常工作的罪魁祸首居然是一只粘在继电器上的小飞蛾。格蕾丝用镊子将飞蛾夹出&…

手把手教你搭建国产嵌入式模拟器SkyEye开发环境

SkyEye介绍 SkyEye是一个开源软件(OpenSource Software)项目,中文名字是"天目"。SkyEye的目标是在通用的Linux和Windows平台上实现一个纯软件集成开发环境,模拟常见的嵌入式计算机系统(这里假定"仿真"和"…

【基于CentOS 7 的NFS服务】

目录 一、概述 二、应用场景 三、安装 四、启动服务 五、目录结构 1.nfs的主配置文件 2.存储配置文件 六、命令解析 1.共享存储管理命令 2.共享目录查看 七、配置 八、客户端访问 1.查看nfs服务器的共享目录 2.挂载 九、实际案例 一、概述 network filesystemt…

Linux——nfs服务配置

启动nfs,一定要先启动rpc Systemctl start rpcbind Systemctl start nfs 停止nfs Systemctl stop nfs 开机自启nfs Systemctl enable rpcbind Systemctl enable nfs 配置网络环境 服务端ens36,配置为192.168.100.254 客户端ens33,配…

安装NFS服务

NFS服务 mhcwz 已于 2022-04-29 19:43:54 修改 68 收藏 1 分类专栏: Linux 文章标签: 运维 linux 服务器 于 2022-03-17 19:33:17 首次发布 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文…

Linux-NFS服务器搭建

一、理论知识 1.NFS概念 NFS是Network File System(网络文件系统)。 主要功能是通过网络让不同的服务器之间可以共享文件或者 目录。 NFS客户端一般是应用服务器(比如web,负载均衡等),可以通…

Linux NFS服务

NFS服务 一、NFS简介 NFS(Network File System)即网络文件系统,它允许网络中的不同计算机相互之间共享资源。NFS客户端可以透明地读写远程NFS服务器上的文件,就像访问本地文件一样。 二、NFS服务概述 NFS是1980年由SUN发展出来在…

NFS服务

文章目录 一,NFS共享存储服务1.NFS网络文件系统2.NAS存储3.端口号4.特点 二,NFS配置实验步骤总结 三,ssh服务1.SSH远程登陆方式登陆方法一登录方法二 四,SSHD 服务支持两种验证方式1.密码验证2.密钥对验证3.公钥和私钥的关系4.构建…

NFS服务器原理、搭建、配置

目录 NFS服务简介 什么是NFS? NFS挂载原理: RPC与NFS通讯原理: NFS客户端和NFS服务器通讯过程: Linux下NFS服务器部署 NFS服务所需软件及主要配置文件: 服务端安装NFS服务步骤: NFS客户端挂载配置…

CentOS——nfs服务

一.在服务器端的操作(IP地址:192.168.2.200) 1.下载nfs服务 yum -y install rpcbind nfs-utils 2.关闭防火墙 systemctl stop firewalldc setenforce 0 ; 3. 编辑配置文件 vim /etc/exports 添加内容为: /data/…

NFS服务的搭建

NFS 目的是让不同计算机不同操作系统之间可以彼此共享文件。 采用服务器/客户端工作模式 在NFS服务器上将目录设置为输出目录(共享目录)后,客户端就可以将这个目录挂载到自己系统中的某个目录下。 什么是RPC守护进程 使用NFS服务&#xf…

NFS服务配置

1. 服务器端 (1)查看ip地址为192.168.1.103。 (2)先查找一下系统是否安装了nfs的软件包,使用rpm-qa来查看。 rpm –qa |grep nfs (3)编辑/etc/exports文件来设置服务器端的共享目录&#xff0…

NFS服务介绍

1. NFS服务介绍 1.1什么是NFS服务 NFS(Network File System)即网络文件系统,它允许网络中的计算机之间通过TCP/IP网络共享资源。在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问…

【ubuntu】nfs服务搭建

一、开篇 在嵌入式linux开发过程中,由于目标平台的资源限制,开发环境一般都不会放到目标板卡上(需要放在开发宿主机上),如果需要宿主机与目标板卡之间进行文件传输,该怎么办呢。这时候nfs就派生用场了。nf…

linux上搭建nfs服务

NFS(Network File System):它最大的功能就是可以通过网络,让不同的机器、不同的操作系统可以共享彼此的文件。 NFS服务器可以让PC将网络中的NFS服务器共享的目录挂载到本地端的文件系统中,而在本地端的系统中来看&…

Linux的nfs服务

目录 一、NFS 1、介绍NFS 2、NFS服务的实现 3、NFS服务的特点 4、NFS服务的作用 二、NFS案例 1、安装RPC依赖和nfs服务(rpcbind、nfs-utils) 2、修改配置文件( /etc/exports ) 3、开启服务并查看端口 4、挂载查看共享 …

NFS服务详解

文章目录 一.NFS概述二.NFS工作原理2.1NFS工作流程2.2挂载原理 三.NFS服务部署3.1常用命令3.2服务器端配置3.3客户端配置3.4服务测试 四.总结 一.NFS概述 1.概述 NFS是一种基于TCP/IP 传输的网络文件系统协议。通过使用NFS协议,客户机可以像访问本地目录一样访问远…

格兰因果模型可以分析哪些东西_论文实证经验分享|VAR模型实操步骤(上)

VAR模型操作步骤指南 简单来说,VAR模型就是用模型刻画向量间的数量关系。它的适用前提可概括为以下两点:①能进行回归。②向量之间存在一定数量关系(统计意义上的因果关系-格兰杰因果检验)。而满足以上两点的条件则是数据平稳,否则会发生伪回归,且无法进行格兰杰因果检验。…

用神经网络修正系统误差笔记

用神经网络综合修正传感器静态误差的连接方法如下图所示: 即误差修正模型的输出z与被测非电量x成线性关系,且与各环境参数无关。 只要使误差修正模型, 即可实现传感器静态误差的综合修正。 通常传感器模型 f(x;t) 及其反函数是复杂的&…

多元线性回归与高斯误差模型的同源关系

机器学习的起点——线性回归 一、线性回归的地位 首先,线性回归中最基础的概念是一元线性回归模型。 在回归模型中,线性回归模型是最简单的。其具备两个优势:第一是线性回归模型适合于大数据。训练时消耗的计算资源较少。第二是模型本身具备…