Beruflich Dokumente
Kultur Dokumente
NXP and the NXP logo are trademarks of NXP B.V. All other product or service names are the property
of their respective owners. © 2017 NXP B.V.
Automotive-grade
Software Solutions
1
AUTOSAR Software
www.nxp.com/AUTOSAR
2
AUTOSAR(1) is ... AUTOSAR(1) does ...
• an embedded software architecture • enable use of AUTOSAR compliant s/w from
• developed for but not restricted to electronic different vendors
control units (ECU‘s) in vehicles • allow users to focus on their application rather
• taking automotive legacy standards into than the basic software architecture
account (CAN, LIN, OSEK, diagnostics) • offer a width of tool support from config to
• following the „cooperate on standards, model based design auto-code generation
compete on implementation“ approach
• offer high reuse of s/w components across
• including a top-down configuration projects and between MCU generations
methodology from car to network to ECU to
s/w module • save time to market after an initial learning
• using XML for configuration description at curve
all levels • provide consistent documentation for all s/w
modules, to highest quality standards
4
Autosar Basic Software (Classic Platform)
From NXP : MCAL (source code), OS (source From 3rd party AUTOSAR s/w companies* : The
code) and Config Tool (executable) for MCAL and rest of AUTOSAR basic software as needed &
OS integration services
5
6
Microcontroller Abstraction Layer (MCAL)
PORT Driver
Ethernet Driver
PWM Driver
Production grade, well
FlexRay Driver
OCU Driver
ADC Driver
DIO Driver
ICU Driver
•
MCU Driver
GPT Driver
CAN Driver
LIN Driver
documented, developed to
highest quality standards
(Auto SPICE & MISRA)
• Deployed in hundreds of
Clock Unit
Power &
FLASH
LIN or
PWM
CAN
OCU
GPT
CCU
ADC
WDT
MCU
DIO
SCI
SPI
automotive production ECUs
Microcontroller
7
Autosar Operating System
• Light-weight real-time operating system, low memory footprint
• Designed for use within an AUTOSAR architecture, but may also be used standalone
• Based on OSEK/VDX™ OS with several AUTOSAR feature additions
8
Software made free-of-charge as of Feb. 6, 2019
• AUTOSAR 4.x (Classic) MCAL and OS for MPC57xx MCUs
• Core Self Test software for MPC5xxx, S12X, S12Z MCUs
9
Software Development Kit
(SDK)
www.nxp.com/MPC5748G
www.nxp.com/S32DS
10
Automotive-grade
Software Development Premium GCC Compiler
Tool Integration & Debugger
Kit (SDK) for PA 01
RTM 2.0.0
06 S32 Design 02
Studio
& Software Functional
MPC574xB-C-G Middleware Development Kit Safety
Stacks
MPC574xP 05 03
S32R27x, S32R37x 04
Math and Motor Security
Control Library
Free of Charge
PUBLIC 11
Total System Enhancements
www.nxp.com/AutomotiveSoftware
PUBLIC 12
to be updated
Additional Software Stacks and Middleware
TCP/IP, Ethernet AVB, and USB stacks for high speed communication
Safety and security software to meet requirements for functional safety and the increasing
demand for data security
An extensive Math and Motor Control library, and a Motor Control Development Toolbox for
model based design of motor control applications
PUBLIC 13
NXP and the NXP logo are trademarks of NXP B.V. All other product or service names are the property of their respective owners. © 2017 NXP B.V.