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

이제 막 임베디드 리눅스에 관심을 가지게 된 초보자입니다.

일단 u-boot 를 포팅 하려고 합니다.
회사에서 사용하는 NOR 플래시가 장착된 보드에서는 부팅까지는 성공했습니다.
그런데 이 보드에는 렌이 달려있지가 않아 커널 포팅 실습을 하기에는 여러가지
어려움이 있어서 제가 가지고 있는 LN2440SBC 보드에 포팅을 하고 있습니다.
그런데 이보드에는 NOR가 없고 NAND만 달려있어서 관련 자료를 찾아보고
있는데 잘 이해가 되지 않아 질문을 드립니다.
제가 포팅하고 있는 버전은 U-Boot 1.1.6 버전입니다.

1) 우선 NAND로 부팅되게 하려면 어디 어디를 봐야하는지 모르겠습니다.
  일단 s3c2440a NAND 관련 초기화를 해줘야 할 것 같은데 어디서 해줘야
하며 부팅을 위해선 어떠한 작업들을 해야하는지 흐름을 파악하지 못하고
있습니다.

2) 1.1.6 소스에 보면 nand_spl/ 디렉토리가 있는데 그 안에 보면 NAND 부팅에
   관계된 소스가 있는데 PowerPC에 관련된 내용인거 같습니다.
   이 부분을 ARM 용으로 바꾸면 될거 같은데 어디서 부터 시작해야 하는지
  모르겠습니다.

3) u-boot 커맨드에서도 NAND 관련 커맨드들이 있는데 이와 관련해서 초기화 해줘야하는
부분은 어디인가요? 부팅과 관련해서 초기화를 해주면 되는 것인지요?

솔직히 NAND 플래시에 관련해서 u-boot 의 흐름을 전혀 파악하지 못하고 있습니다.

너무 무식한 질문을 드려서 죄송합니다. 나름대로 1주일동안 틈틈히 자료도 찾고
소스도 보고 있는데 전혀 감을 잡지 못하고 있습니다.

고수님들의 조언 부탁드리겠습니다.

감사합니다.


Seonyong Kim

2009.04.14 02:39:50
*.107.178.183

이솝 보드에서 nand u-boot 누군가가 만들어 놓은것으로 압니다만.. www.openmoko.com 에서도 관련 소스 찾을 수 있고요..
nand_spl 소스에서 수정하려면, s3c6400 관련 소스 부터 참고 하심이 어떨지....
startup 파일 수정, 낸드 디바이스 관련 패러미터 수정,
MTD 파일 시스템 관련 ecc 등 몇가지 손을 봐줘야 합니다.

황인용

2009.04.15 20:15:22
*.226.22.104

답변 감사합니다.
현재 커널 MTD 관련 소스와 6410 u-boot 소스를 살펴보고 있습니다.
아직까지는 잘 이해가 되지 않습니다만 좀 더 보고 있습니다.
List of Articles
번호 제목 글쓴이 날짜 조회 수sort
6188 안드로이드 마이크 입력이 끊어집니다. [25] GloomyDay 2014-04-03 2976
6187 [ODROID] MediaPlayer RTSP 테스트 중입니다. [1] 규야 2010-03-12 2968
6186 SDRAM 설계변경 [2] 조정근 2008-09-19 2960
6185 Android 단말에서 Rndis Host Driver를 사용할 수 있나요? acedon 2013-05-10 2946
6184 Android nand에 포팅시 kernel panic에 대한 질문입니다. [3] 최종환 2009-03-21 2942
6183 S3C2440 보드에 삼성 CCD 카메라 포팅 질문입니다..[완료] [11] 김창연 2006-09-27 2940
6182 6410 jffs2 사용시 erase block의 의미가 무엇인지요? [3] 윤인성 2009-03-04 2939
6181 [arndale][origen] 커널 2.6이 돌아가는 리눅스 [3] monad 2013-05-02 2931
6180 LX800에 사용할만한 3.5인치 LCD가 [5] 황민순 2008-09-17 2922
6179 S3C6410의 USB 2.0 OTG 질문입니다. [4] 여정휘 2009-02-14 2913
6178 ODROID-T의 App. Heap Memory 부족 문제. [6] 최가이버 2010-07-07 2911
6177 핼프미 VGA칩 TDA8771질문좀 부디 [2] 노상혁 2007-10-31 2905
6176 [완료] xp설치중 usb 주변기기사용불가한가요? [5] 황철진 2007-05-11 2905
6175 [질문]AESOP-LX800 용 네비게이션 선택? [2] 윤덕배 2007-05-25 2902
» [u-boot] 1.1.6 에서의 NAND 부트 관련 [2] 황인용 2009-04-11 2899
6173 S3C6410 MLC NAND 질문입니다. [3] 우한규 2009-05-27 2894
6172 [완료] USB DMB 모듈 추천좀 해주세요 [2] 한영민 2007-05-11 2891
6171 7인치 LCD 관련 문의 및 도움 요청 [3] 차준호 2008-05-22 2886
6170 mknod 메이저 마이너 번호에 대해서 궁금한게 있는데요 [1] biokk 2014-02-17 2881
6169 [질문] LAN카드와 해상도 질문드립니다. [2] 김증일 2007-05-09 2880

사용자 로그인