# Required Hardware and Software Components

List of Hardware components required:

* ruggedBOARD-A5D2x board itself.
* USB to microUSB cable.
* A PC with Linux or Windows installed.

List of software components required:\
&#x20;          \- Download & Prepare the following software components before proceeding.

* Images of OS _`i.e boot.bin, uboot.bin, zImage, at91-sama5d27_som1_ek.dtb, rootfs`_
* Enviornment files `tftp.sh, env.sh, Toolchain`

{% tabs %}
{% tab title="Windows Host" %}
- Putty Terminal - Download a suitable version of "Putty" based on your PC configuration from the link below.

{% embed url="https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html" %}

Note: Keep all the downloaded files in a single folder. Installation and setup process will be shown in the next sections.
{% endtab %}

{% tab title="Linux Host" %}
You should have the below components before proceeding further on this tutorials.

* eLinux\_packages Script files.

You can download this scrip file from the link below and keep all the download files in a particular folder.

[eLinux\_pkg.sh](https://help.ubuntu.com/community/Minicom)
{% endtab %}
{% endtabs %}
