FCs IDE

웹 기반의 Functional Clusters 개발 환경

Functional Clusters 리스트 (R18-10)

fcs-ide_image

Functional Cluster Tool Chain

fcs-ide_image

Complete Integration from Source code generation to image building

주요 기능

  • 소스 코스 생성(ara::com and vsomeip.json)
  • 소스 코드 빌딩
  • Yocto 프로젝트 기반의 빌딩 시스템
  • Workspace 공유와 소스 코드 관리(via Gitlab)
  • ⁠Continuous Integration(via Jenkins)
ap_img

Workspace 생성
(via Dashboard)

Adaptive AUTOSAR R18-03 버전을 준수한 통합 개발 환경을 제공하는 C++기반의 workspace 생성

ap_img

소스 코드 생성(via workspace)

불러온 ARXML file을 컴파일링과 디버깅 프로세스를 포함하여 소스코드를 생성

ap_img

소스 코드 관리(via Gitlab)

소스 코드의 저장소로 버전 관리를 통해 개발자들의 동시 작업을 지원

ap_img

이미지 빌드(via Jenkins)

Binary image의 자동 생성(Auto-building). 이렇게 만들어진 이미지는 추후 개발자의 PC로 다운로드 가능

fcs-ide_image

Build environment with Functional Clusters IDE

District Function
1) ⁠Workspace 파일트리 화면
파일의 업로드와 다운로드
2) Source code Editor 어플리케이션 코딩
3) Terminal 생성과 빌드

웹 기반 IDE를 통한 개발자들의 편의성 상승

  • Free Access: 노트북, 태블릿을 비롯한 다양한 장비로 별다른 제약 없이 액세스하는 것이 가능
  • Less Resource consumption: CPU 와 RAM의 리소스 소모가 90% 이상 감소
  • Much Storage saving: Adaptive AUTOSAR workspace당 20~30GB에 달하는 용량의 절약 가능