AUTOSAR CP for S32K312 Install process
0. 파일 목록#
01_mgc - mobilgene 실행 파일과 ts_mirr(build를 위한 파일)
02_sdk - flash tool로 사용할 S32DS 설치 프로그램과 mcal 라이센스를 위한 EB 설치 프로그램 파일
03_ghs - 컴파일러 사용을 위한 green hills 설치 프로그램
04_base - base 프로젝트 파일
05_lic - 설치에 필요한 각종 라이센스들
1. 01_mgc#
1-1. mobilgene C Studio 2.0 2024-05-R6.2.1#
단순 압축 해제
mobilgene 실행 파일로 mobilgene 프로그램 실행 가능
1-2. ts_mirr#
압축 해제 후 C 드라이브 바로 아래 경로로 압축 해제
ts_mirr은 mobilgene 외부 build tool이며, mobilgene에서 ts_mirr의 폴더 위치를 알고 있어야 함.
default로 C 드라이브 바로 밑으로 설정되어 있으며, ts_mirr의 위치를 변경하고 싶다면 mobilgene 내부에서 ts_mirr의 폴더 위치를 변경해줘야 함.
2. 02_sdk#
2-1. EB_Client_License_Administrator_1_5_1_Setup#
mcal 라이센스를 등록하기 위한 프로그램 설치
default 설정을 따라 설치 진행
2-1-1. EB license 등록 방법#
윈도우 검색 창에 EB Client License Administrator 1.5.1 검색 후 실행
Activation Code에 05_lic에 위치한 mcal_license_code_20250630의 라이센스 코드를 입력
Activatable이 1이 되면 성공, 실패 시 재시도 (다수가 동시에 시도하는 경우 실패 가능성 높음)
2-2. S32DS.3.5_b220726_win32.x86_64#
mobilgene에서 생성한 결과 파일(.elf)를 보드에 올리기 위한 프로그램 설치
05_lic 파일에 있는 s32ds_license_code 중 하나를 입력하면 설치 시작
2-3. S32DS3XX_develope_package_오프라인설치#
pdf 파일의 내용을 따라 실행
2-4. SW32K3_S32DS_3.5.13_D2407#
pdf 파일의 내용 중 사용됨
3. 03_ghs#
3-1. GHS_Tools_download#
Easy Install 후 아래 페이지에서 Launch MULTI 추가 설치 필요
일부 default가 아닌 설정을 해야 하는 경우가 있기 때문에 주의하여 설치
05_lic에 위치한 licenses_for_yeondu.jeoung_20250314.ghslic 파일을 선택
4. 04_base#
4-1. rtu_S32K312_R44-24.07.1_R240826_Base, RTE3, RTE4#
단순 압축 해제 후 mobilgene에서 import 할 때 사용
AUTOSAR 실습에 필요한 base 프로젝트 파일과 RTE3과 RTE4 실습 과정이 끝난 상태의 프로젝트 파일
5. S32DS flash 과정#
좌측 상단의 Project Explorer에서 우클릭 후 Import 클릭
사용할 보드 종류 선택 (실습에서 사용할 보드는 S32K312 M7)
mobilgene에서 생성한 elf 파일을 선택
Create Launch Configuration 우측 박스의 맨 우측 버튼을 클릭 (잘 안 보이지만 우측 끝에 버튼이 존재함)
우측 상단에 있는 벌레 아이콘 우측의 아래 화살표 클릭
보드를 연결하면 Port 우측 박스에 연결된 보드의 종류가 표시된다.