메뉴 닫기

BMW 코딩 문제 해결 FAQ

이 글은 2017년 2월 9일 오후 2시 27분에 최종 업데이트되었습니다.

 

코딩을 하다보면 다양한 오류 상황을 맞이하게 됩니다. 코딩을 할 때 어떤 오류와 문제들이 발생하는지, 흔히 겪을 수 있는 문제나 오류 상황 등을 모아보았습니다. 그리고 각 상황에 따라 각각 어떤 원인으로 문제가 발생하는지를 추정해보고 그에 대한 해결 방법을 QA형식으로 알아보도록 하겠습니다.

이 글은 지속적으로 업데이트됩니다.

 

질문 : 코딩 프로그램을 모두 설치하고 케이블을 연결한 후 실행해보니 Connection via VIN이 비활성화돼 있어서 선택을 할 수 없어요.

답변 : 이는 차량과 제대로 연결이 되지 않은 상황입니다.

차량과 정상적으로 연결이 되면 자동으로 차량의 VIN 넘버를 불러와서 Connection via VIN이 활성화됩니다. 차량과 정상적으로 연결이 되지 않는 것의 원인은 다양합니다. 아래 대처 방안들을 하나씩 실행해보고 해결이 되는지 확인을 해 보세요.

먼저 컴퓨터 우측 하단의 네트워크 아이콘을 먼저 확인해 보세요. 만약 네트워크 아이콘에 식별되지 않은 네트워크라면서 노란색 느낌표가 떠 있다면 이는 정상인 상황입니다.

그런데 만약 네트워크 아이콘이 빨간색 X표가 표시돼 있다면 이는 차량과 컴퓨터가 네트워크 통신을 할 수 없다는 것을 의미합니다.

정상적으로 네트워크 연결이 되지 않는 것의 첫 번째 원인은 케이블 불량입니다.

많이 발생하지는 않지만, 충분히 발생할 수 있는 일이고, 어이없게도 제가 처음에 구입한 케이블이 납땜이 정상적으로 돼 있지 않아서 연결에 실패했습니다. 케이블이 불량인지 확인해보는 가장 좋은 방법은 정상적으로 동작하는 다른 컴퓨터와 차량에 연결해 보는게 가장 확실하겠지만, 현실적으로 어려운 일입니다. 육안으로 확인해보는 방법은 케이블을 분해해보는 방법입니다. 납땜을 할 수 있는 분들이라면 구조가 복잡하지는 않으니 한번 분해해서 확인해 보시기 바랍니다.

두 번째 원인은 네트워크 어댑터 자체가 호환이 되지 않는 경우입니다.

특히 요새 울트라 씬(thin) 노트북을 많이 구입하시는데, 이런 노트북의 경우 USB용 랜 포트를 별도로 연결해서 사용해야 하는 것들이 많습니다. 제 컴퓨터도 별도의 USB 랜카드를 사용해야 했는데, 처음에 구입한 제품이 랜 카드로서는 정상적으로 동작하는데, BMW 차량과 연결은 되지 않는 문제가 있었습니다. 그래서 추가로 호환이 되는 랜카드를 다시 구입해야 했습니다. USB 랜카드를 구입하실 때는 널리 알려진 브랜드의 칩이 사용된 랜카드를 구매하시기 바랍니다.

세 번째 원인은 네트워크 IP 설정의 문제일 수 있습니다.

네트워크 어댑터 설정 변경에 들어가서 IP와 DNS가 자동으로 주소 받기로 설정되어 있는지, 특정한 값으로 설정되어 있는지 확인하신 후, 만약 특정 값으로 설정돼 있다면 그 값을 다른 곳에 잠시 적어두시고 자동으로 받는 것으로 변경해 주세요.

설정에 진입하는 방법은 다양한데, 가장 쉬운 경로는 컴퓨터 우측의 네트워크 아이콘을 우클릭한 후에, 네트워크 및 공유 센터 열기를 누릅니다. 창에서 좌측의 어댑터 설정 변경을 누르고 아래와 같이 TCP/IPv4를 선택하고 속성 버튼을 누릅니다.

그리고 말씀드린 대로 자동으로 IP 주소 받기, 자동으로 DNS 서버 주소 받기를 선택한 후 확인을 눌러 설정값을 저장해 줍니다.

네 번째 원인은 방화벽 혹은 백신이 네트워크 통신을 차단하고 있을 수도 있습니다.

방화벽을 해제하는 방법은 윈도우의 방화벽 설정에 들어가서 사용 안 함으로 설정하면 됩니다. 다만 방화벽은 컴퓨터의 보안을 위해 중요하므로 코딩이 끝나면 다시 원복하시기 바랍니다.

백신은 각 컴퓨터마다 설치돼 있는 종류가 다양하므로 따로 예시 화면은 넣지 않겠습니다. 설치돼 있는 백신을 종료하거나 실시간 감시/방화벽을 해제해주시면 됩니다.

 

질문 : Vin 넘버(차대 번호)는 활성화되어 연결이 가능한데, Target 리스트에 아무 것도 뜨지 않아서 연결할 수 없어요.

답변 : Connection via VIN에 차량 차대번호는 정상적으로 표시되는데, Target에 아무 것도 표시되지 않아서 Connect 버튼이 비활성화돼 있는 경우가 있습니다. 이 현상의 원인도 여러가지가 있을 수 있습니다.

