wiki:spec/CorTst
Core Test


概要

  • API一覧
API ID
[Dec]
ID
[Hex]
R4.0.3 R21-11
CorTst_Init 0 0x00
CorTst_DeInit 1 0x01
CorTst_Abort 2 0x02
CorTst_GetState 3 0x03
CorTst_GetCurrentStatus 4 0x04
CorTst_GetSignature 5 0x05
CorTst_GetFgndSignature 6 0x06
CorTst_Start 7 0x07
CorTst_GetVersionInfo 8 0x08
CorTst_MainFunction 11 0x0B
CorTst_TestCompletedNotification 12 0x0C
  • エラーコード一覧
    • "--"はDemにより決定される
エラーコード Dec Hex R4.0.3 R21-11
CORTST_E_PARAM_INVALID 17 0x11
CORTST_E_UNINIT 32 0x20
CORTST_E_ALREADY_INITIALIZED 35 0x23
CORTST_E_PARAM_POINTER 36 0x24
CORTST_E_STATUS_FAILURE 1 0x01
CORTST_E_CORE_FAILURE -- --

API仕様

CorTst_Init

  • R4.0.3
    void CorTst_Init(void)
    
  • R21-11
    void CorTst_Init(const CorTst_ConfigType* ConfigPtr)
    

CorTst_DeInit

void CorTst_DeInit(void)

CorTst_Abort

void CorTst_Abort(void)

CorTst_GetState

CorTst_StateType CorTst_GetState(void)

CorTst_GetCurrentStatus

  • R4.0.3
    void CorTst_GetCurrentStatus(CorTst_ErrOkType ErrOk)
    
  • R21-11
    void CorTst_GetCurrentStatus(CorTst_ErrOkType* ErrOk)
    

CorTst_GetSignature

CorTst_CsumSignatureBgndType CorTst_GetSignature(void)

CorTst_GetFgndSignature

CorTst_CsumSignatureType CorTst_GetFgndSignature(void)

CorTst_Start

Std_ReturnType CorTst_Start(CorTst_TestIdFgndType TestId)

CorTst_GetVersionInfo

void CorTst_GetVersionInfo(Std_VersionInfoType* versioninfo)

CorTst_MainFunction

void CorTst_MainFunction(void)

CorTst_TestCompletedNotification

void CorTst_TestCompletedNotification(CorTst_ErrOkType ResultOfLastCorTstRun)

コンフィギュレーション仕様

CorTstBackgroundConfigSet

/AUTOSAR/EcucDefs/CorTst/CorTstBackgroundConfigSet
  • 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_CorTst_00087
  • タイプ: PARAM-CONF-CONTAINER
  • 多重度: 0..*

CorTstBackgroundEcucPartitionRef

/AUTOSAR/EcucDefs/CorTst/CorTstBackgroundConfigSet/CorTstBackgroundEcucPartitionRef

CorTstSelect

/AUTOSAR/EcucDefs/CorTst/CorTstBackgroundConfigSet/CorTstSelect
  • 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_CorTst_00089
  • タイプ: PARAM-CONF-CONTAINER
  • 多重度: 1

CorTstAddress

/AUTOSAR/EcucDefs/CorTst/CorTstBackgroundConfigSet/CorTstSelect/CorTstAddress
  • 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_CorTst_00130
  • タイプ: BOOLEAN-PARAM
  • 多重度: 1
  • デフォルト値: false

CorTstAlu

/AUTOSAR/EcucDefs/CorTst/CorTstBackgroundConfigSet/CorTstSelect/CorTstAlu
  • 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_CorTst_00129
  • タイプ: BOOLEAN-PARAM
  • 多重度: 1
  • デフォルト値: false

CorTstCache

/AUTOSAR/EcucDefs/CorTst/CorTstBackgroundConfigSet/CorTstSelect/CorTstCache
  • 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_CorTst_00133
  • タイプ: BOOLEAN-PARAM
  • 多重度: 1
  • デフォルト値: false

CorTstInterrupt

/AUTOSAR/EcucDefs/CorTst/CorTstBackgroundConfigSet/CorTstSelect/CorTstInterrupt
  • 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_CorTst_00128
  • タイプ: BOOLEAN-PARAM
  • 多重度: 1
  • デフォルト値: false

CorTstMemoryIf

