|
In the past we primarily worked for the automotive industry in the United
States and Europe. The list on this page provides and overview of the
projects we recently completed.
Micrium - Weston (FL), United States
A training class was developed in partnership with Micrium around their widely
used µC/OS-II operating system. This 2-day training class uses hands-on
exercises combined with instruction to illustrate the concepts of the µC/OS-II
real-time operating system and how it is applied in embedded application development,
requiring hard real-time performance. This class is architected for everyone
interested in or tasked with developing an embedded software application based
on Micrium's µC/OS-II real-time operating system.
HAN University - Arnhem, The Netherlands
A basics of microcontroller programming class is taught on a regular basis at
this university to students in their third study-year pursuing a bachelor degree
in automotive engineering. Covered topics include: the C programming language,
microcontroller architecture and subsystems, digital control system design and
diagnostics. Several Freescale 8-bit and 16-bit development systems are used in
combination with the IAR Systems Embedded Workbench development environment.
Vector CANtech - Novi (MI), United States
A Vector Flash Bootloader (FBL) was developed for a target system with
a NEC 78k0-Fx2 microcontroller. This FBL allows reprogramming of the ECU
and uses the CAN bus for communication. The FBL uses the Transport Protocol
(OSEK-TP) and Diagnostics (KWP2000) and is compliant with Ford's FNOS
specifications. Tools used: ID78K0-QB for MiniCube, IAR, CANoe, CANflash, and PC-Lint.
Vector CANtech - Novi (MI), United States
A Vector Flash Bootloader (FBL) was developed for a target system with
a MPC5xx microcontroller and external AMD flash device. This FBL allows
reprogramming of the ECU and uses the CAN bus for communication. The FBL
uses the Transport Protocol (OSEK-TP) and Diagnostics (KWP2000) and is
compliant with Ford's FNOS specifications. Tools used: Lauterbach,
Diabdata, CANoe, CANflash, and PC-Lint.
TRW - Livonia (MI), United States
Engineering services were performed on-site at TRW. The engineering services
consisted of: Integration, test, and maintenance of control algorithms in
ABS/Traction Control/Vehicle Stability control systems and related new
technologies. Engineering services were performed inside vehicles,
vehicle simulators, and software simulation environments. Tools used:
Matlab/Simulink, Benchwizard, TI TMS470 development tools, PVCS, CANoe,
CANape, DataMax, and ME5.
TNO Automotive - Delft, The Netherlands
A reusable framework software application for the Motorola HC12 was developed.
This framework will be used by TNO Automotive as the basis for new software
applications. The framework consists of: microcontroller initialization,
interrupt vector table, operating system, device drivers, and development
environment configuration.
GPE Limited - Shenzhen, China
A training class was instructed about Vector's embedded networking software
components (CANbedded) to Ford suppliers in China. Training materials covered:
CAN driver, Interaction Layer (OSEK-COM), Transport Protocol (OSEK-TP),
Diagnostics (KWP2000), and Network Management (OSEK-NM).
Vector Informatik - Stuttgart, Germany
A new Vector CAN driver for the Mitsubishi M32R was developed, meeting their
latest CAN driver requirements (Reference Implementation 1.4). This CAN driver
will be used in Vector's CANbedded product. Used testing tools: CANoe, PC-Lint,
and QAC-Misra.
|