첫 번째 원인은 psdzdata를 설치한 후 dist 폴더가 정상적으로 생성되지 않아서인 경우입니다.

이 때는 psdzdata가 설치된 아래 경로에 dist란 이름의 폴더만 생성해주시면 됩니다. 저는 발생한 적이 없는 문제라서 모르겠지만, 만약 아래 경로에서 폴더를 생성해도 동일하다면 자신의 차종에 맞는 폴더에 들어가서 생성해보셔도 될 것 같습니다.

두 번째 원인은 psdzdata가 설치된 드라이브의 이름이 한글로 설정된 경우에도 발생할 수 있다고 합니다.

이 때는 윈도우 탐색기에서 psdzdata가 설치된 드라이브 위에 마우스 우클릭하여 이름 바꾸기를 선택하신 후, 영문으로 이름을 바꿔주시면 됩니다.

 

질문 : 차량 연결에 성공해서 코딩 좌표를 불러오는데 폴더명이 모두 점(.)으로 표시되서 무슨 좌표인지 알 수가 없어요.

답변 : 마찬가지로 다양한 원인이 있을 수 있습니다.

첫 번째 원인은 런처 혹은 E-sys에서 차량 타겟을 잘못 선택한 경우입니다.

흔히 할 수 있는 실수인데요, 차량 코드 네임과 Target으로 지정하는 모델 넘버는 서로 숫자가 다를 수 있습니다. 가령 F10F010을 선택하면 되지만, 우리가 흔히 3시리즈라고 부르는 F30F020을 선택해야 합니다.

BMW와 MINI 차종별 E-SYS 접속 코드

두 번째 원인은 psdzdata가 차량 펌웨어 버전보다 낮은 경우입니다.

이 때는 가장 최신 버전을 구해서 설치해보시기 바랍니다.

세 번째 원인은 런처 혹은 E-Sys가 구 버전인 경우입니다.

이 때도 권한을 제대로 획득하지 못했기 때문이므로 최신 버전을 구해서 설치해 보시기 바랍니다.

 

질문 : 맥(Mac)에서도 코딩을 할 수 있나요?

답변 : 네, 할 수 있습니다.

단, 맥 OS에서 구동되는 E-Sys 프로그램은 없기 때문에 부트 캠프에서 실행을 해야 합니다. 패러럴즈, VirtualBox 같은 가상화 프로그램의 경우 최근 E-Sys Launcher가 실행이 되지 않습니다.

 

psdzdata lite(라이트) 버전과 full(풀) 버전이 있는데, 뭐가 다른가요?

답변 : psdzdata full 버전은 펌웨어 업데이트를 할 때만 필요하며, 일반적으로 코딩을 하거나 VO 코딩을 할 때는 lite 버전을 사용하시면 됩니다.

 


 

E-Sys 에러 코드에 따른 대처 방안

E-Sys 에러코드란 E-Sys 에러 메시지가 표시될 때 함께 표시되는 코드를 의미합니다. 코드 번호에 따라 원인이 무엇인지 해결 방안은 무엇인지 확인합니다.

http://blog.naver.com/PostView.nhn?blogId=singer32&logNo=220404203860&parentCategoryNo=&categoryNo=&viewDate=&isShowPopularPosts=false&from=postView

c157
http://f30.bimmerpost.com/forums/showthread.php?t=1068672

c012
http://www.bimmerfest.com/forums/archive/index.php/t-645221.html

 

  1. BMW 코딩이란 무엇인가?
  2. BMW 자동차 코딩의 종류
  3. BMW 차종별 코딩 프로그램에 대한 사전 지식 쌓기
  4. BMW 자동차 코딩을 위한 준비물 : 케이블과 프로그램
  5. E-Sys와 E-Sys Launcher 및 psdzdata 설치 방법
  6. E-Sys로 실제 BMW 자동차 코딩을 해보자
  7. BMW 만능 코딩 좌표 리스트
  8. BMW 자동차 코딩 전 잠깐! 데이터 백업하고 복원하는 방법
  9. BMW 코딩 문제 해결 FAQ
  10. E-Sys를 이용한 BMW 자동차 경고등 삭제 방법
  11. DME/DDE 모듈 초기화로 인한 오류 해결 방법
  12. BMW 코딩 참고 사이트 모음

2 Comments

  1. 꺼꾸리

    오늘 처음으로 코딩을 시도했지만 폴더가 .으로 보이는 문제로 코딩에 실패했네요.
    FAQ를 진작 봤어야하는데 최신 데이터로 다시 시도해봐야겠습니다.
    친절한 설명 감사 드립니다.

  2. 김진우

    안녕하세요 올리신 모든글 읽고 또 읽어가며 겨우겨우 진행하고 있는 유저입니다. 입문서 내용처럼 정상적으로 수정후 코드fdl 을 눌르면 에러0 뜨며 잘됩니다. 그런데문제는 차량에 공기압등 경고가뜨는데(정상적으로 데이터가 간듯.) 그런데 설정한 내용이 차량에 반영이 안됩니다. ㅠ 스포츠+모드. 시동시 에코프로.
    혹시 도움이될만한 내용이 있을까요..
    다시 다 접속풀고 다시 실행하면 정상적으로 수정이 되어있는상태인데 차량에서만 아무런 변화가 없습니다.

꺼꾸리 에 응답 남기기 응답 취소

Scroll Up