How MCAL Driver Helps Achieve Hardware Abstraction in AUTOSAR Compliant Software
AUTOSAR is a consortium of automotive OEMs and tier-1 suppliers and technology vendors. The objective of this consortium was to introduce standardization in the development of automotive software.
This standardization begins by hardware abstraction of the applications w.r.t the microcontroller unit (MCU).
AUTOSAR Microcontroller Abstraction Layer (MCAL) is the component responsible for achieving this hardware abstraction. Though MCAL layer (or Hardware Abstraction in general) is part of most of the software architectures as well, but AUTOSAR MCAL is a specialty software, developed as per the specification of the AUTOSAR Architecture .
Our latest video is the first in the series on AUTOSAR Architecture. In this video, we discuss ISO 26262 compliant MCAL driver development and the AUTOSAR tools required in this process.
The software for the MCAL driver is provided along with the Microcontroller. However, it needs to be configured for the specific Automotive Application.
For example, required Baud rate for CAN bus driver may need to be configured in the driver.
This is what makes the AUTOSAR MCAL Development process challenging and inspiring.
Key Takeaways of the AUTOSAR MCAL Video
- Understanding the MCAL Drivers
- Different device drivers in microcontroller abstraction layer
- MCAL Driver Development workflow
- Steps involved in MCAL Driver Development
This video is the first in AUTOSAR series. We will be out with next videos on AUTOSAR BSW and AUTOSAR RTE. Watch for this space and don’t forget to subscribe to our channel.
This entry was posted in Embedded Blog, Blog by Embitel. Bookmark the permalink
SUBSCRIBE
ASK OUR EXPERTS
POPULAR TAGS
RELATED SERVICES
Car HUD (Heads-up Display)
Go-to-market in 6 months with our automotive grade hardware and software design
Automotive Control Units
Electronic Control Units (ECU) development services for Body Control Modules (BCM), Powertrain, Chassis and Infotainment
AUTOSAR Software Services
AUTOSAR MCAL development, RTE and BSW integration, Application Layer development, Tools configuration and code generation
CUSTOMER SUCCESS STORIES
J1939 Stack for advanced EPS system
Find out how J1939 stack resolved on-chip memory issue for an Automotive Tier-I supplier
Software re-engineering | Telematics applications
Modular architecture re-design across fleet management product lines - GPS fleet security, vehicle and trailer tracking
IoT based Home Automation system
Design and development – Sensor Networks, Custom IoT gateway, Cloud and Mobile App