Showing posts with label E-Sys. Show all posts
Showing posts with label E-Sys. Show all posts

1/27/2019

[Coding] 2019년에도 Launcher Premium 2.8.2 사용하기

Launcher Premium 2.8.0에 이어서 

한시적 사용연장이였던 

E-Sys cafd를 맵핑하는 Launcher Premium 2.8.2 버전이 

2018년 12월 말부로 사용이 만료되었습니다. 

유료버전인 프로버전도 토큰마스터의 잠적?으로 

결제를 해도 현재까지 답변이 없는 상태입니다.

오죽하면 Launcher Pro 구글인증전 버전을 

10년인증으로 해제해주고

유료로 판매하는 업자까지 생겨날 정도 입니다.

구매자수를 보니...


아니면

기타 코딩 유료버전을 이용하는 방법뿐이 

없었습니다. 




하지만 윈도우 또는 바이오스의 날짜를 뒤로 돌려서 

런처프리미엄을 다시 사용할수 있게 하는 프로그램이 있어 

알려드립니다. 


아무래도 날짜를 과거의 시간으로 돌리다보니 

약간의 단점도 존재하겠죠?!

물론 날짜는 코딩시에만 돌리시면 됩니다.

숙지하시고 사용하시길 바랍니다.



사용방법은 

E-Sys 3.27.1

 + Launcher Premium 2.8.2 

+ E-Sys Launcher Premium Rearm 1.7.0


프로그램 조합입니다. 


설치 순서는 


E-Sys 3.27.1 설치

윈도우 날짜 변경 

E-Sys Launcher Premium Rearm 1.7.0 설치

Launcher Premium 2.8.2 설치


실행시 관리자권한 실행 잊지 마시길


1. 정상적으로  실행 선택화면

12/30/2018 제한날짜가 있지만 Rearm 1.7.0 

스크립트 사용으로 이상없이 실행이 됩니다.


2. SVT를 정상적으로 불려옵니다.


3. 치트키 사용 및 FDL 코딩이 모두 정상작동 합니다.



윈도우7 테스트 결과 이상무 

해외 유저의 경우 윈10에서도 이상없이 작동확인



참고


9/26/2018

[Coding] E-Sys 3.33.0




런처프로 3.2.0 버전 업데이트로 E-Sys 3.33.0 대응



E-Sys Version 3.33.0  64bit (build 53640) 2018-09-18  

PSdz 5.07.01 


E-Sys Version 3.33.0  32bit (build 53640) 2018-09-18  

PSdz 5.07.01 


7/18/2018

[Coding] E-Sys 3.27.1 + Launcher Premium 2.8.2


Launcher Premium 2.8.2 이 다시 나오면서 

무료배포 버전의 생명연장? 

사용기간은 12/30/2018

지원 E-Sys 버전은 3.27.1 & 3.28.1 

<1. E-Sys 3.27.1 + Launcher Premium 2.8.2 >


일반적인 F/I/G 시리즈 FDL코딩시 사용상 문제는 없습니다.


<2. E-Sys 3.28.1 + Launcher Premium 2.8.2 >


E-Sys 3.28.1 사용시에 주의점은

I-Step 버전을 정상적으로 읽어오지 못합니다.

E-Sys 3.28.1 버전 자체의 문제이지만

 참고로 E-Sys 3.30.0 에 와서 이문제가 수정되었습니다.



Fixed KIS Database "Not available" problem (introduced in 61.5 PSdZData) 

when used with E-Sys 3.28.1 or 3.29.0

> E-Sys 3.30.0 릴리즈노트 발췌



런처프리미엄 2.8.2의 경우 E-Sys 3.29.x 이상을 지원하지 않습니다.

일부로 지원을 프리미엄에서는 막은것도 같지만... 

그로인해 Detect CAF "Not available" 문제는 

이전 E-Sys 3.27.1 버전 에서만 정상적으로 표시가 되고 

3.28.1 버전에서는 Detect CAF 가 필요한 경우 사용할수 없는 약점이 존재합니다.

간혹 CAFD 파일에 이상이 있을경우 복원을 할수 없기 때문입니다.

물론 다른 방법도 있지만 가장 많이 사용되는 방법이기에

흔한 경우는 아니지만 만일의 경우 복원의 필요성

 또는 레트로핏시 경우에 따라 필요하기에


<3. E-Sys 3.27.1 + Launcher Premium 2.8.2 >


E-Sys 3.27.1 의 경우 정상적으로 

I-Step 버전이 보여집니다.

<4. E-Sys 3.27.1 + Launcher Premium 2.8.2 >


 Detect CAF 사용가능


그러므로

 E-Sys 3.27.1 + Launcher Premium 2.8.2 조합을 추천드리는

