Ain Shams University Open Source Implementation of the AUTOSAR Standard.
Contents
AUTomotive Open System ARchitecture, Middleware and system-level standard, jointly developed by automobile manufacturers, electronics and software suppliers and tool vendors. More than 100 members
“cooperate on standards, compete on implementations”
current struggle between OEM and Tier1 suppliers
facilitate portability, composability, integration of SW components over the lifetime of the vehicle
AUTOSAR Layered Software Architecture
A software stack that provides communication services to the Basic Software Modules and Application Layer or Application Software
Depending on the Bus Type of the in-vehicle network (such as CAN, LIN, Flex-Ray … etc.), implementation of the communication stack is executed .
We have work through AUTOSAR Software layers , from the application layer to MCAL Layer .
We implement a lot of Autosar interfaces in the following Modules :
- Service Layer :
- OS
- COM Module
- PDUR
- CANTP
- ECU Abstraction Layer
- CANIF
- Microcontroller Abstraction Layer
- CAN Driver
- Developer Tools :
- AUTOSAR Studio
- A tool for designing the architecture of software components (SWCs) for AUTOSAR ECUs, similar to
DaVinci Developer
- A tool for designing the architecture of software components (SWCs) for AUTOSAR ECUs, similar to
- AUTOSAR Studio
- Configuration Tools :
- RTE Tool
- OS Tool
- CANTP Tool
- CAN Driver Tool
- Main Configuration Tool
- Seat Heater Application on more than one ECU (TM4C123 Board)
- We are integrating all AUTOSAR Modules implementation and our configuration tools to make a working application
- Dr.Sherif Hammad
- Email: sherif.hammad@eng.asu.edu.eg
- Eng.Mohamed Abdelhay
- Email: mhmd.a.elhay@gmail.com
Copyright © 2019, Faculty of Engineering Ain Shams University. Released under the apache license v2.0.