2008년 3월 11일 화요일

존 코너의 T888 디버깅 Howto

사라코너 연대기 8화에서 존코너는 터미네이터 T888의 CPU를 까 봅니다.

jc_debugging_t888.jpg

CPU 쿨링팬 위로 보이는 열쇠뭉치 같은게 T888.

어떻게 디버깅 하는지 드라마를 기준으로 따라가 보겠습니다.



1. Host PC 구입

미국에서는 PC를 부품단위로 구하는게 어려운가 보네요. 던젼에서 아래의 사향의 PC를 구입합니다.

  • 듀얼코어프로세서

  • 새로운시스템버스

  • 오버클록된메모리


2. 연결

그냥 PCI 슬롯에 꽂습니다!

3. 전원 공급

8.6V 전원을 -PCI 슬롯을 통해- T888 CPU에 넣습니다.

4. 짜잔~

이제 T888의 영상신호를 모니터를 통해 볼 수 있습니다.

듀얼코어 CPU가 1080p 야동을 끊김 없이 플레이할 정도로 강력한 줄은 알았지만, 인류의 존폐를 위협 할 AI cpu를 간단히 디버깅할 호스트가 될 정도일 줄은 몰랐습니다. +_+
저도 길에서 T888 cpu를 줍게 되면 한 번 시도해 볼 수 있을까요?

다행히도, 드라마에서 잠깐동안 좀 더 자세한 화면을 보여주어, PCI스펙을 토대로 어떻게 연결했는지 살펴보도록 하겠습니다. 아래의 사진입니다.

t888_pci_socket.jpg

PCI 스펙상 저 A,B 52~62pin에는 1 Byte 폭의 데이타 버스와 3.3V/5V의 전원이 들어가네요.
맙소사! 1Byte 폭으로 영상/음성 실시간 스트리밍 가능하다고? 8.6V는 어떻게 만들어 냈지?

아마도 PCI슬롯에 꽂았지만 PCI spec에 따라 통신하는 것은 아닌가 봅니다.

간단해 보이는 저 메인보드의 뒷면에는 수많은 점퍼선들이 존재할 것 같고, 처음 보는 프로토콜을 리버스 엔지니어링했을 -드라마에선 보이지 않은- 시간과 노력을 생각해 보니 저는 아무래도 T888 cpu를 주워도 열어보지 못할 것 같습니다.
존 코너 좀 짱인듯!

인류를 구원할 해킹 실력은 역시 대단하네요! :)