또 다른 이유는 혹시나 E-Sys 3.27.1 + EsysPlus 2.8 조합의

병행사용시 프로그램 운영의 호환이 된다는 것입니다.






5/16/2018

[Coding] E-Sys 3.32.1



E-Sys 3.32.1 의 나오면서 

윈도우10 이하 미지원 및 

3.32.1 이후 버전부터 64비트 운영체제 지원 

다행이 32비트 버전이 나오기는 했습니다.

현재[2018.05.15기준] 런처프로 3.x 지원버전은 아직 안나온 상태 입니다.



E-Sys Version 3.32.1  64bit (build 52333) 2018-03-23  

PSdz 5.06.01 


E-Sys Version 3.32.1  32bit (build 52333) 2018-03-23  

PSdz 5.06.01 

4/21/2018

8.What is BMW Coding? Vo Coding


VO 코딩을 하기에 앞서VO [Vehicle Order]에 대하여 알아보겠습니다.


우선 VO에 대하여 약간의 이해가 필요합니다.




VIN = Vehicle Identification Number (VIN number)

보통 위에 사이트를 통해서 차대(VIN)번호 조회해서 생산년월 및 

차량의 제조이력을 알아봅니다. 



위에 조회된 차량을 보면 리스트에 코드명이 나열되어 있습니다. 

각 코드명에 대한 설명을 보면 

M스포츠패키지(2NH) 와 디스플레이키(3DS) 등이

적용된 차량임을 알 수 있으며

차량에 들어있는 모든 옵션 사양들이 표시됩니다. 




이것을 BMW에서는 VO [Vehicle Order] 라고 불리우며, 

E-Sys를 통한 Vo Coding시에도 VO [Vehicle Order] 정보가 FA파일로 

저장후 코딩 과정이 이루어집니다.


VO [Vehicle Order] 값이 저장되어 있는 FA를 수정 하기 때문이죠.

FA파일에는 차량의 전체적인 프로필이 저장되는 파일입니다.

생산년월 및 차량의 타입코드 등등



쉽게생각하면

즉 Vehicle Order (VO) = Fahrzeugauftrag (FA) 입니다.




일반적으로 5AP,8S4 를 삭제하고, 모듈에 적용할경우 어뎁티브 헤드라이트

기능을 완벽하게 활성화 할때 Vo Coding를 활용 합니다.



5AP,8S4를 삭제하는이유?

5AP > Decoding anti-glare high-beam assistant

8S4 > Decoding, variable light distribution

이기에 기능을 비활성화 하는 코드입니다. 


코드 삭제후 해당 관련모듈에 삭제된 FA파일 정보를 인식시켜주면

[해당모듈의 Coding 초기화를 말함]

어뎁티브 헤드라이트 기능을 완벽하게 활용할수 있게되는 겁니다.






E-Sys를 통한 VO 추가&삭제 그리고 해당 모듈에 적용을 하는 과정을

보여주는 동영상 입니다.



 E-Sys를 실행했을때 

좌측 메뉴가 보이실 겁니다. 




우선 좌측메뉴에 Expert Mode > Coding을 선택한 다음

Read > 클릭

연결된 차량의 FA 값을 불려온뒤 파일저장을 합니다.

Edit > 클릭 하면

자동으로 좌측메뉴의 FA-Edit 탭으로 넘어갑니다.





SALAPA =  Optional extra, country spec. package/(equipment) packages


메뉴트리 하단을보면 SALAPA Element 하위트리에 

Vo [Vehicle Order]가 나열되어 있음을 볼수 있으며, 수정이 가능합니다.






첫번째 수정 방법

해당화면에서 SALAPA Element 에서 우클릭시 Vo 추가가 가능하며,




하단 Vo리스트에서 우클릭시 수정 또는 삭제가 가능합니다.





두번째 방법은 하단화면에 나열된 리스트에서 수정 또는 삭제를 합니다.

Edit를 하는 두가지 방법 중 어떤걸로 해도 무방합니다. 


  


주의 사항으로는

하단 리스트에서 수정시 우측에 버튼이 활성화 되며, 

수정후 클릭을 해주어야 합니다.





여기까지 마친다음 다시한번 저장후 




VCM 탭으로 이동후



수정된 FA파일을 불러오기




calculate FP 를 한뒤

>> Write FA FP 활성화 됨

수정된 VO값을 최종 확인후





하단 Master 탭으로 이동한뒤 

Write FA FP 클릭

마지막으로 Vo Coding에 연관된(적용하고 싶은 해당모듈)

초기화(Coding)를 하면 끝이 납니다. 

예를 들어 5AP,8S4 삭제 Vo Coding 이였다면 

FRM, KAFAS, NBT 모듈의 초기화를 해주어야 하며, 

