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

안녕하세요~


PCB가 이미 제작된 제품인데요.

램이 512MB 짜리인데... 1GB로 늘리려 합니다.


256MB짜리 두개가 붙어있는데...

여기에 512MB짜리 두개 붙이면


커널쪽에서 수정 해 줘야 할 부분이 있는지요?

아님 수정없이 그냥 작동이 될까요?


답변 부탁드립니다~ (__) 꾸벅


이제현

2012.03.15 05:20:32
*.90.137.102

부트로더/커널 모두 변경해야 할 가능성이 99.999%입니다.

메모리 초기화 코드는 일반적으로 한가지 메모리 모델만 지원하기 때문입니다.


운이 아주 좋다면, 부트로더까지만은 총 메모리의 50%만 인식하고 부팅은 될듯 합니다만...

현쓰

2012.03.15 05:27:23
*.203.34.236

답변 감사합니다~ 수정을 해 줘야 하는군요....

고도리

2012.03.15 09:04:36
*.127.19.87

보통 pin to pin이라 대부분 상관은 없겠지만, 구성은 봐야할 듯 하고요...


BSP 구성에 따라 부트로더만 수정해야 하는 경우와 부트로더/커널을 둘 다 봐야할 경우가 생깁니다.


부트로더는 memory controller 세팅만 봐 주시면 될 듯 하고요. 커널은 arch/arm/cpu관련디렉토리/mach-내보드이름.c 파일에서 fixup 함수가 구현되어 있는지 확인 후 거기서 용량 바꿔주시면 됩니다.


fixup 함수가 없으면 커널 버전에 따라 틀리겠지만, 부트로더서 받아오는 경우가 대부분입니다.

Simba444

2012.03.21 05:50:40
*.94.41.89

저는kernel paramter로 u-boot에서  mem=512M 만 줘도 커널쪽은 해결되더군요.

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

u-boot에서 커널을 로드 하지 못할 때 (can't get kernel image!)는... file [3]

LVDS에 관한 문의입니다 [3]

램을 늘리려 하는데요. [4]

  • 현쓰
  • 2012-03-15
  • 조회 수 1399

mtd partition을 보드 셋업 코드에서 어떻게 나누는 것이 맞는 것... file [4]

ICS S4210 (type password to decrypt storage?) 문제... file [4]

  • 아명
  • 2012-03-14
  • 조회 수 1759

커널에 드라이버를 포함했을 때는 동작하고 모듈 형태로 할 때는 동...

directfb + gtk2 + webkit 1.2.7 (without X11)관련 문의 [3]

USB 3.0 관련 질문 [3]

안드로이드 플렛폼 질문... [2]

exynos4210(V310)의 u-boot에서 GPY0CON의 주소를 모르겠네요. [4]

커널에 드라이버를 포함했을 때 인터럽트 함수를 사용했을 때 커널 ... [6]

분석과 포팅책을 보고있는데 질문하나드립니다. [3]

  • daem0n
  • 2012-03-09
  • 조회 수 1389

Origen보드용 새 SD카드 사용하기 문의 [2]

  • 다콩
  • 2012-03-09
  • 조회 수 1642

linux/arch/arm/mach-at91/ 폴더에 있는 board-sam9m10g45ek.c 파일은 무엇... [2]

patch software 버전에 따라 patch가 제대로 되지 않을 수 있나요... [2]

V310에서 u-boot쪽에서 SROM_CSn[1]을 선택 하려고 하는데요. memo... [1]

V210 JTAG 추천 부탁 [3]

임베디드 리눅스를 보드에 타겟팅 했을 때 부팅이 되지 않는 이유는... [2]

build.prop 생성방법이 궁금합니다. [1]

  • yama
  • 2012-03-04
  • 조회 수 1475

출력에 대해서 궁금해서 질문 올립니다. [7]

사용자 로그인