TA500K_v01.zip 을 7710 기반의 DACS7000.zip 으로 포팅하면서 유의할 것들을 정리하였다.
7710 라이브러리 소스는 7710ref_SNAP2005.10.071-DVB.zip 이다. DAC5000 을 DACS7000 으로 포팅하기 문서에서 이미 언급한 내용은 여기서 하지 않겠다.

문제점을 나열하고, 그에 대한 해결방법을 제시하는 식으로 설명하겠다.

문제점

  1. make 디렉토리
  2. A/V 관련 디바이스 드라이버
  3. 7710 에서 사라진 디바이스 드라이버
  4. 7710 에서 새로 생겨난 디바이스 드라이버

make 디렉토리

어찌보면 가장 중요한 디렉토리일지도 모르겠다. 전체적인 컴파일 환경을 좌지우지 하는 것이기 때문에 어떻게 설정하느냐에 따라서 결과는 180 도 바뀐다.
모든 파일을 컴파일하고 마지막 .lku 파일을 만드는 과정에서 이름모를 에러가 났다.
결국 7710ref 에 있는 sysconf.mak, toolset.mak 파일을 복사해왔고, 문제는 해결되었다.

A/V 관련 디바이스 드라이버

가장 중요하고 복잡하다고 할 수 있는 A/V 디바이스 드라이버는 현재로서는 검증할 방법이 없다. 나중에 모든 디바이스 부분이 붙게되면 테스트해야 할 것이다. 또한 5517 에서 사용하던 파라미터나 새로 생긴 파라미터가 꾀 있기 때문에 잘 확인해야 한다.

7710 에서 사라진 디바이스 드라이버

cfg, tsmux, pwm 이 대표적이다. 7710 에서는 이들의 이름이 바뀌었거나, 아예 함수 자체가 존재하지 않기 때문에 잘 살펴보아야 한다.
지금 현재로서는 tsmux 만이 tsmerge 로 바뀌었을 뿐 다른 디바이스 드라이버는 사라진 상태다.

7710 에서 새로 생겨난 디바이스 드라이버

지금 현재 7710 은 cut 3.1 을 기준으로 만들어졌기 때문에 모든 디바이스가 지원되는 것은 아니다. 현재로서는 stpti4, tsmerge 만이 새롭게 추가된 디바이스 이다.

  • computer/digitalarena/dac5000_을_dacs7000_으로_포팅하기2.txt
  • Last modified: 3 years ago
  • by likewind