Arm 디버거에 대해 공부하고 있는 학생입니다.
타겟보드(EZx5)를 디버깅하기 위해서는 multi-ice같은 디버거 장비를 이용해
서 디버깅을 할 수 있는 걸로 알고 있습니다.

그런데 gdb-server라는 것이 있어서 호스트 pc와 타겟보드를 이더넷이나 시
리얼로 연결하여 디버깅을 할 수 있는 걸로 알 고있습니다. (아닌가?)

그럼 멀티 ice같은 것이 없어도 gdb-server같은 프로그램으로 디버깅이 가능
한가요?
멀티 ice가 프로토콜변환 기능을 하는 걸로 알고 있는데 디버그 장비가 없는
디버깅과의 자세한 차이를 알고 싶습니다.

즉 gdb-server와 멀티 ice를 사용한 디버깅의 차이를 알고 싶습니다.
좀 헷갈리네요 ^^ 조언 부탁드립니다