기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.
커널을 업그레이드 하기 위하여
flash_eraseall /dev/mtd1
cat zImage > /dev/mtdblock1
으로 업그레이드를 하였습니다
업그레이드를 하고
재부팅을 하면 아래와 같이 나오며 시스템이 죽습니다
커널압축을 풀다가 나오는메시지로 보아 h/w ecc는 관련이 없어보입니다만
커널이 실행되면서 아래와 같은 메시지가 나온적이 있어
커널에서 h/w ecc 기능은 제거를 한상태입니다
그리고...
tftp로 다시 커널을 업그레이드하면,
부팅은 됩니다만 아래와 같은 에러메시지가 올라옵니다
관련이 있을까 싶어 그 메시지도 올립니다
조언 부탁드리겠습니다
--------------------------------------------------------------------------------------------
U-Boot 1.1.6 (Mar 21 2009 - 20:54:42) for AESOP6410
CPU: S3C6410@666MHz
Fclk = 666MHz, Hclk = 133MHz, Pclk = 66MHz, Serial = CLKUART (ASYNC Mod
e)
Board: AESOP-S3C6410
DRAM: 128 MB
Flash: 0 kB
NAND: 256 MB
In: serial
Out: serial
Err: serial
Hit any key to stop autoboot: 0
.
.
.
s3c-nand: ECC uncorrectable error detected
s3c-nand: ECC uncorrectable error detected
s3c-nand: 1 bit error detected at byte 131, correcting from 0x1a to 0x1b...OK
s3c-nand: ECC uncorrectable error detected
s3c-nand: 1 bit error detected at byte 42, correcting from 0x5b to 0xdb...OK
s3c-nand: ECC uncorrectable error detected
s3c-nand: ECC uncorrectable error detected
2097152 bytes read: ERROR
Boot with zImage
Starting kernel ...
Uncompressing Linux..........................................
incomplete distance tree
-- System halted
-----------------------------------------------------------------------------------
------------- 재 업그래이드후 정상부팅시 메시지 --------------------
end_request: I/O error, dev mtdblock0, sector 0
Buffer I/O error on device mtdblock0, logical block 0
end_request: I/O error, dev mtdblock0, sector 8
Buffer I/O error on device mtdblock0, logical block 1
end_request: I/O error, dev mtdblock0, sector 16
Buffer I/O error on device mtdblock0, logical block 2
end_request: I/O error, dev mtdblock0, sector 24
Buffer I/O error on device mtdblock0, logical block 3
end_request: I/O error, dev mtdblock0, sector 0
Buffer I/O error on device mtdblock0, logical block 0
end_request: I/O error, dev mtdblock1, sector 0
Buffer I/O error on device mtdblock1, logical block 0
-----------------------------------------------------------------------------------
루트 파일 시스템에서 저 에러가 나오는 이유가 삼성의 난드 플래시 드라이버의 릴리즈 버전에 따라,
다르게 나오더군요. ;;;