/AUTOSAR/EcucDefs/CorTst/CorTstBackgroundConfigSet/CorTstSelect/CorTstMemoryIf
  • 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_CorTst_00131
  • タイプ: BOOLEAN-PARAM
  • 多重度: 1
  • デフォルト値: false

CorTstMpu

/AUTOSAR/EcucDefs/CorTst/CorTstBackgroundConfigSet/CorTstSelect/CorTstMpu
  • 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_CorTst_00132
  • タイプ: BOOLEAN-PARAM
  • 多重度: 1
  • デフォルト値: false

CorTstRegister

/AUTOSAR/EcucDefs/CorTst/CorTstBackgroundConfigSet/CorTstSelect/CorTstRegister
  • 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_CorTst_00127
  • タイプ: BOOLEAN-PARAM
  • 多重度: 1
  • デフォルト値: false

CorTstConfigApiServices

/AUTOSAR/EcucDefs/CorTst/CorTstConfigApiServices
  • 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_CorTst_00092
  • タイプ: PARAM-CONF-CONTAINER
  • 多重度: 1

CorTstAbortApi

/AUTOSAR/EcucDefs/CorTst/CorTstConfigApiServices/CorTstAbortApi
  • 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_CorTst_00094
  • タイプ: BOOLEAN-PARAM
  • 多重度: 1
  • デフォルト値: false

CorTstGetCurrentStatus

/AUTOSAR/EcucDefs/CorTst/CorTstConfigApiServices/CorTstGetCurrentStatus
  • 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_CorTst_00104
  • タイプ: BOOLEAN-PARAM
  • 多重度: 1
  • デフォルト値: false

CorTstGetFgndSignature

/AUTOSAR/EcucDefs/CorTst/CorTstConfigApiServices/CorTstGetFgndSignature
  • 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_CorTst_00103
  • タイプ: BOOLEAN-PARAM
  • 多重度: 1
  • デフォルト値: false

CorTstGetSignature

/AUTOSAR/EcucDefs/CorTst/CorTstConfigApiServices/CorTstGetSignature
  • 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_CorTst_00097
  • タイプ: BOOLEAN-PARAM
  • 多重度: 1
  • デフォルト値: false

CorTstGetStateApi

/AUTOSAR/EcucDefs/CorTst/CorTstConfigApiServices/CorTstGetStateApi
  • 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_CorTst_00096
  • タイプ: BOOLEAN-PARAM
  • 多重度: 1
  • デフォルト値: false

CorTstStartApi

/AUTOSAR/EcucDefs/CorTst/CorTstConfigApiServices/CorTstStartApi
  • 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_CorTst_00093
  • タイプ: BOOLEAN-PARAM
  • 多重度: 1
  • デフォルト値: false

CorTstVersionInfoApi

/AUTOSAR/EcucDefs/CorTst/CorTstConfigApiServices/CorTstVersionInfoApi
  • 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_CorTst_00098
  • タイプ: BOOLEAN-PARAM
  • 多重度: 1
  • デフォルト値: false

CorTstDemEventParameterRefs

/AUTOSAR/EcucDefs/CorTst/CorTstDemEventParameterRefs
  • 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_CorTst_00156
  • タイプ: PARAM-CONF-CONTAINER
  • 多重度: 0..1

CORTST_E_CORE_FAILURE

/AUTOSAR/EcucDefs/CorTst/CorTstDemEventParameterRefs/CORTST_E_CORE_FAILURE
  • 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_CorTst_00157
  • タイプ:
    • R4.0.3/R4.1.3/R4.2.2/R4.3.1: SYMBOLIC-NAME-REFERENCE
    • R4.4.0/R19-11/R20-11/R21-11: REFERENCE
  • 多重度: 0..1
  • 参照先: /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter

CorTstForegroundConfigSet

/AUTOSAR/EcucDefs/CorTst/CorTstForegroundConfigSet
  • 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_CorTst_00088
  • タイプ: PARAM-CONF-CONTAINER
  • 多重度: 1..*

CorTstForegroundEcucPartitionRef

/AUTOSAR/EcucDefs/CorTst/CorTstForegroundConfigSet/CorTstForegroundEcucPartitionRef

CorTstSelect(2)

/AUTOSAR/EcucDefs/CorTst/CorTstForegroundConfigSet/CorTstSelect
  • 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_CorTst_00089
  • タイプ: PARAM-CONF-CONTAINER
  • 多重度: 1

