기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.
안녕하세요 낸드부트를 처음 접하는 엔지니어입니다
기존까지 해오던 구조는 nor+nand라서 nand 부트는 처음입니다
질문드립니다
s3c2410의 부트모드가
nand(irom), onenand(irom, onenand 모드가 있는데 어떤모드로 해야하는지요?
k9f2g08u0b가 SLC라서 onenand모드로 해야하나요?
그리고 nand boot의 플로우도 설명해주시면 감사하겠습니다
2012.05.01 20:00:29 *.54.174.151
k9f2g08u0b 라면 NAND boot를 이용하셔야 합니다. 또한 삼성에서 배포한 u-boot 소스를 보시는 것이 더 많은 도움이 되실 것입니다. nand boot flow에 대해서는 s3c6410 manual을 참고하시는 것이 좋을듯 싶습니다. 누구도 설명해줄 사람은 없습니다.
2012.05.01 20:39:19 *.127.19.87
2410 manual에 잘 나와 있긴 합니다만...
1. nand에서 특정 bytes만큼 읽어서 내부 SRAM으로 복사합니다.
2. 해당 SRAM이 당연히 0번지로 map이 될테고
3. 그 후 부팅입니다.
6410서부터는 좀 더 메뉴얼을 봐야 알 듯 하네요.
k9f2g08u0b 라면 NAND boot를 이용하셔야 합니다. 또한 삼성에서 배포한 u-boot 소스를 보시는 것이 더 많은 도움이 되실 것입니다. nand boot flow에 대해서는 s3c6410 manual을 참고하시는 것이 좋을듯 싶습니다. 누구도 설명해줄 사람은 없습니다.