회원 및 비회원 모두 열람이 가능합니다. 최대 업로드 가능한 용량은 20MB 입니다.

aESOP-S3C6410 # setenv bootcmd nand read c0008000 40000 200000;bootm c0008000;saveenv
Saving Environment to NAND...
s3c-nand: 1 bit error detected at byte 40, correcting from 0x04 to 0x06...OK
s3c-nand: ECC uncorrectable error detected
s3c-nand: ECC uncorrectable error detected
s3c-nand: ECC uncorrectable error detected
s3c-nand: ECC uncorrectable error detected
s3c-nand: ECC uncorrectable error detected
s3c-nand: ECC uncorrectable error detected
s3c-nand: ECC uncorrectable error detected
s3c-nand: ECC uncorrectable error detected
s3c-nand: ECC uncorrectable error detected
s3c-nand: 1 bit error detected at byte 43, correcting from 0xfa to 0xf8...OK
:
: 중간 생략
:
23, correcting from 0x00 to 0x04...OK
s3c-nand: 1 bit error detected at byte 277, correcting from 0x00 to 0x04...OK
s3c-nand: ECC uncorrectable error detected
s3c-nand: ECC uncorrectable error detected
s3c-nand: 1 bit error detected at byte 30, correcting from 0x00 to 0x04...OK
Erasing Nand...Writing to Nand... done

이 오류 메세지 출력 후, 전원이나 Reset을 하면 'OK'나 나옵니다.
해결 방법을 알려 주시길 바랍니다.

profile

김재훈

2009.03.24 22:01:47
*.162.60.144

setenv bootcmd nand read c0008000 40000 200000;bootm c0008000;saveenv
이 부분에서 60000으로 바꿔주셔야 합니다.

부트로더를 다시 라이트 하시고, 커널은 NAND의 60000 옵셋에 기록해야 합니다.
그리고, uBoot에서 nand scrub 명령을 통해서 NAND Flash를 싹 포멧해 보시고, 다시 해보세요. :)


윤영기

2009.03.24 22:34:00
*.238.34.157

감사합니다.
0x00000000-0x00040000 : "Bootloader"
0x00040000-0x00200000 : "Kernel"
0x00200000-0x10000000 : "File System"
이 테이블을 보고 ^^ 좀 소스를 보고 해야 했는데...

하여간 지금은 정상으로 돌아왔습니다.
profile

김재훈

2009.03.24 23:12:36
*.162.60.144

그 부분 고쳐야 합니다. ㅋㅋ 잘못되었네요..

0x00000000-0x00060000 : "Bootloader"
0x00060000-0x00200000 : "Kernel"
0x00200000-0x10000000 : "File System"

원래 이렇게 되어야 하는 것인데.. :)

김상수

2009.03.26 02:01:34
*.46.117.176

boot size를 왜 384k로 해야 되는건지 궁급합니다???
profile

김재훈

2009.03.26 04:54:01
*.162.4.210

u-Boot의 환경 설정이 저장되는 NAND Flash 블록을 따로 할당하기 위해서 입니다.
256Kb로 잡을 경우, u-boot의 코드가 저장되는 블록과 환경 설정 저장 블록이 겹치게 됩니다.
잘못하면, u-boot가 깨져서 부팅이 안되는 증상이 발생합니다.
(세미나때 이 문제로 몇몇 보드의 경우 부팅이 안되는 증상이 발생하였습니다.)

따라서, 부트로더 영역을 384k로 할당해 놓는 것 입니다. :)

김상수

2009.03.26 05:40:07
*.46.117.176

답변 감사드립니다..
저 같은 경우는 메모리 뒤쪽 블럭에. 위와같은 에러가 발생하네요..
아래와 같이 설정하고, mtd3 을 yaffs or jffs2 로 마운트하고, 파일 write시 파일이 깨지며,
umount 후, remount시 파일이 사라지는 현상이 발생합니다.

-아래-
0x00000000-0x00040000 : "Bootloader"
0x00040000-0x00200000 : "Kernel"
0x00200000-0x00c00000 : "Root - Cramfs"
0x00c00000-0x02000000 : "User FS."