CorTstAddress(2)

/AUTOSAR/EcucDefs/CorTst/CorTstForegroundConfigSet/CorTstSelect/CorTstAddress
  • 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_CorTst_00130
  • タイプ: BOOLEAN-PARAM
  • 多重度: 1
  • デフォルト値: false

CorTstAlu(2)

/AUTOSAR/EcucDefs/CorTst/CorTstForegroundConfigSet/CorTstSelect/CorTstAlu
  • 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_CorTst_00129
  • タイプ: BOOLEAN-PARAM
  • 多重度: 1
  • デフォルト値: false

CorTstCache(2)

/AUTOSAR/EcucDefs/CorTst/CorTstForegroundConfigSet/CorTstSelect/CorTstCache
  • 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_CorTst_00133
  • タイプ: BOOLEAN-PARAM
  • 多重度: 1
  • デフォルト値: false

CorTstInterrupt(2)

/AUTOSAR/EcucDefs/CorTst/CorTstForegroundConfigSet/CorTstSelect/CorTstInterrupt
  • 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_CorTst_00128
  • タイプ: BOOLEAN-PARAM
  • 多重度: 1
  • デフォルト値: false

CorTstMemoryIf(2)

/AUTOSAR/EcucDefs/CorTst/CorTstForegroundConfigSet/CorTstSelect/CorTstMemoryIf
  • 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_CorTst_00131
  • タイプ: BOOLEAN-PARAM
  • 多重度: 1
  • デフォルト値: false

CorTstMpu(2)

/AUTOSAR/EcucDefs/CorTst/CorTstForegroundConfigSet/CorTstSelect/CorTstMpu
  • 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_CorTst_00132
  • タイプ: BOOLEAN-PARAM
  • 多重度: 1
  • デフォルト値: false

CorTstRegister(2)

/AUTOSAR/EcucDefs/CorTst/CorTstForegroundConfigSet/CorTstSelect/CorTstRegister
  • 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_CorTst_00127
  • タイプ: BOOLEAN-PARAM
  • 多重度: 1
  • デフォルト値: false

CorTstTestIdFgnd

/AUTOSAR/EcucDefs/CorTst/CorTstForegroundConfigSet/CorTstTestIdFgnd
  • 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_CorTst_00158
  • タイプ: INTEGER-PARAM
  • 多重度: 1
  • 上限値: 4294967295
  • 下限値: 0

CorTstGeneral

/AUTOSAR/EcucDefs/CorTst/CorTstGeneral
  • 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_CorTst_00081
  • タイプ: PARAM-CONF-CONTAINER
  • 多重度: 1

CorTstDevErrorDetect

/AUTOSAR/EcucDefs/CorTst/CorTstGeneral/CorTstDevErrorDetect
  • 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_CorTst_00082
  • タイプ: BOOLEAN-PARAM
  • 多重度: 1
  • デフォルト値: false

CorTstEcucPartitionRef

/AUTOSAR/EcucDefs/CorTst/CorTstGeneral/CorTstEcucPartitionRef

CorTstFgndTestNumber

/AUTOSAR/EcucDefs/CorTst/CorTstGeneral/CorTstFgndTestNumber
  • 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_CorTst_00159
  • タイプ: INTEGER-PARAM
  • 多重度: 1
  • 上限値: 4294967295
  • 下限値: 1

CorTstNotificationSupported

/AUTOSAR/EcucDefs/CorTst/CorTstGeneral/CorTstNotificationSupported
  • 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_CorTst_00083
  • タイプ: BOOLEAN-PARAM
  • 多重度: 1
  • デフォルト値: true

CorTstTestIntervalIdEndValue

/AUTOSAR/EcucDefs/CorTst/CorTstGeneral/CorTstTestIntervalIdEndValue
  • 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_CorTst_00143
  • タイプ: INTEGER-PARAM
  • 多重度: 0..1
  • 上限値: 4294967295
  • 下限値: 0

CorTstTestResultMode

/AUTOSAR/EcucDefs/CorTst/CorTstGeneral/CorTstTestResultMode
  • 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_CorTst_00086
  • タイプ: BOOLEAN-PARAM
  • 多重度: 1
  • デフォルト値: false
Last modified 17 months ago Last modified on Nov 30, 2022, 3:13:57 PM
Note: See TracWiki for help on using the wiki.