Rock8247 bsp-Tornado-VXWorks Build up
为什么80%的码农都做不了架构师?>>>
【学习】【试验】【备忘】Rock8247实验板
. BSP板子上自带系统
VxWorks 5.5 BSP for PPC(8247)
串口1 (靠近电源开关的那个串口)为Console;
波特率57600;
实验板启动后, Console上应显示VxWorks版本信息;
i, 查看task列表;
ifShow, 查看网络设置;
默认IP (#0网口): 192.168.253.123;
. 安装调试的步骤
1 安装相关软件
安装Tornado 2.2 IDE
最好在WinXP上安装; 若是Win7, 则需要补丁文件?
所以先用vmware虚拟了WinXP(SP3);
安装Tornado2.2 (严格安装说明书的步骤即可);
安装SourceInsight (编辑, 开发方便);
2 构建工程, 编译
安装说明书的步骤构建vxworks工程;
编译vxworks工程;
编译bootRoom, 生成vxWorks_rom.bin目标文件;
3 下载到BSP并更新
使用工具FlashFXP;
BSP自带系统的初始设置IP为192.168.253.123
可以在Console上使用ifShow命令查看到;
调整WinXP系统IP到相同网段;
设置FlashFXP连接站点IP, Port(21), 用户名(ram), 口令();
连接FTP, 将目标文件vxWorks_rom.bin下载到BSP的/ram下;
修改(烧制), 命令为WirteVxWorks;
4 运行程序
. 可以在Tronado的Sim仿真器上运行应用程序(简单的运算逻辑?);
. 随vxWorks+BSP写到板子上运行
入口函数usrAppInit()
在里面创建自己的进程和代码;
. Tronado使用
启动Sim
启动Shell
查询shell命令集: help;
命令源码: userLib.c
参考随开发板附带光盘中MPC8247RM manual.PDF
. SMC (Serial Management Controller)
. intConnect() 定义中断向量
转载于:https://my.oschina.net/laozh/blog/815068
Rock8247 bsp-Tornado-VXWorks Build up相关推荐
- 基于VxWorks的BSP开发指南
1 BSP概述 一个成熟的商用操作系统,其被广泛应用的必要条件之一就是能够支持众多的硬件平台,并实现应用程序的硬件无关性.一般来说,这种无关性都是由操作系统实现的. 但对于嵌入式系统来说, ...
- VxWorks的移植和BSP定制过程
BSP(Board Support Package,板级支持包)的作用是针对特殊的硬件平台,为操作系统内核提供操作接口,使操作系统能够独立于底层硬件.对上层应用屏蔽具体硬件,VxWorks的高可移植性 ...
- 2007-08-12 BSP 概念解析【zozo】---转至Drew的主页
2007-08-11 15:32:49 Drew在这里按照自己的理解来解释一下BSP( Board Support Package),仅供参考: BSP是板级支持包,是介于主板硬件和操作系统之间的一层 ...
- 什么是BSP? 概念解析
BSP(Board Support Package)是板级支持包,是介于主板硬件和操作系统之间的一层,应该说是属于操作系统的一部分,主要目的是为了支持操作系统,使之能够更好的运行于硬件主板.BSP是相 ...
- VxWorks中文FAQ(转载)
前言(Surface): 随着国内使用VxWorks的用户越来越多,为了方便VxWorkers少走一些弯路,特别推出了中文FAQ,其中 很多的FAQ来自comp.os.vxworks和原创.(很多FA ...
- VxWorks中文FAQ
前言(Surface): 随着国内使用VxWorks的用户越来越多,为了方便VxWorkers少走一些弯路,特别推出了中文FAQ,其中 很多的FAQ来自comp.os.vxworks和原创.(很多FA ...
- VxWorks入门06:虚拟机中运行
在下载的VxWorks安装包中,包含了一份在虚拟机下安装测试的文档,我们按照这个文档测试一下. VxWorks 6.8.3 + VxWorks Workbench 3.2.3 + VMware 16. ...
- linux bsp格式,bsp是什么格式文件?bsp文件如何打开?
对于普通电脑用户来说也许接触到bsp的机会不多,bsp是一钟底层文件,承载着底层硬件的稳定运行. bsp是什么文件 BSP( Board Support Package)是板级支持包,是介于主板硬件和 ...
- VxWorks驱动移植基础知识
VxWorks驱动架构: 一.在最新发布的VxWorks6.x版本中,devicedriver可以通过两种方式来实现 1. VxBus-enabled devicedrivers 这种架构下编写的dr ...
- Tornado training:1_Get Started
1.1Tornado组件开始之前先考虑一下下面5个问题,后面会给出这些问题的答案. 什么是Tornado? 什么是VxWorks? 怎样使用Tornado和VxWorks? Tornado都提供了哪些 ...
最新文章
- MySQL数据库-理论基础
- redis info命令中各个参数的含义
- python教程txt免费下载-python编程从入门到实践PDF电子书教程免费下载
- MP4大文件虚拟HLS分片技术,避免服务器大量文件碎片
- javascript showModalDialog,open取得父窗口的方法
- Centos 7 搭建nginx 服务 使得别人能够访问自己的个人网站
- Python精通-Python集合操作详解
- 在你的Android上执行Linux命令
- CurrentUser获取不到当前登录用户name
- 云计算与大片:基于阿里云的渲染农场
- python批量修改图片大小--pathlib库
- 转载 一堂价值39万元的课,把她看完,你一定会有所获!
- 微机期末速通---不挂科版
- Eclipse 提示内存不足
- python turtle库输出文字_Python 海龟 turtle 画图讲解 (五):输入/输出文字及鼠标与键盘交互设计...
- Matlab axis用法
- 十个经典Android开源APP项目
- 机房动力环境集中监控系统
- Appscan工具的使用
- java配置文件properties_关于Java配置文件properties的学习
热门文章
- idbconnection mysql_基于IDbConnection接口实现修改配置文件切换数据源
- python抽奖滚动界面_Python使用Tkinter实现转盘抽奖器的步骤详解
- activiti7 和业务_华电集团电子商务平台非招标业务操作指南
- pytest+allure之测试报告本地运行
- java tempfile read_Java资源作为文件
- bash 将二进制转换为十进制_6、计算机进制之二进制、十进制、十六进制之间的转换...
- android 7.0 按钮崩溃,Android 7.0调用相机崩溃详解及解决办法
- 法布里斯·贝拉:一个人就是一支队伍
- Java案例:读取XML文档
- 大数据学习笔记50:Flume Channels(Flume通道)