본문 바로가기

BMW E90 3 Series

E90 NCS Expert 프로그램으로 코딩하기...

얼마전 구입한 BMW 차량 Coding용 케이블을 활용해보기 위해 기본 진단프로그램인 INPA를 구동해서 차와 연결까지는 성공을


했는데 INPA라는 프로그램은 진단용으로 쓰이지 차량의 설정값을 바꾸거나 하는 용도가 아니라 NCS Expert라는 프로그램을


실행해보았습니다...


근데 대체 어떻게 쓰는지 감이 안와서 YouTube에 올라온 동영상을 보며 하나씩 캡춰해봤습니다...


참고로 케이블을 차량의 OBD2 단자와 연결하면 케이블 LED에 불이 들어오는데 불이 꺼진다음 노트북과 연결하면 구지 inpa


실행 안하시고 바로 ncs expert 실행하셔도 됩니다...


일단 프로그램을 실행하면 아래 사진처럼 휑한 상태로 실행이 됩니다...



1. 프로그램 실행




2. File -> Load ProFil 선택




3. Expertmode 선택 (설치한 상태에 따라 profile이 더 많이 나올수 있습니다)




4. Edit Profil 선택




5. Password "repxet" 입력





6. Car-Keymemory 버튼 클릭 (왼쪽 아래)




7. Car-Keymemory activ 체크 후 OK버튼 클릭




8. FSW/PSW 버튼 클릭 (오른쪽 아래)

9. FSW-/PSW-Trace, FSW-/PSW-Manipulate with FSW_PSW.MAN 체크 후 OK 버튼 클릭




10. consistence check 버튼 클릭 (check ok 팝업창 확인)




11. OK 버튼 클릭




12. VIN/ZCS/FA 버튼 클릭 (F1)





13. ZCS/FA f. ECU 버튼 클릭 (F3)




14. 차량 CHASSIS 선택 후 ECU 선택 (캡춰 사진은 E46 기준)




차종마다 ECU 선택이 다른데 E90은 CHASSIS : E89, ECU : CAS로 선택하면 됩니다.




차량 코드와 ECU를 선택하면 보여지는 정보들...




15. Back 버튼(F6)을 눌러 메인화면으로 이동




16. 처음에 표시되지 않았던 get coded, JOBNAME 부분에 값이 써져있습니다.




17. Process ECU 버튼(F4) 클릭




18. ECU 모듈 선택 (차종마다 보여지는게 다름)



[Module Names]


ABG - Airbag Module

AEWS - Immobilizer

AKMB - Instrument Cluster

ALSZ - Light Switch Center

BTM - Passenger mirror Module

CVM - Vert Module - don't touch this, apparently it's sensitive

DSC - DSC

FTM - Driver rearview mirror module

GM5 - ZKE - Central Body Electronics

GT - Navigation

IHK - AC

LWS - Light Switch

RAD - Radio

RLS - Rain Sensor

SM - Seat Memory

UEB - Rollover Sensor



19. GM5 모듈 선택하고 get coded 부분에 GM5로 변경된것 확인

      - Auto Central Lock 설정을 변경하는 샘플이라 GM5 선택




20. Change job 버튼 클릭 후 CODIERINDEX_LESEN 선택





21. Read ECU 버튼(F4) 클릭







Coding ended가 표시되고 출력되는 NETTODAT.TRC 팝업창은 닫음


9

22. 탐색기에서 "C:\NCSEXPER\WORK" 경로에 생성된 파일 확인 (FSW_PSW.TRC)





23. 메모장같은 에디트 프로그램에서 FSW_PSW.TRC 파일을 열고 원하는 부분 수정 후 확장자를 MAN으로 저장

      - 이부분은 NSC Dummy, BMW Coding Tool 같은 프로그램 사용 가능




24. Change Job에서 SG_CODIEREN 선택





25. Execute Job 선택






대략 정리를 한다면 FSW_PSW.TRC 파일을 추출하는 과정과 파일을 수정 후 확장자를 MAN으로 저장...


그리고 차량에 수정된 파일을 넣는 과정...


이런식으로 진행이 되는것 같습니다...


일단 나중에 시간이 되면 제 차량(E90)에 연결해서 엔젤아이만 DRL 사용관련 FSW_PSW.TRC 파일 추출을 한번 해봐야겠네요...


ECU 모듈을 뭘 선택해야 할지만 확인하면 될듯 합니다...