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

지금 현재 보드에 SD 카드와 NAND FLASH 가 다 붙어 있습니다


부트 모드 스위치로


NAND 에 MLO,U-BOOT, 커널등 다 올라가있고요

SD CARD에도 MLO,UBOOT, 커널등 다 올라가 있습니다


근데 문제는 이렇게 둘다 올라가 있을경우


부트모드를 MMC로 해도 NAND로 부팅이 되네요

NAND의 U-BOOT 상에서 nandecc sw로 하고 나면(NAND Wite후 nandecc hw 1 이라고 명령어를 쳐줍니다)


MMC로 부팅이 되고요


근데 또 이렇게 하고 나면 이젠 부트모드를 NAND로 바꿔도 부팅안되네요(SD CARD는 뺐습니다)


원래 이렇게 2개를 다 깔았놓으면 안되는건지


그리고 왜 nandecc sw라고 하면 MMC 부팅이 되는지 모르겠습니다

하도 안되서 검색해보다 혹시나 해서 nandecc sw라고 쳐본거라^^;


항상 친절하게 알려주셔서 매번 너무 감사드립니다^^



고도리

2016.01.31 10:23:44
*.200.239.210

1. NAND와 eMMC, SD 셋 다 부트로더 입장에서는 구분이 되는 장치입니다.


2. 당연히 stroage 특성에 따라 read/write하는 부분이 많이 다릅니다.

   다만, eMMC와 SD는 유사해서 read/write 부분을 거의 같은 방식으로 쓸 수 있습니다.


3. NAND의 경우는 SLC/MLC/TLC 등을 구분해야 하고, CPU에서 HW ecc가 지원될 경우 어떤 NAND와 매칭이 되는지 확인해야 합니다.


4. SLC nand의 경우는 1bit 정도의 SW ecc를 사용해도 큰 문제는 없을겁니다.


5. 다만, MLC/TLC는 cpu에 직접 붙이는게 어려운 경우도 있고, 반드시 HW ECC를 써야 합니다.


6. 두 개를 전부 써도 되지만, 일단, 부트디바이스는 어느 것을 쓸지 정해야 하겠죠.

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

cat sys/kernel/debug/gpio, gpio 초기화 질문입니다. [2]

  • k40007
  • 2016-10-01
  • 조회 수 243

멀티코어 환경에서 리눅스 IRQ 프로세싱 관련 질문드립니다. [2]

  • Supsupi
  • 2015-03-06
  • 조회 수 246

리눅스 디버깅 메세지 [1]

임베디드 보드 커널에 UDP 통신 설정이 따로 있는가요? [2]

  • pedor11
  • 2016-10-13
  • 조회 수 249

HDMI 출력관련 문의 [3]

커널컴파일 하면 모듈이 어디에 들어가게 되나요? [1]

arndale-octa board에 ubuntu포팅에 관해 질문드립니다. [4]

브릿지보드 Rx에 라우터 기능추가OK! but 브릿지Tx보드 접속문제? [2]

  • 2016-10-12
  • 조회 수 253

USB2Serial와 /dev/ttyUXB관련 문의드립니다. [1]

안전모드 진입 [1]

리눅스 yaffs2 포팅 방법 [2]

  • sinwho
  • 2015-08-18
  • 조회 수 255

크로스 컴파일러 질문입니다. [2]

  • vain
  • 2015-12-30
  • 조회 수 260

램디스크 늘린 용량을 적용하려면요 file [1]

usb device 구조 질문 [2]

  • ydgoo9
  • 2017-04-12
  • 조회 수 261

Uboot에서 nandecc hw,sw에 대해서 [1]

  • sinwho
  • 2016-01-27
  • 조회 수 262

질문만 가끔 드려서 죄송합니다만... [2]

6410 Sleep Mode 질문 [1]

  • 깜성
  • 2015-12-18
  • 조회 수 263

2440보드에서 DM9000 디버깅하는 방법? file [3]

wi-fi 동글 질문드립니다. [4]

AOSP user 모드 빌드 시 주의사항 질문드립니다. [1]

  • 엘카
  • 2015-09-26
  • 조회 수 265

사용자 로그인