编辑: 笔墨随风 | 2015-07-06 |
2 1.4 参考资料 a. KDevelop User Manual b. GCC/GDB User Manual c. Orbita EOS Classic API Guide d. PC386 Debug monitor 设计 e. S698 处理器应用开发系统用户手册 Orion3.0 用户手册 珠海欧比特控制工程股份有限公司
3 2 用途 Orion 3.0 提供针对 SPARC V7/V8 系列处理器的嵌入式软件开发过程中的工程项目 管理、源程序编辑、编译、连接、运行、调试等功能,同时提供各种工具协助软件的开 发. Orion 3.0 提供 Orbita EOS 的配置和管理,使用 Orion3.0 可以开发基于 Orbita EOS 的应用程序,同时也可以开发普通的 Bare-c 程序. 2.1 功能 Orion 3.0 使用类似 Microsoft Visual Studio 的界面设计,同时具备以下几项特性: (1) 支持 ERC32,Sailing S698 CPU. (2) 支持 PC386. (3) 支持基于 RTEMS 4.5.0 的Orbita EOS 实时操作系统核心. (4) 支持 Orbita EOS 所提供的
3 种API: Classic, POSIX, iTRON. (5) 集成的操作系统配置界面. (6) 提供工程生成向导. (7) 提供工程管理,包括向工程新建,添加,删除文件/类. (8) 编辑器支持语法高亮,在线帮助,上下文提示等人性化的功能. (9) 支持多种调试方式,包括本地仿真调试,本地目标系统在线调试,远程网络目 标系统在线调试. (10)提供 ERC32/Sailing debug monitor, PC386 debug monitor. Orion3.0 用户手册 珠海欧比特控制工程股份有限公司
4 3 运行环境 3.1 硬件设备 运行本软件所要求的硬件设备的配置: a.
386 或以上 CPU 的个人电脑 b.
128 Mbytes 或以上的 RAM c. 至少
350 Mbytes 的可用硬盘空间 d. 具有两个串口(可选) e. 网卡(可选) 3.2 支持软件 运行本软件所需要的支持软件: a. 操作系统:RedHat Linux 7.3 或RedHat Linux 9.0 b. 需要安装 RedHat Linux 的开发环境套件(包含 gcc/gdb 等) Orion3.0 用户手册 珠海欧比特控制工程股份有限公司
5 4 安装与初始化 4.1 Orion3.0 安装 启动 RedHat Linux 7.3 或RedHat Linux 9.0, 进入 KDE, 打开一个 Konsole: 1. 转到 CDROM 的mount 目录 [root]#cd /mnt/cdrom 2. 运行 INSTALL 安装脚本 在RedHat Linux 7.3 上安装: [root]#./INSTFOR7 在RedHat Linux 9.0 上安装: [root]#./INSTFOR9 3. 按照屏幕提示操作,安装过程可能需要 1~3 分钟. Installing Orion v3.0 ... #### ######## Installation Done. Please re-login. Type \ orion\ or click \ Development/Orion 3.0\ to run. 4. 重新登录 [root]#exit 5. 重新登录后,在KDE 的主菜单里,选Development/Orion 3.0 启动 Orion 3.0 4.2 Debug monitor 安装 所谓 Debug Monitor, 是指被特殊设计来作为除错工具的一部分.它一般被放在 ROM 中, 通过串口或网络与除错器进行通讯. 除错监视程序提供一个简单的命令集来显示内存地 址和寄存器、建立和移除断点,并且运行你的程序.除错监视器组合这些简单的命令去实现 如程序下载,单步调试等高端的请求. 对于已经具备硬件调试支持单元 DSU 的S698 处理器来讲, Debug Monitor 并不是 必需的. Orion3.0 用户手册 珠海欧比特控制工程股份有限公司
6 Sailing/ERC32 Debug monitor 安装: 1. 进入 mon_sailing 目录 2. 修改 Makefile 文件里的内存的配置. 然后保存. 3. 运行 make all 4. 把生成的 .srec 文件写到目标板的 PROM PC386 Debug monitor (beta)安装: 1. 进入 mon_pc386 目录 2. 插入一张空白的 1.44M 软盘 3. 运行 dd if=dbgmon of=/dev/fd0 4. 用该软盘启动另外一台 PC 作为目标平台运行 Orion3.0 用户手册
5 基本界面概述 5.1 启动画面 图5-1 启动画面 珠海欧比特控制工程股份有限公司