성공적인 pod 를 실험하기 위해 하드웨어 측면에서 체크해봐야 할 것에는 어떤 것들이 있는 지를 정리해 보기 위한 문서이다.
나중에 하나씩 체크해가며, 테스트 할 것이다.
- 각 gpio 핀의 open() 과 control 이 제대로 동작하는 지 여부
- pod read 와 write 시 oe, we, iord, iowr 제대로 뜨는지 여부 (attribute mode 와 io mode)
- 기존의 pod_we 핀의 새로운 pcb 에서의 존재 여부
- read 와 write 시에 방향이 바뀌는 U1001 의 control 핀인 pod_r/w 의 동작 여부
- personality change 시에 추가되는 시스템 register 세팅
- 기존의 pcmcia card 카드에서의 cis read
- 각 부분의 저항의 유무와 실제 회로도와의 비교
- oob 와 stream 쪽의 signal 체크
- gpio pod reset 핀과 card en 핀의 open 시, register 세팅 전후의 비교
회사에서 해야 할 것들
pcb 가 나오기 전까지 해야 할 것들에는 다음과 같다.
- pod physical 의 전체적인 동작 이해를 한뒤 flow chart 작성
pcb 가 나오면 해야 할 것들에는 다음과 같다. 우선 real pod 가 없는 만큼 현재 나온 보드에서 제대로 signal 이 control 되는지 충분한 실험을 통해 확인해야 한다.
- 기존의 pcmcia 카드로 cis read (기존의 보드들과 결과가 같은 지 확인)
- personality change 이전과 이후의 각 핀들의 동작 체크 (오실로스코프로 확인)
- oob 와 stream 쪽의 signal 체크
TTA 에서 해야 할 것들
- real pod 로 cis read 와 이후 동작 확인
- hpnx 로 personality change 이후의 메세지 확인
- stream 과 oob 쪽의 signal 확인
필요한 것들
- 구버전 보드 (크기가 작은 보드)
- 기존 보드
- 신버전 보드
- etc (오실로 스코프, 테스터기..)
실험할 것들
- CIS READ 테스트
- POD 넣었다 뺐다, 실험
- ACT 실험 목록 보고 따라하기