요약 |
본 발명은 임베디드 시스템의 디버깅 방법에 관한 것이다. 본 발명은, 모니터링 프로그램을 통해 호스트와 연계된 프로세서를 내장한 타겟 시스템의 디버깅 방법에 있어서, 상기 타겟 시스템 내부 하드웨어의 인터럽트 수행 요청에 따라 상기 프로세서를 이용하여 각 하드웨어의 동작을 수행하고 그 결과를 시스템의 메모리에 저장하는 단계와, 상기 타겟 시스템의 대기 시간동안 디버깅하여 디버깅 정보를 시스템의 메모리에 저장하는 단계와, 상기 모니터링 프로그램을 수행하여 상기 하드웨어 동작 수행 결과 및 디버깅 정보를 호스트에게 모니터링 해주는 단계를 포함하여 이루어지는 임베디드 시스템의 디버깅 방법을 제공한다. 따라서, 별도의 디버깅 환경 구현없이 시스템의 하드웨어와 소프트웨어를 타겟 시스템에서 직접 디버깅하며, 타겟 시스템이 갖는 자원 활용을 최대화함으로써 디버깅 환경 구현에 요구되는 비용절감 및 용이성 향상을 도모하는 효과가 있다. 임베디드 시스템, 모니터링 프로그램, EISC 프로세서, 디버깅
|