4.1 BeagleboneBlack(BB, 비글본 블랙) 개발환경 구성하기 - BSP, Bootloader 설치하기
BSP(Board Support Package)는 개발 보드 대한 설명은 아래 링크 참조, 간단히 설명하면 "보드(프로세서 및 주변 회로)를 사용하기 위한 소프트웨어 모음"이다. Bootloader, Kernel, file system로 구성된다. https://ko.wikipedia.org/wiki/BSP_(%EC%9E%84%EB%B2%A0%EB%94%94%EB%93%9C) BSP (임베디드) - 위키백과, 우리 모두의 백과사전 ko.wikipedia.org 이번 포스팅에서는 Bootloader를 먼저 설치해보도록 하겠다. 1. 부트로더 ? Bootloader 란 HDD, SSD 또는 Flash memory에 있는 커널 및 펌웨어 이미지를 로딩하는 역할을 한다. 시스템의 전원을 켜면 가장 먼저 동작되는..
- OS(운영체제)/Beaglebone Black(BB, 비글본 블랙)
- · 2021. 8. 3.
4.0 BeagleboneBlack(BB, 비글본 블랙) 개발환경 구성하기 - ARM Cross Compiler 설치하기
Host PC에 우분투도 설치했고, 개발 보드(본 포스팅에서는 비글본 블랙)도 구매했으니 이제 개발환경 울 구성해보자. 이전 포스팅에서 설명했듯이 Cross Compiler와 BSP가 있어야 한다. 본 포스팅에서는 Cross Complier를 설치하는 방법에 대해 알아보겠다! Cross Compiler 설치 전 GCC는 반드시 설치되어 있어야 한다. 리눅스에서 사용하는 모든 컴파일러는 GCC를 기본으로 하기 때문에. 1. GCC 1.1 GCC란? GCC란 GNU Compiler Collection의 약자이다. GNU 프로젝트의 일환으로 개발에 활용되는 컴파일러의 모음이다. 처음에는 C언어를 컴파일하기 위해 만들어졌다. 하지만 세월이 흐르면서 다양한 프로그래밍 언어와 프로세서가 나오면서 범용적인 컴파일러로..
- OS(운영체제)/Beaglebone Black(BB, 비글본 블랙)
- · 2021. 8. 3.