회원 및 비회원 모두 열람이 가능합니다. 최대 업로드 가능한 용량은 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
번호 제목 글쓴이 날짜 조회 수
공지 교육 홍보 및 광고는 "교육 및 세미나 홍보" 게시판을 이용해 ... 관리자 2010-07-15 108026
850 s3c6410 라이브러리 가지고 계신분 있으세요...? [1] 김성수 2009-04-09 3698
849 Embedded용 Sound Device Driver를 새로 만들던지 해야겠습... [8] 고현철 2009-04-09 5582
848 [참고] aesop-6410에 run된 Android 소스 올렸습니다.(2009041... [13] 고현철 2009-04-09 14345
847 flashlite3.0 test with aesop-6410 [4] 2009-04-07 3396
846 [필독] 사채업자들 tv 무이자 광고 '노림수' [4] 고현철 2009-04-05 3969
845 android test with aesop-6410 [2] 고현철 2009-04-03 3618
844 [x-window]부팅문제.....도움요청? [4] 2009-04-02 3030
843 [AESOP-6410] Camera 공제 및 2차 진행에 대한 의견수렴 [34] 이제현 2009-03-31 4025
842 842번 아래 메일 추가 내용(부품이 떨어져 있어요) [3] 2009-03-31 3062
841 공제 더 안하나요? [3] 서정민 2009-03-30 3047
840 보드 부품이 떨어져 나갔습니다..ㅠㅠ file [2] 이태간 2009-03-29 2989
839 등업 했네요.ㅋㅋ 감사합니다.ㅋㅋ [3] 2009-03-29 2994
838 [정보] aesop-6410 kernel 2.6.28 기본 포팅 완료 [1] 고현철 2009-03-29 15875
837 부품이 떨어져 있어요.. [2] 2009-03-27 2710
836 오늘 보드 받았습니다. [2] 임지영 2009-03-26 2711
835 이솝보드용 WinCE 6.0 BSP 마무리 중... [1] 김재훈 2009-03-26 6378
834 aesop-6410 linux kernel 2.6.28 작업중.... [5] 고현철 2009-03-25 7536
833 aesop-6410 보드 잘 받았습니다. [1] 황순일 2009-03-25 2778
» Nand에 커널을 올리는 중에... [8] 윤영기 2009-03-24 5502
831 [정보]혹시나 6410보드를 구매하고 싶은 분들께 [4] 서종범 2009-03-24 3288

사용자 로그인