为什么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相关推荐

  1. 基于VxWorks的BSP开发指南

    1       BSP概述 一个成熟的商用操作系统,其被广泛应用的必要条件之一就是能够支持众多的硬件平台,并实现应用程序的硬件无关性.一般来说,这种无关性都是由操作系统实现的. 但对于嵌入式系统来说, ...

  2. VxWorks的移植和BSP定制过程

    BSP(Board Support Package,板级支持包)的作用是针对特殊的硬件平台,为操作系统内核提供操作接口,使操作系统能够独立于底层硬件.对上层应用屏蔽具体硬件,VxWorks的高可移植性 ...

  3. 2007-08-12 BSP 概念解析【zozo】---转至Drew的主页

    2007-08-11 15:32:49 Drew在这里按照自己的理解来解释一下BSP( Board Support Package),仅供参考: BSP是板级支持包,是介于主板硬件和操作系统之间的一层 ...

  4. 什么是BSP? 概念解析

    BSP(Board Support Package)是板级支持包,是介于主板硬件和操作系统之间的一层,应该说是属于操作系统的一部分,主要目的是为了支持操作系统,使之能够更好的运行于硬件主板.BSP是相 ...

  5. VxWorks中文FAQ(转载)

    前言(Surface): 随着国内使用VxWorks的用户越来越多,为了方便VxWorkers少走一些弯路,特别推出了中文FAQ,其中 很多的FAQ来自comp.os.vxworks和原创.(很多FA ...

  6. VxWorks中文FAQ

    前言(Surface): 随着国内使用VxWorks的用户越来越多,为了方便VxWorkers少走一些弯路,特别推出了中文FAQ,其中 很多的FAQ来自comp.os.vxworks和原创.(很多FA ...

  7. VxWorks入门06:虚拟机中运行

    在下载的VxWorks安装包中,包含了一份在虚拟机下安装测试的文档,我们按照这个文档测试一下. VxWorks 6.8.3 + VxWorks Workbench 3.2.3 + VMware 16. ...

  8. linux bsp格式,bsp是什么格式文件?bsp文件如何打开?

    对于普通电脑用户来说也许接触到bsp的机会不多,bsp是一钟底层文件,承载着底层硬件的稳定运行. bsp是什么文件 BSP( Board Support Package)是板级支持包,是介于主板硬件和 ...

  9. VxWorks驱动移植基础知识

    VxWorks驱动架构: 一.在最新发布的VxWorks6.x版本中,devicedriver可以通过两种方式来实现 1. VxBus-enabled devicedrivers 这种架构下编写的dr ...

  10. Tornado training:1_Get Started

    1.1Tornado组件开始之前先考虑一下下面5个问题,后面会给出这些问题的答案. 什么是Tornado? 什么是VxWorks? 怎样使用Tornado和VxWorks? Tornado都提供了哪些 ...

最新文章

  1. MySQL数据库-理论基础
  2. redis info命令中各个参数的含义
  3. python教程txt免费下载-python编程从入门到实践PDF电子书教程免费下载
  4. MP4大文件虚拟HLS分片技术,避免服务器大量文件碎片
  5. javascript showModalDialog,open取得父窗口的方法
  6. Centos 7 搭建nginx 服务 使得别人能够访问自己的个人网站
  7. Python精通-Python集合操作详解
  8. 在你的Android上执行Linux命令
  9. CurrentUser获取不到当前登录用户name
  10. 云计算与大片:基于阿里云的渲染农场
  11. python批量修改图片大小--pathlib库
  12. 转载 一堂价值39万元的课,把她看完,你一定会有所获!
  13. 微机期末速通---不挂科版
  14. Eclipse 提示内存不足
  15. python turtle库输出文字_Python 海龟 turtle 画图讲解 (五):输入/输出文字及鼠标与键盘交互设计...
  16. Matlab axis用法
  17. 十个经典Android开源APP项目
  18. 机房动力环境集中监控系统
  19. Appscan工具的使用
  20. java配置文件properties_关于Java配置文件properties的学习

热门文章

  1. idbconnection mysql_基于IDbConnection接口实现修改配置文件切换数据源
  2. python抽奖滚动界面_Python使用Tkinter实现转盘抽奖器的步骤详解
  3. activiti7 和业务_华电集团电子商务平台非招标业务操作指南
  4. pytest+allure之测试报告本地运行
  5. java tempfile read_Java资源作为文件
  6. bash 将二进制转换为十进制_6、计算机进制之二进制、十进制、十六进制之间的转换...
  7. android 7.0 按钮崩溃,Android 7.0调用相机崩溃详解及解决办法
  8. 法布里斯·贝拉:一个人就是一支队伍
  9. Java案例:读取XML文档
  10. 大数据学习笔记50:Flume Channels(Flume通道)