도와주세요!!
글 수 15,339
2007.01.17 19:17:47 (*.250.157.81)
6671
EP9312하고 비슷한.. 하지만 16비트 버스인 EP9301로 보드를 만들고 있는데요
BGA는 만들기 어려운지라. EP9312와 9301은 버스폭과 속도 정도만 다르고 대부분
같은 걸루 알고 있어서 질문 드립니당.. -_-;;;;
1. 혹시 EP9312에서 UART BOOTING을 해보셨는지요?
2. EP9312의 경우 ENDIAN과 관련된 핀이 있는지. 아니면 원래 LITTLE ENDIAN인지요?
EP9301로 UART BOOTING을 하고 있습니당.. 컴파일은 LITTLE ENDIAN이 확실한데, 문제는
코드내의 데이터(배열)의 경우 16BIT내에서 BYTE가 SWAP된것 처럼.. 출력이 나오구요..
혹시나 해서 부트로더도 동일하게 16BIT내에서 BYTE를 SWAP 시키면 동작이 됩니당..
부트로더는 EP9312 보드를 참조 하였구용..
혹시나 이런 현상 겪어 보셨는지요?
BGA는 만들기 어려운지라. EP9312와 9301은 버스폭과 속도 정도만 다르고 대부분
같은 걸루 알고 있어서 질문 드립니당.. -_-;;;;
1. 혹시 EP9312에서 UART BOOTING을 해보셨는지요?
2. EP9312의 경우 ENDIAN과 관련된 핀이 있는지. 아니면 원래 LITTLE ENDIAN인지요?
EP9301로 UART BOOTING을 하고 있습니당.. 컴파일은 LITTLE ENDIAN이 확실한데, 문제는
코드내의 데이터(배열)의 경우 16BIT내에서 BYTE가 SWAP된것 처럼.. 출력이 나오구요..
혹시나 해서 부트로더도 동일하게 16BIT내에서 BYTE를 SWAP 시키면 동작이 됩니당..
부트로더는 EP9312 보드를 참조 하였구용..
혹시나 이런 현상 겪어 보셨는지요?