장점
- OEM의 시스템 디스크립션과 진단 디스크립션을 기반으로 한 BSW의 자동 파라미터화
- 모든 BSW와 RTE를 위한 특정 설정 인터페이스
- 제3 공급업체 모듈을 쉽게 통합
- 문제 해결 팀을 통한 설정 검증
- ECU 소프트웨어의 연속적 통합을 위한 워크플로우 지원
새로운 옵션: 연속통합(Continous Integration)
새로운 연속통합 (CI: Continuous Integration) 옵션은 어플리케이션 소프트웨어 컴포넌트를 표준화된 통합 파이프라인을 사용하여 통합하는 기능으로서 기존 AUTOSAR 툴 소프트웨어인 DaVinci Configurator Pro에 추가되었고, 수정된 기능 또는 새로운 기능을 기존 소프트웨어에 신속하게 통합시킬 수 있습니다.
응용 분야
베이직 소프트웨어 및 RTE 구성
베이직 소프트웨어 및 RTE 검증
각 사용 사례에 적합한 DaVainci 제품 개요
일반 사용자 그룹



전문가 사용자 그룹


버전 5.23의 특징
새로운 입력 파일 분석 및 프로젝트 업데이트 결과 표시 방법
- 로그 보기를 통해 입력 파일 워크플로우 메시지에 용이한 접근
- 새로운 기능: xml 기반 로그 파일 지원
대화상자 'ECUC 파일 참조 추가' 업데이트
- 여러 항목의 빠른 선택
- 선택 항목에 따라 툴바에 작업 표시
기능
- OEM의 시스템 디스크립션과 진단 디스크립션 파일로부터 파라미터 추출
- 추출한 파라미터의 쓰기 방지 디스플레이
- 개별적으로 추출한 파라미터의 겹쳐쓰기 방지를 통해 시스템 디스크립션 상의 오류 수정
- 시스템 디스크립션 변경 후 자동으로 설정 업데이트
- 프로젝트 업데이트 중 시스템 디스크립션 수정을 위해 스크립트 실행
ECU 설정 변경을 위해 자동화 스크립트 실행
- 시스템 디스크립션으로부터 추출한 파라미터 등에 대한 HTML 리포트 생성
- Post-build loadable ECU로 설정 단계 전환. (이는 컴파일 이전 파라미터의 금지된 수정을 방지)
- 다른 프로젝트 간의 통합을 위한 비교 통합 기능
- 모듈 구성을 별도의 파일에 잘게 나누어 저장. 파일 기반 구성 관리 시스템을 통해 간편하게 관리 가능
AUTOSAR Network Explorer는 ARXML 형식으로 네트워크 디스크립션 편집을 위해 DaVinci Configurator Pro에 통합됨
- 배리언트 정의 (AUTOSAR 컨셉에 따라 평가된 배리언트 세트)
- 각 배리언트마다 입력 파일 세트 선택
- 모든 배리언트에 전체 설정 생성
- 단일 배리언트를 표시해주는 인터페이스 필터
- 개별 파라미터의 변성/불변성 표시
옵션
연속통합 (CI: Continuous Integration) 옵션은 Gradle 기반 빌드 시스템으로 제어되는 ASW (Application Software) 패키지의 통합 자동화를 위한 소프트웨어 통합 파이프라인을 제공합니다.
ASW 개발자 및 통합 엔지니어는 소프트웨어 통합 주기를 줄일 수 있습니다.
소프트웨어 통합 자동화를 위한 앱 패키지 제공
- 기능 또는 기능 개발 범위에 따라 ECU ASW를 다양한 앱 패키지로 세분화가 가능합니다.
- 각 앱 패키지에 대한 소프트웨어 통합 결정이 정형화된 통합 지침 형태로 사전탑재될 수 있습니다.
- 루트설정(Root Configuration)으로 시작점을 준비합니다.
- DaVinci 프로젝트를 앱 패키지의 통합 자동화 기초로 제공합니다.
- 모든 앱 패키지에서 사용 가능한 루트설정 (Root Configuration)은 BSW (Basic SoftWare) 설정을 포함하고, 이미 통합된 SWC를 포함할 수도 있습니다.
효율적이고 안정적이며 재사용 가능한 ASW 통합 자동화 수행
- 소프트웨어 통합 파이프라인은 하나 이상의 앱 패키지를 MICROSAR 베이직 소프트웨어에 자동으로 매핑합니다.
- SWC가 통합되지 않아 초래되는 이슈(예: missing init value)에 대한 해결방법을 자동으로 제공합니다.
- 표준 워크플로우는 vVIRTUALtarget pro 및 vVIRTUALtarget 베이직 에뮬레이션을 위한 빌드를 지원하고 하드웨어 타겟을 위한 빌드 시스템 통합을 제공합니다.
- 여러 통합 단계의 사용자별 커스터마이징이 가능합니다.
- 동일한 파이프라인 설정을 로컬 사용자 PC와 중앙 빌드 서버에서 사용이 가능합니다.
- 백-인-타임(Back-in-Time) 기능을 디버깅과 빌드를 재실행할 수 있습니다.
- 통합 파이프라인은 실행이 필요한 단계에서만 실행합니다.
- 이전 빌드 어느 단계에서나 빌드를 재시작 할 수 있고, 이를 통해 입력 데이터가 변경되더라도 빠르게 리빌드를 완료할 수 있습니다.
- 빌드 프로세스 중 발생하는 오류는 모든 단계와 상태 메시지로 나누어 분석 가능하며, 이로써 빌드가 실패할 경우 소프트웨어 결함을 발견하는 시간을 단축시킬 수 있습니다.
다양한 빌드 시스템 구축에 사용
- ASW 매핑 및 BSW 구성 자동화를 위한 CI 옵션을 기존 빌드 시스템에 통합합니다.
- CI 옵션을 기본 빌드 루틴으로 사용하고 자체 Gradle® 빌드 단계에 의한 소프트웨어 통합 파이프라인을 확장할 수 있습니다.
- Jenkins와 같은 CI 툴을 사용하여 사전에 정의된 방식 또는 사용자 커밋에 대한 반응으로 통합 파이프라인을 실행합니다.
- 모든 MICROSAR 4 프로젝트(R-22: 배포 22버전 이상)에 적용합니다.
소프트웨어 통합 파이프라인은 다양한 벡터 툴과 연동이 가능합니다. CI 옵션의 모든 기능을 활용하기 위한 별도의 툴 라이센스가 필요할 수 있습니다.
DaVinci Configurator Pro의 시스템 요구사항을 확인하세요.
Option RTE: MICROSAR RTE 설정
Option MD: 모듈 개발
Option WF: 워크플로우 스크립트 개발
시스템 디스크립션 스크립트 개발 (Python 2.7)
- 시스템 디스크립션 단계에서 입력 데이터 교정
- 프로젝트 업데이트 중 스크립트 자동 실행
- DaVinci Configurator Pro으로 실행하기 위한 스크립트 파일의 서명
개발 자동화 스크립트 (Groovy)
- 파라미터 편집, 검증 결과 엑세스, 해결 작업의 실행 같은 다양한 작업 자동화
- 스크립트 프로젝트의 쉬운 설치를 위한 보조
- IntelliJ IDEA와 같은 툴로 스크립트 디버깅
사용자 인터페이스나 명령행으로 스크립트 작업 실행
- Option WF 스크립트 생성을 위해서만 필요합니다.
Execution of scripts is possible with 스크립트의 실행은 Option WF 없이도 DaVinci Configurator Pro로 가능합니다.
제품 정보
권장 | 최소 | |
프로세서 | Hexa-Core | Dual-Core |
메모리 (RAM) | 16 GB, 32GB (큰 프로젝트 진행시) | 8 GB |
해상도 | 1920 x 1080 | 1600 × 900 |
운영체제 | Windows 8.1, 10 (64 Bit) | Windows 8.1 (64 Bit) |
디스크 | SSD | HDD |
CI 옵션 시스템 요구사항
유스케이스에 따라 통합 워크 플로우에는 외부 툴에 영향을 받습니다. 다음 표에는 이러한 종속성이 필요한 유스케이스에 대한 정보와 함께 나열되어 있습니다. 또한 각 외부 툴에 대해 지원되는 최소 버전이 표에 표시됩니다. 이러한 버전과 워크플로우 플러그인의 호환성이 보장됩니다. 낮은 버전이 작동할 수도 있습니다. 외부 툴이 API 주요 변경 사항을 도입하지 않는 한 더 높은 버전이 작동해야 합니다. 상위 버전에서 문제가 발생하면 벡터 지원에 문의하십시오. 항상 각 툴 버전의 최신 서비스 팩을 사용해야합니다.
툴 | 버전 | VTT I | VTT BSW E | REAL |
Gradle | 5.6 | 예 | 예 | 예 |
Java Runtime Environment | 1.8 | 예 | 예 | 예 |
DaVinci Configurator Pro | 5.19 | 예 | 예 | 예 |
DaVinci Developer * | 4.4 | 예 | 예 | 예 |
vVIRTUALtarget basic | 2.0 | 예 | 아니오 | 아니오 |
vVIRTUALtarget pro | 2.0 | 아니오 | 예 | 아니오 |
CANoe | 12.0 | 선택 | 선택 | 아니오 |
Microsoft Visual Studio | 12.0 | 예 | 예 | 아니오 |
MakeSupport | 4 | 아니오 | 아니오 | 선택 |
* 내부 제약으로 인해 현재 버전에서 설치가 필요합니다. 그러나 라이센스는 필요하지 않습니다.
워크플로우 유스케이스 약어
유스케이스 | 약어 |
VTT Integration | VTT I |
VTT BSW Emulation | VTT BSW E |
Real Target | REAL |
DaVinci 툴의 필수 전제조건인 DaVinci 외부 컴포넌트 패키지는 별도로 나열되지 않았습니다. Iron Python은 DaVinci External Components에 번들로 제공되며 VTT 유스케이스에 필요합니다.
다운로드
뉴스 & 이벤트
교육

AUTOSAR의 기본과 AUTOSAR 베이직 소프트웨어 및 툴에 대해 더 알고자 하십니까? 벡터는 1-5 일 과정의 모듈식 AUTOSAR Worshop을 제공합니다. 이 Workshop은 AUTOSAR 4 및 AUTOSAR 3에 대해 다룹니다. 예정된 모듈에 따라 이 Workshop은 다음을 제공합니다.
- AUTOSAR 방법론을 학습할 수 있습니다.
- ECU 개발의 주요 영역에 대한 통찰력을 얻을 수 있습니다.
- 일부 OEM들의 사양을 알 수 있습니다.
- ISO 26262에 따른 안전 관련 ECU를 위한 벡터 솔루션인 MICROSAR Safe을 소개합니다.
각 교육 모듈에 대한 자세한 정보는 교육 포털을 참조하십시오.
문의
Technical Sales Embedded Software and AUTOSAR Korea
Vector Korea IT Inc.
용산구 한강대로 69 용산 푸르지오 써밋 업무동 9층
서울 04378
한국
전화: +82 2 807 0600 Ext.4
팩스: +82 2 807 0601
찾아오시는 길