# Yocto Board Support Package

## Board Support Package

> In embedded systems, a board support package (BSP) is an implementation of specific support code (software) for a given (device motherboard) board that conforms to a given operating system. It is commonly built with a bootloader that contains the minimal device support to load the operating system and device drivers for all the devices on the board. [Wikipedia](https://en.wikipedia.org/wiki/Board_support_package)

## Intel® Edison Board Firmware Software Release

> The Intel® Edison Board Support Package offers these features:
>
> * Kernel image based on Linux kernel 3.10.17
> * U-boot second stage bootloader
> * Bluetooth and Wi-Fi connectivity
> * Intel cloud connectivity middleware
> * Many base Linux packages provided by the Yocto project

* [Search Downloads Intel® Edison](https://downloadcenter.intel.com/search?keyword=edison)
* [Intel® Edison Software and Documentation](https://communities.intel.com/community/makers/edison/documentation)
* [Intel® Edison Software Downloads](https://software.intel.com/en-us/iot/hardware/edison/downloads)
* [Intel® Edison Software Release 2.1](https://downloadcenter.intel.com/download/24910/Intel-Edison-Software-Release-2-1)
* [Intel® Edison Software Release 3.0](https://downloadmirror.intel.com/25871/eng/iot-devkit-prof-dev-image-edison-20160315.zip)

## Intel® Edison Board Support Package Document

> This document is for software and system engineers who are building and customizing images, kernels, and native SDKs for the Intel® Edison Development Platform. Precompiled versions of the BSP are available on the Intel website. Users who don’t want to modify the default images don’t need to read this document.

* [Board Support Package (BSP) User Guide for Boards and Kits](http://www.intel.com/content/www/us/en/support/boards-and-kits/000005616.html)
* [Intel® Edison Board Support Package](http://download.intel.com/support/edison/sb/edisonbsp_ug_331188005.pdf)
* [Board Support Package (BSP) User Guide for Intel® Edison Development Platform](https://communities.intel.com/docs/DOC-23159)

![Intel® Edison R2 Software Support](https://github.com/theiotlearninginitiative/embedded-linux/tree/b91654fb98f3c6a44b7e2594fc0a6451dacde974/documentation/documentation/ScreenshotIntelEdisonBSPComponents.png)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://theiotlearninginitiative.gitbook.io/embedded-linux/build-systems/yocto-board-support-package.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