관련모듈의 대한 것은 좀 더 심층적인 이해가 필요합니다.



마지막영상에 대한 설명: Vo Coding 직후에는 FDL 코딩을 할 경우 

에러가 동반되기 때문에 E-Sys 재실행이 필요합니다.




차종별 또는 년식별로 적용가능한 VO가 다를수 있습니다.


레트로핏 등 좀 더 확장된 개념으로 말하자면 

Vo Coding의 장/단점이 존재하며, 

Vo Coding 은 FDL Coding 에 비하여 신중해야 하며,

사전에 관련 정보의 숙지가 어느정도는 되어야 한다고 

생각합니다.



 아래 리스트 참고




이하 동영상 참고

4/02/2018

7.What is BMW Coding? FDLCoding




코딩을 하기위한 프로그램 설치 까지 마쳤다면

이제 프로그램까지 설치가 마무리 되었다면 

본격적으 코딩을 해보겠습니다.


동영상은 

E-Sys Launcher PRO3.x 를 기준으로 설명드리지만


코딩을 하기위한 프로세스는 EsysPlus 또는 Launcher Premium 과 동일합니다.

FDL(Function Data List) 코딩을 시작합니다.



좌측 상단에 Connect 탭을 클릭 합니다. 

연결후 차종별 접속리스트 팝업창이 뜨며,

관련내용은 이전글 참조 바랍니다.






Connetion via vin 탭 선택하고,

연결된 차량의 차대번호가 정상적으로 나오는지를 확인합니다. 

연결이 정상적이지 않을경우 차대번호가 나오지 않습니다. 





좌측 Export Mode 확인

Coding 탭을 선택해야 합니다.

그러면 FDL Coding를 할 수 있는 화면이 나옵니다.

각 Mode 와 탭에 따라서 화면 과 기능이 달라집니다.



이제 상단에 위치한 


Vehicle Order [READ] 클릭

연결차량의 정보를 읽어옵니다.

FA값이라고 불림



더블클릭 또는 우클릭후 메뉴판에서 Activate FA 클릭

Launcher 의 경우 자동 활성화됨





차종에 따라서 Read (VCM) & Read (ECU) 클릭


그러면 이제 좌측에 접속차량의 모듈트리가 보입니다.









코딩을 원하는 해당모듈을 선택한후

우클릭후 메뉴판에서 Read Coding Data를 선택



CAFD 파일이 하위 카테고리가 생성이 되며,

다시 우클릭 Edit FDL를 선택

하면 해당모듈의 코딩을 할수 있는 화면으로 전환됩니다.


Search for 공란에 원하는 코딩좌표를 검색합니다.

hmi_id 검색 >Edit 를 선택하여 수정하거나

데이터리스트중에 원하는 값 선택

이제

FDL(Function Data List)  코딩값 수정을 끝났다면

화면 좌측상단에 위치한


FDL코딩 전 비활성 되어있던 아이콘


FDL코딩 후 활성화 된 아이콘 입니다.

SAVE 꼭 해주십시오. 


* werte value 값을 임의의 값으로 변경하는 코딩시 UNKNOWN 으로 표시됩니다.



그리고

후반 치트키를 이용한 코딩방법은  설명이 따로 필요없을정도로 

원하는 코딩을 선택 > 확인 > 적용  그리고 

SAVE 과정 부터는  공통적으로 동일합니다.



모든과정이 끝났으면 뒤로가기 클릭

다시 돌아온 메인메뉴 화면에서

CODE FDL를 선택하면

차량에 수정된 코딩값이 들어가는 과정을 진행합니다.

이 과정에서 코딩케이블이 빠지거나 하지 않도록 주의를 해야 합니다.


에러 "0"  녹색으로 해당모듈의 코딩이 이상없이 완료 되었다는

팝업까지 나온다면 코딩이 잘 이루어 진것 입니다.



<코딩전 iD5 UI>


<코딩후 iD6 UI>



지금까지 가장 기본적인 코딩방법에 대하여 알려드렸습니다.






3/30/2018

[Coding] E-Sys 3.32.x


E-Sys 3.32.x 의 나오면서 

윈도우10 이하 미지원 및 

3.32.1 이후 버전부터 64비트 운영체제만 지원 

앞으로 보다 쾌적한 코딩환경으로 바뀌는건 좋지만 

32비트 및 윈도우10이하 버전 미지원이로 

상당한 변화 및 혼란이 예상됩니다.




E-Sys Version 3.33.0  64bit (build 53640) 2018-09-18  

PSdz 5.07.01 


E-Sys Version 3.33.0  32bit (build 53640) 2018-09-18  

PSdz 5.07.01 


E-Sys Version 3.32.1  64bit (build 52333) 2018-03-23  

PSdz 5.06.01 


