Questions tagged [autosar]

AUTOSAR (AUTomotive Open System ARchitecture) is an open and standardized automotive software architecture, jointly developed by automobile manufacturers, suppliers and tool developers. Questions about the AUTOSAR stack, configuration and integration are welcome here.

AUTOSAR (AUTomotive Open System ARchitecture) is an open and standardized automotive software architecture, jointly developed by automobile manufacturers, suppliers and tool developers.

It is a partnership of automotive OEMs, suppliers and tool vendors whose objective is to create and establish open standards for automotive E/E (Electrics/Electronics) architectures that will provide a basic infrastructure to assist with developing vehicular software, user interfaces and management for all application domains.

Organization website

283 questions
17
votes
2 answers

What is POSIX PSE51 that Adaptive AUTOSAR based on?

What is POSIX PSE51 that Adaptive AUTOSAR based on? While studying Adaptive AUTOSAR, I found 'Adaptive AUTOSAR is based on POSIX PSE51'. However, I cloudn't understand what is POSIX PSE51. Someone can answer this question? I want to know…
user27386
  • 171
  • 1
  • 1
  • 3
13
votes
6 answers

AUTOSAR Development

Can an AUTOSAR BSW stack (eg. for CAN Communication) be developed based on the specifications provided on their website without purchasing any of the expensive vendor tool? What would be the steps that can be followed? I have been asked to explore…
sham1810
  • 173
  • 1
  • 11
12
votes
1 answer

What's the difference between DDS and SOME/IP?

SOME/IP is an automotive middleware solution that can be used for control messages. DDS is also an automotive middleware for communication. I want to know what's the difference between them? and, why and when should i choose one of them?
Jams.Liu
  • 493
  • 1
  • 4
  • 13
8
votes
6 answers

AUTOSAR equivalent for "Hello World!"?

I'm totally new to AUTOSAR and Arctic Studio. I have read the documentation available on www.autosar.org and now I would like to start playing around, understanding and writing some code. I also found that only open source free development…
user2791957
7
votes
2 answers

Seemingly pointless operations in a macro

The following macro is from an MCAL source of a microcontroller and it converts timer ticks to milliseconds. #define TICKS2MS(x) ( (uint64) (((((uint64)(x)) * 1) + 0) / 100000) ) Could you please help me understand the significance of…
m43dr3
  • 73
  • 3
7
votes
3 answers

MISRA 10.3 issue about AUTOSAR booleans

In my firm project, the AUTOSAR platform defines booleans like this typedef unsigned char boolean; plus #ifndef TRUE #define TRUE 1 #endif #ifndef FALSE #define FALSE 0 #endif This is not modifiable. Then we get the MISRA 10.3 error…
Oli
  • 71
  • 5
6
votes
3 answers

Can someone explain what does PduR mean in AUTOSAR?

In many block diagrams of AUTOSAR specification they use the term PduR. But there is no such kind of module in AUTOSAR Schema. Can someone explain what does PduR mean?
Harsha Jumde
  • 165
  • 3
  • 13
5
votes
2 answers

What is the Goal of Adaptive AutoSAR

What is the main motive of introducing Adaptive Autosar? Information provided by Autosar consortium is "AP provides mainly high-performance computing and communication mechanisms and offers flexible software configuration." High performance…
Astha Mishra
  • 71
  • 1
  • 6
4
votes
2 answers

Why TSync(Time Synchronization) is needed in Adaptive AUTOSAR?

I'm a rookie in Adaptive AUTOSAR. I can't imagine why Time Synchronization(Tysnc) is needed. System time of ECUs can be synchronized by PTP. Could you explain why Tsync is needed even though PTP synchronize time across a distributed system? Or I…
Sean
  • 51
  • 2
4
votes
3 answers

Autosar Spec for I2C and UART

There are autosar specs well defined for CAN,LIN,Ethernet. Why are these specs unavailable for UART and I2C? Is UART and I2C not used in automotive?
AlphaGoku
  • 968
  • 1
  • 9
  • 24
4
votes
1 answer

What is the role of aging counter and debounce counter in AUTOSAR while logging DTC?

I am new to AUTOSAR and i am trying to understand how a DTC is logged but i am confused with aging and debounce counter. Please help me to understand how DTC is logged ?
tkumar
  • 51
  • 1
  • 1
  • 4
3
votes
0 answers

how does a BSWM module(as a mode manager) receive a request from an application SWC (as an user mode) to change mode in AUTOSAR?

In my architecture there is an ASWC(as the mode user) requesting to change the mode from BSWM module(as the mode manger) via a sender-receiver port and the BSWM is supposed to send the changed mode via a mode switch port in response. I have made…
Ehsan R
  • 61
  • 1
  • 5
3
votes
2 answers

DEM debounce mechanism

In the Autosar DEM module, there are two debounce mechanisms : Counter based and timer based.Which mechanism is a good one? How to decide, what mechanism needs to be applied for a given event?
xyz101
  • 149
  • 1
  • 5
3
votes
1 answer

What do header files _type.h and _GeneralTypes.h contain Autosar ComStack?

In Autosar, each communication module (Eg, Can, Lin, Eth) contains _type.h and _GeneralTypes.h header files. What do these header files contain? What is difference between these two header files? Why they are named in that way?
Girish Onte
  • 107
  • 2
  • 8
3
votes
3 answers

How to determine the (real) cycle time of an AUTOSAR Runnable

I have seen quite a lot of code that uses the cycle time of the Runnable for implementing some timer/timeout. The problem is that if someone decides to change the cycle time of this Runnable, the timer will be incorrect. Example: #define…
Oliver Scheid
  • 182
  • 2
  • 15
1
2 3
18 19