기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.
안녕하세요.
음.. 지금 커널동작에 필요한 메모리 설정을 위해 uboot의 bootargs에 mem=512 이렇게 정의하여
사용하고 있는데요. 이 메모리사이즈가 일정단위가 아니면... 부팅이 안되거나 메모리 관련 에러가 나는
현상이 있습니다. 가령... 4M정도를 연속적인 video메모리로 사용하려고 bootargs에서 mem=508M하고
4M는 cma로 잡아두는경우 입니다. 그런데 mem=480M 이렇게 32M 단위로 하면 잘 부팅 합니다.
왠지 느낌은 32M나 16M 단위로 끊어져야 정상동작하는것 같은데요...
왜 그런가요.. ^^;;;;; 아시는분 좀 알려주세요~~
참고로........CPU 혹은 관련 코드 특성일 수도 있으니 CPU가 어떤 것인지 말씀 해 주시는게 도움이 될 듯 합니다.