디바이스 드라이버
프레임버퍼의 콘솔을 rotation 하기 위해서는 다음과 같이 커널을 설정하고, 시스템 파일에서 설정을 바꾸면 됩니다.
1. 커널 옵션 설정
Device Drivers --->
Graphics support --->
Console display driver support --->
<*> Framebuffer Console support
..
[*] Framebuffer Console Rotation
..
위와 같이 설정하고, 커널을 빌드 후 타겟보드에 커널이미지를 다운로드합니다.
2. Rotation 설정 파일 바꾸기
root@primero-s:~# cd /sys/class/graphics/fbcon/
root@primero-s:/sys/class/graphics/fbcon# ls
cursor_blink power rotate rotate_all subsystem uevent
root@primero-s:/sys/class/graphics/fbcon#
위에서 rotate 파일의 설정 값을 바꾸면 됩니다.
root@primero-s:/sys/class/graphics/fbcon# cat rotate
0
90도
root@primero-s:/sys/class/graphics/fbcon# echo "1" > rotate
180도
root@primero-s:/sys/class/graphics/fbcon# echo "2" > rotate
270도
root@primero-s:/sys/class/graphics/fbcon# echo "3" > rotate
360도
root@primero-s:/sys/class/graphics/fbcon# echo "4" > rotate