4. Business Area
01_ AUTOSAR Tool
· Classic AUTOSAR Tool
· Adaptive AUTOSAR Tool
02_ Service
Custom Development Tool
· Customized tool: Using POPCORNSAR Tool(CP/AP) and customizing with specific request
· Non-recurring engineering(NRE) tool: Automated Tool to Improve Development Efficiency
in Actual Production Project
· MCAL development for Classic AUTOASR
AUTOSAR Project Training, Engineering services and Consulting
· AUTOSAR project support
· AUTOSAR visiting training
Page.4
6. Page.6
PopcornSAR’s AUTOSAR Tool Chain
Classic AUTOSAR
Adaptive AUTOSAR
System Design
ECU
Configuration
BSW
Source Code
Editor
Complier
System Design Functional Clusters
Source Code
Editor
Complier
: Not available for production
AutoSAR.io
AutoSAR.io FCs IDE
AUTOSAR
Tool Chain
AutoSAR.io FCs IDE
Adaptive
AUTOSAR
Full-set
Network &
Diagnosis
Test environment
BSW Practice IDE
: Product name: Available for production
BSW Practice IDE (Practice only)
7. AUTOSAR System Design Tool
Page.7
· System design tool based on Adaptive AUTOSAR standards
· Concurrent support on Classic AUTOSAR of System Design and ECU Configuration
Adaptive AUTOSAR:
» Version: R17-10, R18-03
· AP Application Design
· Application Manifest, Service Instance Manifest,
Machine Manifest generation support
Classic AUTOSAR:
» Version: 4.0.3 ~ 4.3.1
· System design
· ECU Configuration
· VSMD description
AUTOSAR
Tool Chain
AutoSAR.io FCs IDE
Adaptive
AUTOSAR
Full-set
Network &
Diagnosis
Test environment
BSW Practice IDE
8. Page.8
List of Functional Clusters that supported by POPCORNSAR
Functional Clusters IDE (FCs IDE)
: Availability on request
: Further development is needed on specific customer’s requirement
AUTOSAR
Tool Chain
AutoSAR.io FCs IDE
Adaptive
AUTOSAR
Full-set
Network &
Diagnosis
Test environment
BSW Practice IDE
* Version R18-03 is available from August, 2018
9. Page.9
· No Installation
» Without installing various tools (Examples include Source Code Editor and Compiler) for Adaptive AUTOSAR Implementation, it
enables to work through the web within a screen.
» With a bundled development environment, developers can reduce errors that occur when installing various development-related
Software.
· No Space
» By adopting NAS(Network-Attached Storage), it is possible to manage Adaptive AUTOSAR version, which requires 20 ~ 30GB per
workspace without using storage of developer PC.
· No Waiting
» Build environment for fast builds, reduce build time that takes 5-8 hours to less than 10 minutes.
AUTOSAR
Tool Chain
AutoSAR.io FCs IDE
Adaptive
AUTOSAR
Full-set
Network &
Diagnosis
Test environment
BSW Practice IDE
Key features
10. Page.10
∙ Provide Full-set to implement Adaptive advanced development projects
(System Design tool-Generator-Sample-Board(Intel: Intel MinnowBoard Turbot Dual / Renesas: R-Car))
∙ Offering practical sample and C++ Porting Guide
∙ Provide travel training for using tools and sample exercise (2 days)
∙ Travel training: 3 people per set
FCs IDE
Adaptive AUTOSAR Implementation Full-set
AUTOSAR
Tool Chain
AutoSAR.io FCs IDE
Adaptive
AUTOSAR
Full-set
Network &
Diagnosis
Test environment
BSW Practice IDE
11. Page.11
To implement Adaptive AUTOSAR project, developers need
configuration parameter information for dependency check
on specific application between backend and ECU.
PopcornSAR supports Configuration Parameter Convertor.
Adaptive AUTOSAR Implementation Flowchart
Configuration Parameter Convertor converts ARXML to text
file as client’s requirement.
And PopcornSAR supports consulting to make configuration
parameter information.
AUTOSAR
Tool Chain
AutoSAR.io FCs IDE
Adaptive
AUTOSAR
Full-set
Network &
Diagnosis
Test environment
BSW Practice IDE
Configuration Parameter Support
12. Page.12
· C++14 Guide Compliance test (cpplint)
· Run Vehicle Network test and Report
· Run Vehicle Diagnostic Test and Report
· Unit test execution and Report (GoogleTest)
· Performance test (Fuego)
Network and Diagnostic Test Environment
(Only for Adaptive AUTOSAR)
AUTOSAR
Tool Chain
AutoSAR.io FCs IDE
Adaptive
AUTOSAR
Full-set
Network &
Diagnosis
Test environment
BSW Practice IDE
13. BSW Practice IDE
AUTOSAR
Tool Chain
AutoSAR.io FCs IDE
Adaptive
AUTOSAR
Full-set
Network &
Diagnosis
Test environment
BSW Practice IDE
PopcornSAR supports practice environment based on Web for developers of Classic AUTOSAR project
Key features
· Development atomic SWC
· Atomic SWC validation
· Rte(AUTOSAR Runtime Environment) generator
· AUTOSAR OS
· APIs practice
· Simulator for ECUs of Classic AUTOSAR
· Build & Run
15. Page.15
Custom Development Tool
Custom
Development
Tool
Engineering
Service /
Consulting
AUTOSAR
Training
Customized tool: Customize POPCORNSAR tool (Classic AUTOSAR/Adaptive AUTOSAR) with specific request
Non-recurring engineering(NRE) tool: Automated tool to improve development efficiency in AUTOSAR project
MCAL development for Classic AUTOSAR
» Example of NRE Tool: ARXML to excel file convertor
Key function
• Network analysis
• VSMD analysis
16. Page.16
Engineering Service / Consulting
Custom
Development
Tool
Engineering
Service /
Consulting
AUTOSAR
Training
· Successfully complete VW and Volvo's AUTOSAR project
· ARXML design and SW-C implementation
· Diagnostics test
· Network tests using CANoe panel designer
· Checklist for AUTOSAR project
· OEM’s requirements analysis
· How to communicate with OEM
· How to manage issues
Engineering Service Consulting
17. Page.17
AUTOSAR Training
Custom
Development
Tool
Engineering
Service /
Consulting
AUTOSAR
Training
Classic AUTOSAR
Adaptive AUTOSAR
Beginner course
Intermediate course
Advanced course
Include Adaptive AUTOSAR consulting
· Provide practical training for AUTOSAR project
· Effective training method (Step-by-step)
· Conduct training according to client's requirements
BSW Practice IDE FCs IDE
In PopcornSAR’s AUTOSAR training, participants will use PopcornSAR’s AUTOSAR tools for practice.
PopcornSAR provides practice tools to understand whole process for Classic AUTOSAR and Adaptive AUTOSAR.
18. Page.18
Custom
Development
Tool
Engineering
Service /
Consulting
AUTOSAR
Training
Beginner course: Classic AUTOSAR R4.x BSW and SW-C Basis
Target Classic AUTOSAR R4.x beginner (Developer/Manager)
Prerequisites UML, XML, C language Post-training AUTOSAR R4.x Rte programming
Overview
〮 Understanding basic terms and specifications, types of BSW
〮 Understanding system design and ECU Configuration
〮 How to analyze UML
〮 How to make and verify ARXML
〮 How to reuse SW-C
Main Content
· Definition of AUTOSAR terms
· Describe method and verification for ARXML
· AUTOSAR’s UML analysis method
· Principle of AUTOSAR SW-C reuse
· Guide to view AUTOSAR’s specification
· AUTOSAR ECU Configuration programming
· AUTOSAR System design programming
· AUTOSAR BSW type
Classic AUTOSAR Training Overview
Intermediate course: Classic AUTOSAR R4.x Rte programming
Target Classic AUTOSAR R4.x project participant
Prerequisites
RTOS, C language, AUTOSAR beginner
course
Post-training SW-C implementation for vehicle network design
Overview
• How to make and use Rte APIs
• How to design ARXML of Rte APIs
• Sample exercises of Atomic SWC
Main content
• Guide to view AUTOSAR Rte specification
• Types of Rte APIs
• Method to create Rte APIs using ARXML
• Method to use Rte APIs in SW-C
• RTE Event type and description
• Relationship between Rte APIs and AUTOSAR OS/Com
• Atomic SWC practice
19. Page.19
Custom
Development
Tool
Engineering
Service /
Consulting
AUTOSAR
Training
Advanced course: Classic AUTOSAR R4.x European OEM AUTOSAR project
Adaptive AUTOSAR Training Overview
Target European OEM(Volkswagon, Volvo) Prospective project participants
Option 1) MQB Platform based AUTOSAR development training for Volkswagen Group (3 Days training)
Main content
• AUTOSAR R4.2/R4.3 development, A-SPICE methods and procedures
• PDX-based diagnosis development method and procedure
• Development methods and procedures for vehicle security
Option 2) AUTOSAR Development training for Volvo’s SPA and Geely’s CMA (3 Days training)
Main content
• Development method and procedures based on AUTOSAR R4.x
• SSDS based diagnostic development methods and procedures
• Development testing method with custom development tool
Adaptive AUTOSAR Training Overview
Classic AUTOSAR Training Overview
Title Consulting for advance development and testing method of Adaptive AUTOSAR R17-10/R18-03
Target Prospective participants and current participants in Adaptive AUTOSAR project
Main content
·Development methods and procedures for Adaptive AUTOSAR
·Procedures and methods for achieving ISO 26262 ASIL in Adaptive AUTOSAR project
21. Page.21
To help you understand the PopcornSAR products, we will send you a link below to see the main videos of the R17-10.
Adaptive AUTOSAR Tool Demo in AVT Expo 2018 (English ver.)
➢ Adaptive AUTOSAR – AutoSAR.io(R18-03) : https://www.youtube.com/watch?v=4PRU85e68e8&t=
➢ Adaptive AUTOSAR - FCs IDE(R17-10) : https://www.youtube.com/watch?v=8TRH9ZV7Jp0
Video for customer’s workshop (Korean ver.)
➢Adaptive AUTOSAR R17-10 : ServiceInterfaceDeployment ➔ System design of SomeIP
https://youtu.be/USew3f5twPo
➢Adaptive AUTOSAR R17-10 : aragen ➔ Moving ARXML files to FC
https://youtu.be/yM3fEgKImQw
➢Adaptive AUTOSAR R17-10 : aragen_cm ➔ Code generation
https://youtu.be/ngwokasia4U
➢Adaptive AUTOSAR R17-10 : build_cm_fusion ➔ Generate json file
https://youtu.be/bjqYDLbo0Hg
➢Adaptive AUTOSAR R17-10 : json_gen_cm ➔ Target Image Build
https://youtu.be/OoJ1rS4c2UQ11
Adaptive
AUTOSAR
Demo Video
Adaptive AUTOSAR Demo Video