Site Tools


Hotfix release available: 2024-02-06a "Kaos". upgrade now! [55.1] (what's this?)
New release available: 2024-02-06 "Kaos". upgrade now! [55] (what's this?)
Hotfix release available: 2023-04-04a "Jack Jackrum". upgrade now! [54.1] (what's this?)
New release available: 2023-04-04 "Jack Jackrum". upgrade now! [54] (what's this?)
Hotfix release available: 2022-07-31b "Igor". upgrade now! [53.1] (what's this?)
Hotfix release available: 2022-07-31a "Igor". upgrade now! [53] (what's this?)
New release available: 2022-07-31 "Igor". upgrade now! [52.2] (what's this?)
New release candidate 2 available: rc2022-06-26 "Igor". upgrade now! [52.1] (what's this?)
New release candidate available: 2022-06-26 "Igor". upgrade now! [52] (what's this?)
Hotfix release available: 2020-07-29a "Hogfather". upgrade now! [51.4] (what's this?)
New release available: 2020-07-29 "Hogfather". upgrade now! [51.3] (what's this?)
New release candidate 3 available: 2020-06-09 "Hogfather". upgrade now! [51.2] (what's this?)
New release candidate 2 available: 2020-06-01 "Hogfather". upgrade now! [51.1] (what's this?)
New release candidate available: 2020-06-01 "Hogfather". upgrade now! [51] (what's this?)
Hotfix release available: 2018-04-22c "Greebo". upgrade now! [50.3] (what's this?)
Hotfix release available: 2018-04-22b "Greebo". upgrade now! [50.2] (what's this?)
Hotfix release available: 2018-04-22a "Greebo". upgrade now! [50.1] (what's this?)
New release available: 2018-04-22 "Greebo". upgrade now! [50] (what's this?)
Hotfix release available: 2017-02-19g "Frusterick Manners". upgrade now! [49.7] (what's this?)
Hotfix release available: 2017-02-19f "Frusterick Manners". upgrade now! [49.6] (what's this?)
Hotfix release available: 2017-02-19e "Frusterick Manners". upgrade now! [49.5] (what's this?)
Hotfix release available fixing CVE-2017-12979 and CVE-2017-12980: 2017-02-19d "Frusterick Manners". upgrade now! [49.4] (what's this?)
Hotfix release available fixing CVE-2017-12583: 2017-02-19c "Frusterick Manners". upgrade now! [49.3] (what's this?)
toolchain_설치

Bare-metal development toolchain

https://developer.arm.com/open-source/gnu-toolchain/gnu-rm/downloads 에서 오른쪽 다운로드 항목에서 다운 받는다.
나는 linux tarball 형태의 파일을 다운 받았다.
Bootstrap 과 U-boot 컴파일에 사용가능하다. Kernel및 file-system에는 사용어렵다.

bare-metal-compiler.jpg

gcc-arm-none-eabi-6_2-2016q4-20161216-linux.tar.bz2 파일이 다운된다.

나는 이를 buildroot 시에 사용했던 ~/SAMA5D4 에 복사한후 여기에서 압축해제 했다.

bare-metal-compiler-unpack.jpg

cd SAMA5D4/gcc-arm-none-eabi-6_2-2016q4/bin/
./arm-none-eabi-gcc -v

gcc version을 확인해 본다.

bare-metal-compiler-unpack2.jpg

Application and Linux kernel development toolchain

https://releases.linaro.org/components/toolchain/binaries/latest/arm-linux-gnueabihf/ 에서 필요한 파일을 받는다.
나는 gcc-linaro-6.2.1-2016.11-x86_64_arm-linux-gnueabihf.tar.xz 를 다운 받았다.(설치된 Ubuntu가 64bit version이기 때문에)]] Bootstrap, U-boot, Kernel 그리고 file-system 컴파일에 사용가능하다.

linux-compiler.jpg

나는 다운 받은 파일을 buildroot 시에 사용했던 ~/SAMA5D4 에 복사한후 여기에서 압축해제 했다.

linuc-compiler-unpack.jpg

cd SAMA5D4/gcc-linaro-6.2.1-2016.11-x86_64_arm-linux-gnueabihf/bin/
./arm-linux-gnueabihf-gcc -v

gcc version을 확인해 본다.

linuc-compiler-unpack2.jpg

toolchain_설치.txt · Last modified: 2017/06/27 12:42 by 1.241.172.144