没有合适的资源?快使用搜索试试~ 我知道了~
AUTOSAR R21-11 EthSm规范文档
需积分: 0 0 下载量 108 浏览量
2024-04-04
10:24:51
上传
评论
收藏 1.78MB PDF 举报
温馨提示
试读
55页
AUTOSAR R21-11 EthSm规范文档
资源推荐
资源详情
资源评论
Specification of Ethernet State Manager
AUTOSAR CP R21-11
1 of 55 Document ID 415: AUTOSAR_SWS_EthernetStateManager
Document Change History
Date
Release
Changed by
Change Description
2021-11-25
R21-11
AUTOSAR
Release
Management
Update state machine behaviour in
“ETHSM_STATE_ONLINE” and
“ETHSM_STATE_WAIT_OFFLINE”
Editorial changes
2020-11-30
R20-11
AUTOSAR
Release
Management
Reworked the statemachine
specification of EthSM
Added handling for request of
“COMM_FULL_COMMUNICATION
_WITH_WAKEUP_REQUEST”
Cleaned up the document structure
2019-11-28
R19-11
AUTOSAR
Release
Management
No content changes
Changed Document Status from
Final to published
2018-10-31
4.4.0
AUTOSAR
Release
Management
Error classification has been fixed
Editorial changes
2017-12-08
4.3.1
AUTOSAR
Release
Management
Default error is removed
Editorial changes
2016-11-30
4.3.0
AUTOSAR
Release
Management
Remove Set and Get Transceiver
mode functionality
Correct
EthSM_TcpIpModeIndication
callback return value
Harmonize main function period with
the other modules
Remove Get current internal mode
Document Title
Specification of Ethernet State
Manager
Document Owner
AUTOSAR
Document Responsibility
AUTOSAR
Document Identification No
415
Document Status
published
Part of AUTOSAR Standard
Classic Platform
Part of Standard Release
R21-11
Specification of Ethernet State Manager
AUTOSAR CP R21-11
2 of 55 Document ID 415: AUTOSAR_SWS_EthernetStateManager
Document Change History
Date
Release
Changed by
Change Description
2015-07-31
4.2.2
AUTOSAR
Release
Management
Harmonize Sequence diagrams,
Network State Machine and
Functional Description
Debugging support marked as
obsolete
Report to DET if TcpIp state is not
accepted
Adaptations related to renaming of
DET,
Error Handling: tables for Runtime
Errors and Transient Faults added
2014-10-31
4.2.1
AUTOSAR
Release
Management
Change from Synchronous to
Asynchronous API
Additional callback functions added
Existing behavior of functions
changes
Editorial changes
2014-03-31
4.1.3
AUTOSAR
Release
Management
Corrective action after timeout
Non mutually exclusive transitions
from ETHSM_STATE_ONLINE
Editorial changes
2013-10-31
4.1.2
AUTOSAR
Release
Management
Optimization of full com request
Standardization of internal state
names
Asynchronous behavior of several
interfaces
Several clarifications and
corrections
Editorial changes
Removed chapter(s) on change
documentation
2013-03-15
4.1.1
AUTOSAR
Administration
New State Machine (new sub states
and new state conditions, new APIs)
Update chapter 10
Added Production Error if
Transceiver Link is down
General Update (corrections and
formulations)
Specification of Ethernet State Manager
AUTOSAR CP R21-11
3 of 55 Document ID 415: AUTOSAR_SWS_EthernetStateManager
Document Change History
Date
Release
Changed by
Change Description
2011-12-22
4.0.3
AUTOSAR
Administration
Update Chapter 10 (Parameter
adjustment)
2010-09-30
3.1.5
AUTOSAR
Administration
Functional changes:
Correction of the naming convention
of SW modul version information
Correction of chapter 10 -
configuration parameter
"EthSMNetworkIndex"
Remove InstanceID from
GetVersionId structure
Additional callback function: Call of
SoAd_BusSM_ModeIndication
realized after the successful
initialization of the EthTrcv and the
EthController.
Non functional changes:
Adding a self loop with "No
initialization" in the state diagramm
2010-02-02
3.1.4
AUTOSAR
Administration
Initial Release
Specification of Ethernet State Manager
AUTOSAR CP R21-11
4 of 55 Document ID 415: AUTOSAR_SWS_EthernetStateManager
Disclaimer
This work (specification and/or software implementation) and the material contained
in it, as released by AUTOSAR, is for the purpose of information only. AUTOSAR
and the companies that have contributed to it shall not be liable for any use of the
work.
The material contained in this work is protected by copyright and other types of
intellectual property rights. The commercial exploitation of the material contained in
this work requires a license to such intellectual property rights.
This work may be utilized or reproduced without any modification, in any form or by
any means, for informational purposes only. For any other purpose, no part of the
work may be utilized or reproduced, in any form or by any means, without permission
in writing from the publisher.
The work has been developed for automotive applications only. It has neither been
developed, nor tested for non-automotive applications.
The word AUTOSAR and the AUTOSAR logo are registered trademarks.
Specification of Ethernet State Manager
AUTOSAR CP R21-11
5 of 55 Document ID 415: AUTOSAR_SWS_EthernetStateManager
Table of Contents
1 Introduction and functional overview ..................................................................... 7
2 Acronyms and abbreviations.................................................................................. 8
3 Related documentation .......................................................................................... 9
3.1 Input documents ............................................................................................... 9
3.2 Standard and norms ...................................................................................... 10
3.3 Related specification ...................................................................................... 10
4 Constraints and assumptions ............................................................................... 11
4.1 Limitations ...................................................................................................... 11
4.2 Applicability to car domains ........................................................................... 11
5 Dependencies to other modules .......................................................................... 12
5.1 File structure .................................................................................................. 12
5.1.1 Code file structure ................................................................................... 12
5.1.2 Version Check ......................................................................................... 13
6 Requirements traceability .................................................................................... 14
7 Functional specification ........................................................................................ 18
7.1 Translation of network communication mode requests ................................. 18
7.2 Output of current network communication modes ......................................... 18
7.3 Control of peripherals ..................................................................................... 19
7.3.1 Ethernet Interface Controllers ................................................................. 19
7.4 Multiple networks ........................................................................................... 19
7.5 Background and Rationale ............................................................................ 19
7.6 Network mode state machine ........................................................................ 20
7.6.1 Initial transition ........................................................................................ 24
7.6.2 Behaviour in sub-state ETHSM_STATE_OFFLINE ............................... 24
7.6.3 Behavior in sub-state ETHSM_STATE_WAIT_TRCVLINK .................... 24
7.6.4 Behaviour in sub-state ETHSM_STATE_WAIT_ONLINE ...................... 25
7.6.5 Behaviour in sub-state ETHSM_STATE_ONLINE ................................. 26
7.6.6 Behaviour in sub-state ETHSM_STATE_WAIT_OFFLINE .................... 27
7.6.7 Behaviour in sub-state ETHSM_STATE_ONHOLD ............................... 29
7.6.8 Information about state transitions .......................................................... 30
7.7 Commercial Off The Shelf stack usage ......................................................... 30
7.8 Error classification .......................................................................................... 31
7.8.1 Development Errors ................................................................................ 31
7.8.2 Runtime Errors ........................................................................................ 32
7.8.3 Transient Faults ....................................................................................... 32
7.8.4 Production Errors .................................................................................... 32
7.8.5 Extended Production Errors .................................................................... 32
8 API specification ................................................................................................... 33
8.1 Imported types ............................................................................................... 33
8.2 Type definitions .............................................................................................. 33
剩余54页未读,继续阅读
资源评论
嵌入式知行
- 粉丝: 3358
- 资源: 35
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- bj计算机思维citel
- 课程设计作业-SpringBoot企业产品仓库管理系统(文档 + 源码 + 数据库文件)
- python相关知识点说明
- 基于 STM32 实现交通灯控制程序源码+详细文档+全部资料(优秀项目).zip
- linux简介及基础教程及特点阐述.txt
- 数据结构课程设计课作业资料
- java简介及基础教程及特点阐述.txt
- 一个简单的数据分析脚本示例,它使用Python和pandas库来读取CSV文件、执行一些基本的数据清洗和转换,并进行简单的可视化
- AD7124+PT100 基于STM32f103的代码 检测多路温度(100~-200)并输出
- CHROME webdriver Version: 125.0.6422.78 win64
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功