
ASAP2 설명 파일(A2L)은 CCP 및 XCP를 계측 및 캘리브레이션 프로토콜로 사용하기 위한 사전 요구사항입니다. ASAP2 Tool-Set은 ECU 설명 파일을 생성하고 검증하는 데 사용됩니다. ASAP2 Studio와 초기화 파일을 통해 구성하는 7개의 커멘드 라인 프로그램으로 구성됩니다.
주요 특징
- 자동화 프로세스: 커멘드 라인행 프로그램을 스크립트와 CI 환경에 간편하게 통합할 수 있으며, 로그 파일과 반환 코드를 통해 오류를 진단할 수 있습니다.
- ASAM 준수: ASAP2 표준의 모든 릴리스 버전 지원
- 간편한 구성: Linker MAP 파일에서 주소와 구조 정보를 가져와 새로운 데이터베이스 객체 생성을 대폭 간소화하며, 주요 MAP 및 디버그 포맷 지원
- 범용 처리: A2L 파일의 인터페이스별 영역을 포함된 메타 언어 정의(AML)를 기반으로 해석
기능
- C 코드 주석을 기반으로 ASAP2 파일 자동 생성
- AUTOSAR ARXML 파일을 ASAP2 포맷으로 간편하게 변환
- ASAP2 파일의 주소, 데이터 유형 및 구조 정보 업데이트
- 여러 ASAP2 파일을 하나의 파일로 병합
- 두 ASAP2 파일을 비교하고 다양한 포맷으로 결과 문서화
- ASAP2 파일의 구문 및 의미 오류 검증
- 검색 필터를 활용하여 ASAP2 파일을 목적에 맞게 수정 및 최적화
워크플로우


툴
ASAP2 Studio
ASAP2 Studio를 사용하면 A2L 파일을 시각화·생성·수정·업데이트할 수 있습니다. MAP 및 디버그 파일의 내용을 시각화하여 특정 객체를 선택하고 A2L 파일에 통합할 수 있습니다. ASAP2 Tool-Set의 커멘드라인 툴이 통합되어 있으며 대화 상자를 통해 구성하고 제어할 수 있습니다. 그래픽 사용자 인터페이스는 적용 분야별로 구성되어 있어 빠르고 편리하게 조작할 수 있습니다.
ASAP2 Creator
ASAP2 Creator를 사용하려면 ECU 코드에 특수 주석을 삽입해야 합니다. 데이터 유형, 변환 규칙, 최솟값·최댓값 조건, 구조체 및 배열 등의 ASAP2 정보는 이러한 주석을 통해 정의됩니다.
ASAP2 Updater
ASAP2 Updater는 A2L 소스 파일을 읽고 해당 정보를 Linker MAP 파일의 항목과 대조합니다. 필요한 경우 누락된 객체를 생성하여 새로운 A2L 파일을 만듭니다.
ASAP2 Merger
ASAP2 Merger는 여러 A2L 조각을 하나의 공통 A2L 파일로 병합합니다. 소스 파일 중 하나를 마스터로 설정하고 나머지 파일을 슬레이브로 설정합니다. 결과 파일에는 마스터 파일의 모든 정보가 반영되며, 슬레이브 파일에서는 계측 및 캘리브레이션 값, 변환 규칙, 함수, 그룹 및 레코드 레이아웃만 반영됩니다.
ASAP2 Comparer
ASAP2 Comparer를 사용하면 두 A2L 파일을 간편하게 비교하고 비교 결과 문서를 생성할 수 있습니다.
ASAP2 Checker
모든 A2L 파일이 표준 기준을 충족하는 것은 아닙니다. 전체 툴 체인에서 높은 수준의 프로세스 신뢰성을 확보할 수 있도록 A2L 파일의 표준 준수 여부를 검사하고 기준에서 벗어난 부분을 표시합니다.
ASAP2 Modifier
ASAP2 Modifier는 A2L 파일을 목적에 맞게 수정할 수 있습니다. 필터링, 익명화, 최적화 및 객체 속성 수정은 물론 DBU, Excel, JSON 등의 외부 포맷 파일을 가져올 수 있습니다.
ARXML Converter
MC 지원 데이터가 포함된 AUTOSAR ARXML 파일을 A2L 파일로 변환합니다.
갤러리
버전 20의 주요 기능
ARXML 가져오기
- AUTOSAR 24-11: 최신 버전 지원.
- 디스플레이 Identifier: ShortName 조각을 기반으로 생성.
ASAP2 Studio
- 영구 설정: “INI 파일 생성” 대화 상자에서 맞춤 설정 유지
- MAP 리더: “INI 파일 생성” 대화 상자에서 사용하는 MAP 리더를 INI 파일에 기록
- 유효성 검사: A2L 파일 로드 후 일관성을 자동으로 검사
ASAP2 Updater
실행 시 여러 MAP 파일을 지정할 수 있습니다.
ASAP2 Modifier
- XCP 및 ETK_XETK 이벤트를 변수에 할당할 때 주소 범위 또는 변수 이름을 기준으로 생성할 수 있습니다.
Linux용 서버 에디션
제한 사항:
ASAP2 Updater: MAP 포맷은 ELF/DWARF, COFF/DWARF 및 EXE/DWARF만 지원합니다.
제품 설명
| ASAP2 Tool-Set 제품 정보 (PDF) |
관련 제품


