티스토리 뷰

처음 embedded linux 시스템을 빌드 하려는 경우 Yocto ProjectBuildroot 중 어느 것이 자신의 프로젝트에 맞을지 고민될 수 있다. 이런 경우 2016년 4월에 열린 Embedded Linux Conference(ELC) 2016 에서 “Buildroot vs. OpenEmbedded/Yocto: A Four Hands Discussion”를 보면 도움이 될 수 있다. 


참고로 ELC 2016의 발표자료는 elinux wiki에서 찾을 수 있다.


처음으로 빌드 시스템을 사용하려는 사용자에게 선정은 아래와 같이 하면 될 것 같다.

  • AP에서 제공하는 것을 가능한 이용한다. 
  • GUI가 없고 box 형태 제품이면 buildroot면 충분하다. 
  • 개별 패키지 단위로 업그레이드를 검토한다면 Yocto를 사용하여야 한다. 
  • X11, Python 등의 의존성이 많이 걸려 있는 것을 사용한다면 Yocto가 여러모로 편리하다.


댓글
댓글쓰기 폼