사실 답변을 드리고 싶어도 Remote Debugger 를 사용해본적이 없습니다.
답변이 없는것은 리모트 디버거를 쓰는 사람이 거의 없다고 보시면 될듯합니다. ^^;
반도체 장비의 경우 델파이로 작업하시는 분들은 대부분
델파이를 장비PC에 깔아서 디버깅하시는걸 많이 봤습니다.
물론 장비마다 설치하는것으로 봐서 정품은 아니겠지요
워낙 델파이 컴파일 속도가 빨라서 서서 디버깅을 해도 크게 무리가 안가는것일지도 모르겠습니다.
암튼.. 리모트 디버깅 방법까지 사용할 필요성은 아직까지 느껴보질 못했습니다.
물론 저도 검사 장비는 아닙니다만.. 반도체 관련 장비 SW를 하고 있고요 ^^
저희가 사용하는 기본적인 디버깅 방법은 로그기록 이죠
사실 장비에서 이 방법 외에는 디버깅 할 수 있는 방법이 거의 없다고 볼 수 있습니다.
리모트디버깅을 하기위해서는 어떤 방식으로든 장비PC와 connection을 유지해야 하는데
실제 라인에서 장비가 가동중에 랜카드를 연결해서 작업할수 있는 환경을 구축하기는 거의 힘들고요
장비의 돌아가는 상태만 보면서 바로 디버깅해야합니다.
정말로 해결 안되는 문제가 있다면...차라리 장비 PC에 개발툴 (정품이든아니든..) 설치하고
델파이 하시는 분들처럼 디버깅하는게 편하지 않을까 합니다.
장비 PC에서 하면 로컬 디버깅이므로 문제 생길 일도 없고요
잠깐 디버깅하는 동안만 크랙버전 설치하는것은 크게 문제 되지 않을것 같은데요
머슴.한석복 님이 쓰신 글 :
: 쩝..
: 너무들 하십니다.
:
: Remote Debugger 좀 도움좀 주십사 하고 글 올렸는데, 아무도 안봐주시고...ㅜㅜ
:
: 저희 하는 일이 반도체쪽 검사장비를 만드는 일을 하고 있습니다.
: 장비 Interface및 제어는 Builder를 사용 하고 있구요.
: 프로그램을 짜서 - 노트북으로 짜는데요 - 바로 디버깅이 되면 아무 문제가 없는데,
: 장비를 구동 시켜 봐야 하는 부분이라서, 장비 쪽에서 돌려 봐야 하는데, 거의 대부분의 경우 문제가 발생을 하게 되고,
: 문제가 발생 되면 디버깅을 해야 하는데, 이런 경우에는 Remote Debugger를 사용 하게 되죠.
: 2006 이전 버젼에서는 이 Remote Debugger가 절차도 간단하고, 작동도 잘 됐었는데,
: 2006 부터 지금 버젼까지 무슨 문제인지 잘 안되더라구요.
:
: 그래서, 장비쪽에다 Builder Trial버젼을 깔아서 직접 장비 PC에서 디버깅을 하고 있는데요..
: 15일이 기한이잖습니까..15일이 넘어가면, 안되는 겁니다.
: 그래서, 다시 지우고 레지스트리 청소하고 다시 깔아도 안되는 사태가 발생을 하고 있습니다.
:
: 코드기어 쪽에다가도 문의를 해봤는데, 합법적이지 않은 일에 대해서 대답을 회피하고 있고, -불법적인 방법을
: 알려달라고 한건 아니었는데- 그래서, 여기다 도움을 청해 봅니다.
: 혹시, 이 트라이얼 기간을 연장해서 사용하는 방법이 있을까요?
:
: 아시는 분들 정보공유좀 부탁 드립니다. 그리고, 혹시, Remote Debugger를 성공 하고 계신분이 계시다면 조언좀
: 부탁 드립니다.
: [Remote Debugger의 문제]
: Sever<-->Clinent간의 연결은 확인이 됩니다.( Client PC에 Server의 프로세서리스트가 나옵니다. )
: 이후에, Load Process에서, Load를 시키면, Server 에서 프로그램이 실행은 되는데,
: Client( 노트북 )에서, Break Point가 활성화 되지 않더군요. 꼭 tds파일 지워먹고 디버깅 할때처럼 말이죠.
:
: 그런데, Remote Debugger를 다들 잘 안쓰시는지 통 답변이 안올라오더라구요.
: 아무튼, 고수님들 지도좀 부탁 드리겠습니다.
|
저희 같은 경우에는 검사장비이다 보니, 문제가 발생했을때, 문제의 근원을 밝혀내는 문제가 아주 빈번히 발생을 하다보니 이런 방법을 사용하게 된것이죠..
아무튼, 관심있는 답변 고맙습니다. 좋은 하루 되십시오.