1- ابتدا ابزارهای مورد نیاز (ARM GNU Toolchain) را از طریق دستور زیر دانلود میکنیم:

wget -c https://developer.arm.com/-/media/Files/downloads/gnu/13.2.rel1/binrel/arm-gnu-toolchain-13.2.rel1-x86_64-arm-none-linux-gnueabihf.tar.xz

2- فایل دانلود شده را توسط دستور زیر از حالت فشرده سازی خارج کرده و مسیر این ابزارها را به لینوکس معرفی میکنیم:

tar -xf arm-gnu-toolchain-13.2.rel1-x86_64-arm-none-linux-gnueabihf.tar.xz
-export CROSS_COMPILE=arm-none-linux-gnueabihf
/export PATH=$PATH:/YOUR/PATH/TO/arm-gnu-toolchain-13.2.Rel1-x86_64-arm-none-linux-gnueabihf/bin

اگر قبلا از ورژن های قدیمی ARM GNU Toolchain بر روی این سیستم استفاده می کردید مسیرهایی که قبلا در لینوکس استفاده میشد را باید توسط دستور زیر حذف کنید:

export PATH=${PATH/':/YOUR/PATH/TO/arm-gnu-toolchain-VERSION-x86_64-arm-none-linux-gnueabihf/bin/'/}

ساخت بوت لودر AT91Bootstrap از سورس:

ابتدا سورس مربوط به bootstrap را از طریق لینک یا دستور زیر دانلود میکنیم: {دانلود}

git clone https://github.com/linux4sam/at91bootstrap.git

سپس وارد فلدر ایجاد شده می شویم cd at91bootstrap