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

안녕하세요.

 

S5PV310 프로세서가 탑재된 EV 보드 관련 하여 문의 드립니다.

부팅이 NAND FLASH에 저장되어 NAND FLASH로 부팅을 하는 것으로 알고 있습니다.

 

그런데 부팅을 SD A Channel로 부팅을 하고 fail 발생 시 SD B Channel로 부팅을 대체 할 수 있도록 할 수 없나요?

주위 아시는분들께서 말씀하시길 S5PV310 EV 보드는 위 처럼 구현 하려면 (SD A Channel 부팅 그리고 SD B Channel은

A Channel에서 부팅 fail 발생시 대비하여 B Channel로 부팅)  S5PV310 프로세서 내부의 IROM의 내부 소스 수정을 해야

한다고 하네요. 물론 IROM은 Security 영역이라 공개가 안된다고 합니다.

 

회신좀 부탁 드립니다.


유형목

2011.11.26 08:32:42
*.131.99.183

어려워 보이네요. 부팅순서를 바꾼다는 얘긴데 그건 하드웨어 셋팅과 관련된 부분이라서 불가능해 보입니다.

고도리

2011.11.26 20:03:23
*.127.19.87

1. V310을 이용하여 NAND 부팅은 아닙니다. 현재 SLSI측에서 이 부분에 대해서는 부정적인 견해만 얘기한 것으로 알고 있습니다. 물론, 안된다는 것은 아니지만, 테스트를 해 보지 않았다 입니다.

 

2. IROM부분을 수정해야만 가능합니다만, 부팅 실패라는 정의가 애매합니다.

 

부트로더 로딩 실패시 SD B로 가는 것이야 IROM에서 가능하지만, 부팅 코드 로드 후 동작하지 않는 부분에 대해서는 보장을 못할겁니다.

딱지

2011.11.26 23:04:13
*.216.41.100

답변 감사합니다.

이제현

2011.11.27 21:49:27
*.90.137.102

OM[5:1] 설정이 10011이면 eMMC43_CH0에서 부팅을 시도하고, 실패하면 SDMMC_CH2로 시도합니다.

10100 이면 eMMC44_CH4(CH0?)에서 부팅을 시도하고, 실패하면 SDMMC_CH2로 시도한다고 쓰여있네요.


부팅 실패 여부는 내부램으로 로딩된 BL1의 header값(boot key)을 가지고 판단합니다.

iROM은 수정이 불가능합니다. 백만개 이상 주문한다면 모를까....

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

패키지를 컴파일할때 depends on이란 무엇인가요? file [1]

엑시노스 4210 Display 구동관련 문의. [3]

  • GBC
  • 2012-02-21
  • 조회 수 1780

reltek rtl8191su 컴파일 중에 에러 입니다.. [7]

  • rubio
  • 2013-06-26
  • 조회 수 1780

취미를 위한 적절한 수준은 뭐일까요? [6]

arndale linux관련.. [15]

Driver와 APP간의 통신 [1]

  • 테크
  • 2013-10-19
  • 조회 수 1779

avcodec_decode_video2 crash 관련.. file

[완료] Unhandled fault에 대해서.. [4]

램디스크의 사이즈를 12k, 8k로 생성할때의 차이점 [1]

  • pedor11
  • 2013-10-21
  • 조회 수 1777

S5PV310 보드 관련 문의 [4]

  • 딱지
  • 2011-11-25
  • 조회 수 1776

안드로이드 lib 인스톨 하는 방법 [4]

make menuconfig 에러 [1]

  • 뽀골
  • 2012-01-03
  • 조회 수 1775

[USB2.0] OTG HOST 동작 가능한가요? [3]

V310 compile error ^^; [3]

Dual LCD Support Chipset [3]

interrupt를 활용한 keypad 감지 c프로그램은 어떤식으로...? [3]

  • Supsupi
  • 2012-04-17
  • 조회 수 1766

[origen_quad][ics] prebuilt image - 20121212-es4 관련 문의 file [10]

  • 아침
  • 2012-12-15
  • 조회 수 1766

usb garget을 이용한 cpu 간 통신 [2]

hrtimer 사용하려고 하는데 ktime.h에서 undefine에러가 발생합니다.

  • yama
  • 2011-10-13
  • 조회 수 1760

리눅스 응용 프로그램에서 EBI(External Bus Interface) 제어 문... [1]

사용자 로그인