간단하게만 올려봤습니다.
제 aesop 1차보드를 빌려줬는데, return이 지연되는 통에
다른 후배 보드를 가져다가 작업을 했습니다.
깔끔하게 부팅이 되네요. 속도도 빠르고요.
기능상으로 좀 더 봐야겠지만, 깔끔하네요.
2440의 nandboot는 4k로 의외로 큰 편입니다.
그 부분에 nand의 bad부분을 처리할 수 있는 코드를 넣고, u-boot에도
nand의 bad처리를 하는 부분만 넣는다면
거의 완벽에 가까운 부트로더가 될 듯 합니다.
^^
다시한번 이율삼님께 감사드립니다.
근데 배드블럭 처리코드넣는부분이 플래쉬의 첫번째블럭 사이즈 가 되야 되는거 아닐까요? small block 일경우 16k, large block 일경우 128k 이렇게요.