그리고, boot에서 nand scrub command로 memory를 초기화 하고자 하였으나,
bad block이 계속 남아있습니다. ???
profile

김재훈

2009.03.26 06:08:23
*.162.4.210

커널의 환경 설정을 보니, 이솝 보드는 아닌 것 같습니다. 
이솝보드는 위와 같은 방식으로 파티션을 만들지 않고, 주소를 봤을 때 사용된 NAND도 틀린 것 같네요..
NAND Flash의 경우 0번 블럭을 제외하고 나머지 블럭은 무결성을 보장하지 않습니다.

NAND Flash에서 베드 블럭이 나는 것은 당연하게 받아들이시면 됩니다.
단, NAND의 베드 블럭 발생 비율을 얼마나 최소화하고, 효과적으로 베드 블럭을 관리하는 기술이 더 중요하겠죠.

0x00000000-0x00040000 : "Bootloader"
0x00040000-0x00200000 : "Kernel"
0x00200000-0x00c00000 : "Root - Cramfs"
0x00c00000-0x02000000 : "User FS."

이런 구성의 경우, 실제적으로 User FS 부분에 R/W 가 이뤄지는 것 인데, 파일이 깨지는 증상이 있다면,
글쎄요... 이솝 보드라면 모르겠지만,

다른 하드웨어의 경우 이런 문제는 H/W랑 커널 단을 직접 봐야 알 것 같네요.
지금 상황에서는 무슨 원인인지는 잘 모르겠습니다.

김상수

2009.03.26 20:43:06
*.46.117.176

답변 감사합니다.. ^^
List of Articles
번호 제목 글쓴이 날짜sort 조회 수
공지 교육 홍보 및 광고는 "교육 및 세미나 홍보" 게시판을 이용해 ... 관리자 2010-07-15 108005
1090 aesop-6410 공제를 일단락 하면서.... [6] 고현철 2009-03-22 2735
1089 AESOP-6410, 향후 S/W 배포 및 관리 계획 [4] 김재훈 2009-03-23 3323
1088 6410 보드 받았는데요 ... 부품이 떨어졋어요 ㅠㅠ file [2] 이만호 2009-03-23 2659
1087 저도 6410 보드를 받았는데. 부품이 떨어진것 같습니다. [4] 홍석구 2009-03-23 2797
1086 제 보드도 부품이 망가졌어요.. [2] 신승식 2009-03-23 3045
1085 로그인 후 원치 않게 로그아웃 되는 것과 관련 .. [1] 정연덕 2009-03-23 2876
1084 보드 이상 관련 .. [2] 정연덕 2009-03-23 2967
1083 보드이상관련 [3] 김재현 2009-03-23 2811
1082 보드이상이 있어 문의 드립니다. [1] 박종현 2009-03-24 2718
1081 AESOP-6410 : WinCE 6.0 BSP 작업 진행 상황 [2] 김재훈 2009-03-24 3790
1080 [정보]혹시나 6410보드를 구매하고 싶은 분들께 [4] 서종범 2009-03-24 3288
» Nand에 커널을 올리는 중에... [8] 윤영기 2009-03-24 5502
1078 aesop-6410 보드 잘 받았습니다. [1] 황순일 2009-03-25 2778
1077 aesop-6410 linux kernel 2.6.28 작업중.... [5] 고현철 2009-03-25 7536
1076 이솝보드용 WinCE 6.0 BSP 마무리 중... [1] 김재훈 2009-03-26 6378
1075 오늘 보드 받았습니다. [2] 임지영 2009-03-26 2711
1074 부품이 떨어져 있어요.. [2] 2009-03-27 2710
1073 [정보] aesop-6410 kernel 2.6.28 기본 포팅 완료 [1] 고현철 2009-03-29 15875
1072 등업 했네요.ㅋㅋ 감사합니다.ㅋㅋ [3] 2009-03-29 2994
1071 보드 부품이 떨어져 나갔습니다..ㅠㅠ file [2] 이태간 2009-03-29 2989

사용자 로그인