흠 ...
정말 질문이 간결하고 명쾌하군요..
이런 질문 형식 무척 좋아 합니다. (^^)

: 질문1. 리눅스 사용안하고 그냥 ROM에다가 스타트업 코드 및 제어코드를 넣어
: 서 제어할려고 하는데 가능한 지요?
: 예) PC 통신이나 USB등도 PXA255 레지스터를 직접 건드려서 제어할겁니다.

예 가능합니다. 하지만 ROM이 아니라 플래쉬 메모리입니다.

:
: 질문2. OPenicce 같은 시중에 나와 있는 ICE 장비와 호환 가능한가요?

부분적으로 호환 가능합니다. 여기서 부분적이라는 것은 JTAG 의 디버깅이나
기타기능이 가능하지만 연결할때 ICE 장비의 커넥터와 호환되지 않으므로
각각의 필요 핀들을 직접 연결하는 방식으로 하셔야 합니다.
흠.. 조금 불편하겠죠?

:
: 질문3. PXA255 보드의 flash에 부트코드가 이미 내장되어 판매가 되는건가요?

예 기본적으로 부트로더 + 커널 + 램디스크 이미지가 내장되어 판매 됩니다.
물론 부트로더 소스를 드립니다 홈페이지에 부트로더 소스역시 공개 되어 있읍니다.

:
: 질문4. 부트코드를 직접작성하여 다운로드 하려 하는데 그렇게 제어가 가능한
: 가요? (물론 ICE장비를 통해서 JTAG 인터페이스 사용해야 한다는 건 압니다)

두가지 방식으로 모두 가능합니다.
저희가 제공하는 JTAG 케이블을 이용하여 사용해도 되고
ICE 장비를 이용해서 사용해도 됩니다.
JTAG 라이트 프로그램역시 드리며 소스로 리눅스용은 드립니다.
:
: 제가 알기에는 사용자들이 ICE 장비 없이 펌웨어 수정 가능하도록 하기 위해
: 이미 부트 플레쉬가 고정적으로 구워져서 UART나 USB에 의해 펌웨어 upgrade
: 를 지원하게끔 되어 있을거라 각합니다.

저희는 이방법을 추천합니다.

:
: 질문5. ADS v1.2 컴파일러를 사용하여 리눅스 없이 PAX255를 제어하려하는데
: 가능한지요? 마치 리눅스를 디폴트로 써야 하는것처럼 얘기가 되어있던데...

가능합니다. 하지만 나중에 저희에게 ADS 에 관련된 질문을 해 봤자 소용없을겁니다.
저희는 ADS 를 한번도 써 본적이 없읍니다. ㅜㅜ