목록아답티브 오토사 (Adaptive AUTOSAR) (24)
Automotive Software
ara::sm::UpdateRequest::RequestUpdateSession (R21-11) UCM이 SM에게 현재 제어기가 업데이트를 수행할 수 있는 상태 인지 확인 ara::sm::UpdateRequest::StartUpdateSession (R20-11) ara::sm::UpdateRequest::PrepareUpdate (List of Function Groups) 업데이트 가능한 상태일 경우, UCM은 SM에게 기능 그룹들의 업데이트 준비 요청 SM은 파라미터로 전달된 기능 그룹들의 상태를 Off 상태로 변경 그 후, UCM은 실제 업데이트 진행 ara::sm::UpdateRequest::VerifyUpdate (List of Function Groups) UCM은 업데이트 완료 후, SM에..
ARA::SM (State Management) 업데이트 수행 중 제어기내 기능 그룹(Function Group)의 상태 제어를 위한 서비스 인터페이스 제공 ARA::Crypto (Cryptography) 전송받은 소프트웨어 패키지의 인증과 무결정 검증을 위한 라이브러리 인터페이스 제공 패키지 인증은 전달된 패키지의 생성 자원(Source)의 사전 인가여부(이미 알려진 자원인지)를 확인하는데 필요 무결성 검증은 전달된 패키지의 손상 및 변경 여부를 확인하는데 필요 ARA::Persistency 업데이트 수행 중 데이터 저장 필요시, 파일 시스템 제어 라이브러리 인터페이스 제공 ara::per은 기본적으로 파일 시스템상의 자원 접근 제어 기능과, 추상화를 통해 포직스 표준에서 요구하는 파일 시스템의 비간접..
Idle 시스템 초기화 후 업데이트 할 소프트웨어 패키지를 받기 전 ProcessSwPackage가 취소되어 더 이상 처리할 소프트웨어 패키지가 없을 경우 ProcessSwPackage 요청 허용 Processing ProcessSwPackage 요청에 의해 소프트웨어 패키지가 처리되고 있는 경우 ProcessSwPackage 요청 허용 Ready ProcessSwPackage가 취소되었지만 이미 처리된 패키지가 하나 이상 있을 경우 ProcessSwPackage가 성공적으로 처리된 경우 Activate 요청이 의존성 문제로 실패한 경우 ProcessSwPackage 요청 허용 Activating Activate 요청이 주어진 경우 매니페스트에 정의된 실행 의존성 관계 확인 제어기의 업데이트 실행 여부 ..
개관 클래식 오토사에서는 진단 프로토콜을 통한 소프트웨어의 업데이트가 지원되었지만, 이는 서비스 센터나 공장 라인과 같은 정적인 환경에서 진단기를 통해서만 가능하였다. 아답티브 오토사에서는 OTA (Over the Air)와 같은 동적인 환경에서의 소프트웨어 업데이트를 추가 지원하기 위해 업데이트 및 형상 관리자 (UCM)를 정의하고 관련 서비스 인터페이스 및 기능을 제공하고 있다. 업데이트를 위한 서비스 인터페이스는 ara::com을 통해 메서드와 필드 형태로 제공되므로 이를 사용하는 클라이언트의 위치(동일 머신 또는 원격지)에 대한 제한은 없다. 시스템 구성은 UCM Subordinate (UCMS) : 아답티브 머신상의 소프트웨어 업데이트를 위한 서비스 제공 및 실제 업데이트 수행 UCM Clien..
아답티브에서 DLT 설정은 M2::AUTOSARTemplates::아래에 하기 매니페스트의 요소 (Manifest Elements) 들을 묘사함으로써 이루어진다. LogAndTraceExtract DltEcu LT 정보를 생산하는 ECU나 머신 application::DltApplication : LT 데이터를 제공하는 애플리케이션 ecuId::String : DLT 프로토콜 내에서 사용되는 ECU 명 DltApplication applicationDescription::String : DLT 메시지상에서 applicationId를 설명 applicationId::String : DLT 메시지상에서 SWC/BSW 모듈 구분을 위한 ID context::DltContext : 애플리케이션 Context에 ..