BSP (VxWorks 6.x)
-
과정개요
과정개요
과정 대상자
- Windriver 제품을 60일이내에 사용하려는 자
- Workbench와 VxWorks를 이용하여 BSP를 개발하려는 자
- Workbench와 VxWorks를 사용하는 팀의 새로운 프로젝트 참가자
- Windriver의 제품을 빠르게 이해하려는 관리자교육 방법
Tornado 2.2.1 또는 Workbench 3.3 환경에서 교육
해당 교육은 최소인원 5명이 모집이 되었을때 진행이 됩니다.
jykim@acetronix.co.kr에 문의 바랍니다.교육 효과
교육효과첨부파일
-
교육일정
1일 2일 1. Introduction to VxWorks BSPs 1. Kernel Boot Sequence • BSP overview • kernelInit( ) • BSP development workflow • usrRoot( ) • VxWorks BSP development environment • sysHwInit2( ) • LAB: Getting started • BSP development cycle 2. Pre-kernel Initialization Sequence • LAB: Kernel initialization, code browsing • romInit( ) 2. Developing a Basic Boot Loader • romStart( ) • Boot ROM overview • usrInit( ) • VxWorks and boot loader image types • sysHwInit( ) • Boot loader/BSP project • Pre-kernel load and debug options • Makefiles and build tools • LAB: Pre-kernel initialization • LAB: BSP selection 3일 4일 1. Developing a Basic VxWorks Image 1. Device Driver Integration • Differences from boot loader/BSP project • Introduction to VxBus • VxWorks image project in Workbench • Statically configured VxBus devices • Vxprj • Required device drivers • PROFILE_BOOTAPP • Dynamically discovered VxBus devices • Kernel diagnostics • Non-VxBus device drivers • Memory management • Drivers in a downloadable kernel module • LAB: Developing a basic VxWorks image • Driver considerations for RTPs 2. VxWorks Components 2. Validation Test Suite • Workbench kernel editor • BSP development cycle—test and document • Component descriptor language • Framework overview • 20bsp.cdf • VTS files • LAB: VxWorks components • Configuring and running tests • Analyzing results • LAB: Validation test suite