기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.

안녕하세요.
리틀 엔디안과 빅 엔디안에 대해 문의드립니다.

boot.bin파일과 NAND에 저장되어 있는 데이터를 비교했더니
4바이트씩 뒤집어져 있는 것을 발견했는데요,

CPU가 어떤거냐에 따라서
boot.bin 파일을 NAND에 순차적으로 복사하거나
이렇게 4바이트씩 뒤집어서 저장해야 부팅이 되나요?

boot.bin에는 11 22 33 44 이렇게 저장되어 있고
NAND에는    44 33 22 11 이렇게 저장되어 있습니다.

CPU는 Broadcom입니다.

이제현

2008.07.11 21:47:47
*.41.109.34

최근 MIPS 계열은 BE와 LE 모두 가능합니다만,
초기 부팅시에 BE이 기본 값인 경우가 많습니다.
소프트웨어 호환성 때문에 부팅 이후에는 LE 모드로 전환을 많이 하고요.
그런데, 이 모든것이 CPU 내부 부트스트랩 장치에 의해 달라집니다.
즉, 부팅시 저장장치에서 코드를 읽어내어 내부 캐시나 코드램에 올리는 알고리듬은 반도체 설계가 편하도록 하는 경향이 있습니다.
NOR 부팅은 LE, NAND 부팅은 BE인 경우도 있고, 반대인 경우도 있고요.

민세홍

2008.07.12 00:17:21
*.73.121.241

같은 파일 말씀하시는 것같은데요.
boot.bin은 PC의 저장상태이고 NAND는 보드의 저장 상태 말씀하시는듯
기본적으로는 CPU에 따라 결정되는 것이구요. 윗분 말씀대로 요즘 CPU는 양쪽 모두 지원하는 경우가 많으니 데이터쉬트를 참조해서 결정하셔야겠네요.

이세종

2008.07.12 06:56:16
*.62.58.115

답변감사합니다. 낸드플래시에 부트로더가 잘못라이팅 됐는줄 알았는데, 반대로 저장되어 있었습니다. CPU가 이런 특성도 가지고 있고 신기하네요.^^
List of Articles
번호 제목 글쓴이 날짜sort 조회 수
288 [질문] 아래분과 비슷한 NFS 문제인데.. 전 에러 메시지가 다르게... [7] Sung-Geun Lee 2006-12-22 1598
287 [질문] vmware사용하지 않고 리눅스 깔아서 하는 방법? <==완료 [2] 조영택 2006-12-21 666
286 [질문] 커널 업그레이드관련 kernel.iso 파일 <== 완료 [3] 이세학 2006-12-21 741
285 저도 아랫 분과 똑같습니다. NFS로 부팅하려 합니다. << ... [10] 유용출 2006-12-21 1460
284 "NFS부팅시 정지되는 문제" 조언 부탁 드립니다. <=완료 [2] 김경복 2006-12-21 1083
283 vmware에서 vmware tools install시 에러[완료] [2] 이태간 2006-12-21 814
282 3차보드 설정관련 질문드립니다. <==완료 [4] 윤기현 2006-12-21 1147
281 Touch와 SIGIO관련 재질문입니다. [2] 김증일 2006-12-21 597
280 [질문] 제가 SD MEMORY를 사려하는데요.<= 완료 [2] 조영택 2006-12-20 676
279 [질문] UART 포트를 확장하려고 합니다 [2] 양용현 2006-12-20 860
278 Touch event와 SIGIO [4] 김증일 2006-12-20 875
277 asm화일에 헤더파일을 넣을수 없나요? [완료] [2] 서연석 2006-12-20 867
276 [SMC91C113] 네트웍 수신성능이 잘 안 나옵니다. 디버깅 팁이나 ... [4] 김유석 2006-12-19 1035
275 VMware에 slackware 설치과정....? <<완료>> [3] 유용출 2006-12-19 932
274 [UDA1341] 사운드 재생 관련 질문입니다.[완료] [2] 김유석 2006-12-19 722
273 chmod관련 질문.. [완료] [2] 박기호 2006-12-19 874
272 MPEG4 자료를 찾고 있습니다. ==> [완료] [3] 이영재 2006-12-19 697
271 UTP Cable은 다이렉트인가요 크로스인가요? <완료!> [2] 김재우 2006-12-18 801
270 [re] use-serial 컨버터 질문[완료] [1] 이태간 2006-12-18 654
269 aesop 3차 보드가 동작을 안합니다...ㅠ <=== [완료] [4] 전병우 2006-12-18 1062

사용자 로그인