Classic AUTOSAR PART III: Basic Software (BSW) Integration.
Communication, Memory, Diagnostics, Crypto and MCAL Stacks in Classic AUTOSAR
This course takes you through the Basic Software layer of Classic AUTOSAR end to end — OS services, the communication stack, ECU state management, the memory stack, diagnostics, the crypto stack with SecOC, and MCAL — connecting architecture to real ARXML configuration at every stage.
By working through module interactions, configuration workflows, and real-world data flows across BSW, this course prepares you to integrate, configure, and debug AUTOSAR Basic Software with confidence.
Bestseller
Intermediate
Advanced
(5)
| 10+ Enrolled.
Last Updated: 20 August 2026|
English|
365 days Access.
Includes
 ~19 Hrs of recorded lectures.
 40+ Lessons.
 ~20+ Project implementation.
 Certificate on completion.
 Full BSW Stack Coverage
 Real ARXML Configuration Walkthroughs
 Diagnostics and Cryptography Deep Dive
 MCAL and Driver-Level Grounding
What you will learn
 
Understand AUTOSAR architecture from an ICC and configuration-class perspective.
 
Classify BSW modules and apply BSW interaction rules correctly.
 
Understand AUTOSAR OS alarms, schedule tables, event mechanisms, timing, memory protection, and multicore OS features.
 
Understand the AUTOSAR ComStack architecture, PDU terminology, and CAN frame structure.
 
Work through CAN Driver, CAN Interface, and CAN Transport Protocol (ISO 15765-2) behavior in detail.
 
Trace PDU routing paths and configure the COM module and COM stack via ARXML.
 
Understand signal packing, endianness, COM transfer properties, update bits, and COM filtering.
 
Understand IPDU groups, IPDU multiplexing, and signal gateway concepts.
 
Understand COMM and Network Management (NM) basics, and LIN/Ethernet stack architecture.
 
Understand EcuM and BswM, and the EcuM state machine.
 
Trace EcuM startup/shutdown sequences, wakeup sources, and sleep modes.
 
Configure BswM completely and compare BswM vs EcuM mode management.
 
Understand the memory stack architecture and the EEPROM path.
 
Understand NVM block types, basic storage objects, and the NVM API.
 
Configure NVM job processing, callbacks, and ARXML settings.
 
Understand MemIF, FEE, EA, and memory driver relationships.
 
Trace a full memory stack read/write flow with ARXML configuration.
 
Understand diagnostics architecture - UDS over CAN and ISO 14229 services.
 
Understand session management, security access, and other diagnostic services.
Earn a certificate for every technical track by completing 95% of the course work.
Instructors
Jegan Amirthalingam
Corporate Trainer, Manager
Ex-KPIT, Ex-RNTBCI
Jegan is an Automotive Embedded Systems/Software trainer holding a Master's degree in Automotive Electronics, with 14+ years of experience spanning academia and industry. In academia, served as Assistant Professor teaching Automotive Control Systems, Electric Hybrid Vehicles, and Vehicle Dynamics while establishing a research laboratory for Rapid Control Prototyping and Hardware-in-the-Loop simulation. Guided a Formula Student electric race car project competing at international events in Italy and India.
In industry, progressed through senior roles designing competency frameworks for automotive business units, leading Model-Based Development tools creation, and managing technical delivery across diverse client segments. Currently leading the Embedded and Automotive track within a global talent development function, shaping the next generation of automotive software professionals.
Research interests focus on control strategy development for autonomous vehicles, vehicle dynamics and control, modern automotive software architectures, and vehicle software development. Continues serving on academic boards for automotive electronics programs, bridging industry innovation with academic excellence.
Audience
 
BSW Developers and Integrators: Engineers configuring and integrating AUTOSAR Basic Software modules across communication, memory, diagnostics, and crypto stacks.
 
Diagnostics and Security Engineers: Engineers working on UDS, DEM/DCM, or SecOC/crypto stack implementations.
 
Embedded and Systems Engineers: Developers moving from application-level AUTOSAR work into BSW configuration and integration.
 
Students from Electrical, Electronics and Computer Science Engineering disciplines
Requirements
 
Basic understanding of C-Programming (with understanding of pointers, structures)
 
Familiarity with Classic AUTOSAR architecture and methodology (Part I and Part II recommended)
FAQs
Why is this course not included in the Library Access?
This course is created and delivered by a partner who is not a core member of the Pyjama Cafe team. We need to compensate the partner based on the sales of their content.
Is this recommended for beginners?
Yes! The courses are taught as if the learner has no idea about the subject.
Do I need a special machine configuration to take this course?
No!
Can I change my email-id post purchase?
As much as we’d like to support that, your account will be linked to your email-id post purchase.
What name will be printed on the Certificate?
The name you use on the platform will be printed as is on the Certificate when it is generated.
Classic AUTOSAR PART III: Basic Software (BSW) Integration.
Communication, Memory, Diagnostics, Crypto and MCAL Stacks in Classic AUTOSAR
This course takes you through the Basic Software layer of Classic AUTOSAR end to end — OS services, the communication stack, ECU state management, the...
Bestseller
Intermediate
Advanced
(5)
 ~19 Hrs of recorded lectures.
 40+ Lessons.
 ~20+ Project implementation.
 Certificate on completion.
 Full BSW Stack Coverage
 Real ARXML Configuration Walkthroughs
 Diagnostics and Cryptography Deep Dive
 MCAL and Driver-Level Grounding
Newsletter
Stay updated on the technical posts, resources and curated content.