Tag: armbian
-
armbian build 프레임웍을 이용해서 Orange Pi 5 Plus에서 preempt_rt 커널 사용하기
기존 포스팅에서 armbian build를 이용해서 쉽게 6.12 커널을 사용 (이미 preempt_rt 패치가 적용되어 있음) 해서 이미지를 만들고 사용까지 했었습니다. 하지만, armbian의 6.12 커널의 경우, Orange Pi 5 Plus에서 가지고 있는 다양한 주변회로 (i2c, can, spi 등)을 사용하기 위한 dtb가 존재하지 않습니다. 따라서 일반적인 사용은 가능하되, 최적화되어 있다고는 보기 어렵습니다. armbian build에서는 이 경우를 대비해 커널의…
-
armbian build에서 customizing 방법 정리
기본 Repository에 있는 패키지 중 필요한 것들 먼저 설치할 때는 PACKAGE_LIST_BOARD 옵션 사용. 임의의 repository 추가, 패키지 설치, 스크립트 실행 시, userpatches/customize-image.sh 파일을 수정 사용자 계정을 만들고, 처음 로그인 시 작업 수행하는 경우, packages/bsp/common/usr/lib/armbian/armbian-firstlogin 파일 수정 add_user() 함수 내에서 다음의 구문 아래에 적절한 곳에 추가.
-
Orange Pi 5 Plus에 preempt_rt 커널 적용 및 설치
Orange Pi 5를 로봇의 메인 제어기로 사용할 경우, preempt_rt 패치가 필요한 상황이 있습니다. 이를 위해서 제일 편리한 방법은 Armbian build 프레임웍을 사용하는 것입니다. Armbian은 싱글보드 컴퓨터의 시스템 이미지를 생성하기 위한 소프트웨어 프레임웍으로, 아주 간단하게 이미지를 생성하여, SD카드 등에 쉽게 적용이 가능합니다. 자세한 설명은 https://www.armbian.com/ 와 https://docs.armbian.com/Developer-Guide_Overview/ 이곳을 참고하시면 됩니다. Armbian 개발 환경을 위해서는 Ubuntu (Docker…