안녕하세요.
학교에서 텀 프로젝트로 divx 플레이어를 제작해보려 합니다.
사용 보드는 교수님 연구실에 있는 ez-m28 입니다.

현재 장착된 주변장치는 다음과 같습니다.
- ide controller: cmd 0648
- vga : ati mach64 gt
- sound : crystal sound cs4280

현재 falinux에서 제공하는 linux-2.4.26-fa-xxxx 커널을 사용하고
있습니다. 시작한지 얼마 되지도 않고 궁금한 것이 좀 많은데요..
(워낙 쌩초봅니다. ^^;)

1. vga card를 장착해서 crt 모니터로 출력을 해보려 하는데요.
mach 칩셋용 frame buffer 드라이버가 기본으로 있어서
테스트를 해보니 모니터에 세로줄만 쫙 가버리네요..
짧은 제 소견으로는 보드에서 출력되는 내용들이 vga card로도
동일하게 출력되서 crt로 나가야될 것 같은데요..
여러 글들을 검색해보니 s3c2800의 pci 문제 때문이기도 하고,
특정한 vga 칩은 정상적으로 출력이 된다고도 하더군요.

정상적인 출력을 보이는 vga 칩을 알 수 있을까요?
공개가 불가능하다면 어떻게 해야 출력을 볼 수 있을까요...

2. s3c2800 코어의 롯트 번호에 따라 버그 발생 여부가 다른듯한데,
확인해보니 제가 사용중인 것은 320 이라고 적혀 있습니다.
그럼 이것도 버그가 있는 건가요? 참고로 오른 상단에 적혀있는
보드 리비전은 1.0입니다.

공지사항에 보니 버그가 있는 칩은 유상교환이 가능하다던데
혹시 이것도 가능한가요?

3. linux 콘솔 상에서 프레임버퍼를 이용해 crt로 동영상을 출력하려면
x-window 상에서나 처리 가능하리라 생각되는데요. xorg 혹은 xfree86 을
arm 포팅하고 madplayer 나 mplayer를 손보면 플레이가 가능할까요?

대충 윤곽만 잡혔지 막상 손대려니 임베디드는 처음 시작해보는것이라
어떻게 해야할지 막막합니다.

그럼 답변 부탁드립니다.