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



NAND flash memory의 경우에는 bad sector가 존재합니다.
따라서, 출시할 때, 이 bad sector영역을 표시(마킹)을 하여 출하를 합니다.
그리고, Embedded linux system의 u-boot나 linux에서
마킹된 bad sector 정보를 이용해서, bad sector영역을 피해서 write, read합니다.


이상은 제가 알고 있는 내용입니다.
만약, 잘 못 알고 있다면, 지적해 주시면 감사하겠습니다.


그리고, 질문할 내용은….
Linux running 중에도 최초의 bad sector영역(번지)가 가변이 되는가요 ?
( 즉, 출하할 때 생성된 bad sector외에 다른 새로운 bad sector영역이 생기나요? )


이럴 경우에는 linux kernel에서는 어떻게 처리를 하는지요 ?


아시는 분께서는 답변 주시면 감사하겠습니다.


고도리

2015.08.01 01:29:47
*.200.239.210

1. bad sector는 상황에 따라 계속 늘어나는 쪽으로 보시면 됩니다.


2. file system에 따라 다르겠지만, 기존의 내용을 읽어서 다른 쪽 멀쩡한 block으로 옮기고 bad marking을 하는 경우가 많습니다.


nand는 안 쓰실 수 있다면 안 쓰는게 좋습니다.

eMMC를 쓰시는게 가장 좋을거라고 보여집니다.


게다가 근래 nand의 type변화에 따라 워낙 골치아픈 경우가 많이 생겨서

eMMC를 쓰시는게 좋을거라고 보여집니다.

List of Articles
번호 제목 글쓴이 날짜 조회 수sort

안드로이드 surfaceflinger 질문입니다. [2]

  • ImYeol
  • 2015-04-14
  • 조회 수 418

안드로이드 지자기 센서 포팅과 관련하여 질문드립니다. [4]

  • ImYeol
  • 2015-11-26
  • 조회 수 420

리눅스 드라이버 제작 방법 문의 [2]

reloc_library[1453]: 1210 unknown reloc type 19 이 나오면... [1]

  • ice179
  • 2015-03-05
  • 조회 수 432

Hantek 오실로스코프 쓸만 한가요? [4]

MMC(SDCARD)에 커널과 파일시스템 올리는 방법? [4]

  • sinwho
  • 2016-01-16
  • 조회 수 443

안드로이드 보드 중 4k출력을 지원하는 보드가 있는지 궁금합니다. [5]

  • 새삶
  • 2015-09-17
  • 조회 수 444

Android Framework 관련 교육 아시는분 추천 부탁드려요. [5]

임베디드 안드로이드, 스마트폰 안드로이드 동작이 많이 다른가요? [3]

  • ice179
  • 2015-05-26
  • 조회 수 461

터치관련 질문입니다. [2]

  • 현쓰
  • 2009-11-23
  • 조회 수 462

JNI 에서 V4L2를 사용할수 있나요? [5]

  • biokk
  • 2015-12-17
  • 조회 수 466

Kernel이 사용하는 memory [1]

오드로이드 커널 2.6.32.9 와 해당 U-Boot 버전 문의 [1]

이솝6410을 쓰고있습니다 u-boot에서 [1]

안드로이드 루트 권한 관련 문의 [3]

  • 지누
  • 2018-06-26
  • 조회 수 467

문의 드립니다. [3]

  • ALEX
  • 2010-02-24
  • 조회 수 468

커널패닉을 LCD에 출력하기 질문..

  • k0cool
  • 2011-07-01
  • 조회 수 468

2.6.28에서의 RAMFS설정 문의 [1]

  • 심모
  • 2009-11-21
  • 조회 수 469

lx800에 안드로이드 포팅? [1]

  • MrAhn
  • 2009-12-29
  • 조회 수 469

odroid회로도를 요청드립니다 [1]

  • liky
  • 2010-09-01
  • 조회 수 469

사용자 로그인