기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.
안녕하세요.
임베디드 장비에 480x800 사이즈로 된 로고를 나타내려고 하는데요. (용량 67k 정도의 jpg 파일 , 480x800크기 )
소형 100x100 짜리는 이미지는 문제없이 나타나는데요.
풀사이즈(480x800) 화면에 출력하려면 아래와 같이 에러가 나네요.
로고 풀사이즈로 할 경우 어디의 메모리 용량을 더 늘려주어야 하는 건가요?
아님 원래 아무문제 없는 것인데 실수 하고 있는 것일까요?
혹시 몰라 uboot의 bootargs 의 이것 저것을 증가 시켜 보았는데 동일한 더라구요.
Kernel command line: root=/dev/ram0 console=ttyS0,115200n8 rdinit=/sbin/init mem=64M vram=10M initrd=0x1000000,16M rw ramdisk=30720 coherent_pool=4M
읽어주셔서 감사합니다.
에러1,
swapper invoked oom-killer: gfp_mask=0x10200d0, order=0, oom_score_adj=0
swapper cpuset=/ mems_allowed=0
CPU: 0 PID: 1 Comm: swapper Not tainted 3.10.32 #12
Backtrace:
[<c0012dd0>] (dump_backtrace+0x0/0x108) from [<c0012ef0>] (show_stack+0x18/0x1c)
에러2
440 slab pages
0 pages shared
0 pages swap cached
[ pid ] uid tgid total_vm rss nr_ptes swapents oom_score_adj name
Kernel panic - not syncing: Out of memory and no killable processes...
CPU: 0 PID: 1 Comm: swapper Not tainted 3.10.32 #12
Backtrace:
[<c0012dd0>] (dump_backtrace+0x0/0x108) from [<c0012ef0>] (show_stack+0x18/0x1c)
원래는 거의 문제가 안 생깁니다.
로고 변경 하우투 대로 하면 큰 문제없었던 것으로 기억이 됩니다.
http://bumnux.tistory.com/333
이 아티클 참고해 보시기 바랍니다.