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

안녕하세요.

 

음.. 지금 커널동작에 필요한 메모리 설정을 위해 uboot의 bootargs에 mem=512 이렇게 정의하여

사용하고 있는데요. 이 메모리사이즈가 일정단위가 아니면... 부팅이 안되거나 메모리 관련 에러가 나는

현상이 있습니다. 가령... 4M정도를 연속적인 video메모리로 사용하려고 bootargs에서 mem=508M하고

4M는 cma로 잡아두는경우 입니다.   그런데 mem=480M 이렇게 32M 단위로 하면 잘 부팅 합니다.

왠지 느낌은 32M나 16M 단위로 끊어져야 정상동작하는것 같은데요...

왜 그런가요.. ^^;;;;;  아시는분 좀 알려주세요~~


고도리

2012.07.13 02:31:36
*.200.239.234

참고로........CPU 혹은 관련 코드 특성일 수도 있으니 CPU가 어떤 것인지 말씀 해 주시는게 도움이 될 듯 합니다.

양파링

2012.07.13 02:41:53
*.94.41.89

네 ^^ CPU는 ARM CoretexA9 1G Dualcore입니다.  이중에 core0만 동작하여 부팅하고 있습니다.

커널은 2.6.35이구요.

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

사용자 로그인