开发BSP主要的两点:
系统image的生成,image的种类,image的download下载过程,系统的启动顺序和过程,调试环境的配置及远端调试的方式和方法,相应BSP设置文件的修改(网络,串口..),BSP各文件的组成和作用.
要对系统底层驱动清楚,也就是对CPU及相关的硬件有所了解.主要是32微处理器(上电启动过程, download image的方式方法,读写ROM,地址空间分配,MMU,寄存器,中断定义,..).参照硬件资料,多读一些源码会有所帮助.
Tornado 2 开发调试环境协议框图
主机开发(Host Development System)
目标机(Target System)
Tornado 工具
WTX协议通信
Editor
Project
Shell
Debugger
Browser
Windview
Target Server
|
Target Agent
VxWorks Target Simulator
WDB协议通信
Application
VxWorks OS
VxWorks Target (WDB)Agent
两个主要两个协议
WTX协议(Wind River Tool eXchange): 用于开发机内部Tornado工具与Target Ser...
>> 阅读全文