현재 ghostscript를 포팅하였습니다. PCL파일을 만들어서 HP의 저가의 잉크젯
PCL호환 프린터를 대상으로 그래픽 출력을 테스트 하고있습니다. PCL데이터를
만들어서 프린터로 출력할 때 문제가 있습니다.
SSP모드로 통신하고있구요...이지프린터소스를 이용하였습니다. nStrobe이후
데이터, ACK(인터럽트)까지 확인했구요. 근데 이 프린터가 계속 데이터를 주라
듯이 온라인 램프만 깜빡이구요 전송이 안된가 봅니다. PC에서 동일한 PCL파일
을 보낼때 완벽하게 출력된것은 확인했습니다. 프린터에서 ACK가 왔다는것은
먼가 데이터를 받은것인데... 혹시나 해서 타이밍 문제가 아닌가란 생각이 들
었습니다. 옜날 학생때 공부했던 기억으로는 Centronics전송방식이 1MHz였던
건 기억이 나는데 타이밍 자료를 찾기가 어렵네요. ㅠㅠ (옜날 인터페이스 자
료는 찾기가 어려워요 흑흑) 타이밍 문제가 맞겠죠? 도움이 될 만한 자료없을
까요? 그리고 처음에 부트로더에서 CS뱅크에서 WE등.. 여러가지 타이밍 조정하
잖아요? 그 부분을 왜 그렇게 했는지 좀 자세히 알고 싶네요. 참고로 전 스트
롱암이 아니거든요.