E-Sys Version 3.32.1  32bit (build 52333) 2018-03-23  

PSdz 5.06.01 


E-Sys Version 3.32.0 (build 51906) 2018-02-15  

PSdz 5.06.00 


E-Sys  Version 3.31.0 (build 50446) 2017-09-06

PSdz 5.05.00


E-Sys Version 3.30.1 (build 49938) 2017-07-25

PSdz 5.04.02  


E-Sys Version 3.30.0 (build 49694) 2017-06-30

PSdz 5.04.02


E-Sys Version 3.29.0 (build 48884) 2017-03-31

PSdz 5.03.00


E-Sys Version 3.28.1 (build 46869) 2016-09-27

PSdz 5.02.00


E-Sys Version 3.27.1 (build 44813) 2015-08-13

PSdz 5.01.02


E-Sys Version 3.26.1 (build 42487) 2014-08-22

PSdz 5.00.01


E-Sys Version 3.25.3 (build 40861) 2015-12-05

PSdz 4.9.0 


E-Sys Version 3.24.3 (build 38445) 2013-05-22

PSdz 4.8.1


E-Sys Version 3.23.4 (build 36359) 2012-10-29

PSdz 4.7.0


E-Sys Version 3.22.5

E-Sys Version 3.18.4

3/23/2018

6.What is BMW Coding? Program Setup


위 동영상은 코딩을 하기 위한 

E-Sys 3.27.1 및 EsysPlus2.8 기준으로한 설치진행과정 내용을 담고 있습니다.



무료로 가능한 프로그램은 현재

E-Sys 3.27.1 + EsysPlus2.8 조합 또는

E-Sys 3.28.1 + Launcher Premium 2.8.0 (6월까지 한시적)있으며,

<E-Sys 호환버전 비교>


유료버전으로는 Launcher Pro , EsysPlus3 가 있으며,

최신버전인 E-Sys 3.31.0지원 및 하위호환 가능

하지만 일반적인 FDL코딩시 버전차이에 따른 불편함을

크게 느끼기 어렵습니다.


E-Sys = 코딩 프로그램 

EsysPlus2.8 = 코딩을 하기위한 실행프로그램

psdzdata = 코딩 데이터파일




이렇게 3개의 파일을 준비한후 E-Sys 를 먼저 설치해줍니다.

그후 지정된 경로 C:\Data\psdzdata 에 psdzdata 파일을

이동하면 E-Sys에 대한 설치는 끝입니다.

이후 psdzdata 버전을 주기적으로 업데이트시 

최신 출고차량도 코딩이 가능해집니다.

업데이트시 기존psdzdata파일을 덮어씌우기 보다는

삭제후 붙여넣기를 추천합니다. 간헐적으로 코딩시 오류발생



EsysPlus2.8 실행전 E-Sys를 새로 설치하였다면 최초1회 실행시켜줍니다.

동영상을 보면 EsysPlus2.8 실행시 관련내용 팝업창이 보이시죠?


그리고 관리자권한으로 지정해주고, 불필요한 실행아이콘을 삭제한뒤 

 EsysPlus2.8 실행하면 코딩을 위한 프로그램 설치가 마무리 됩니다. 



 EsysPlus2.8 에 대한 자세한 내용은 이전게시글 참조











3/05/2018

[Coding] PSDZDATA_4.10.13



BMW 릴리즈노트 문서에 보면 항상 

ISTA/P 버전과 SDP버전이 다른것을 알수 있습니다.

그동안은 프로그래밍을 위한 데이터를

ISTA/P 데이터 버전에 따라 E-Sys의 PSDZDATA 버전이 따라 갔지만




이제 더이상 ISTA/P에서 F/G/I시리즈 프로그래밍을 지원하지 않으므로

ISTA4의 SDP버전을 따라갑니다. 


기존 차량에 대한 진단=ISTA4 , 프로그래밍(펌웨어) = ISTA/P 였다면

이제는 F/G/I시리즈는 진단 및 프로그래밍ISTA4 통합

E시리즈는 프로그래밍ISTA/P로 기존과 동일




E시리즈F/G/I시리즈 간 프로그래밍이

ISTA/P 3.62.0 버전부터 F/F/I시리즈 모델들이 순차적으로

ISTA4로 넘어가기 시작해 이원화 됨에 따라서

PSDZDATA 버전이 이제 ISTA4 버전을 따라 가게 되었습니다.

그래서 SDP 4.10.13 에서 추출된 PSDZDATA 4.10.13 lite 버전이 맞는 표현이며,

앞으로도 해외포럼등 에서 그렇게 불리울듯 합니다. 






* 헷갈리시는 분들을 위해서 PSDZDATA 63.5 = 4.10.13 라고 생각하시면 쉽습니다.