Você está na página 1de 7

Intel Edison Board Support Package

Release Notes
October 2014
Revision 006

Document Number: EBSPRN-006

Notice: This document contains information on products in the design phase of development. The information here is subject to change without
notice. Do not finalize a design with this information.
INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR
OTHERWISE, TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT. EXCEPT AS PROVIDED IN INTELS TERMS AND
CONDITIONS OF SALE FOR SUCH PRODUCTS, INTEL ASSUMES NO LIABILITY WHATSOEVER AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED
WARRANTY, RELATING TO SALE AND/OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A
PARTICULAR PURPOSE, MERCHANTABILITY, OR INFRINGEMENT OF ANY PATENT, COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT.
A Mission Critical Application is any application in which failure of the Intel Product could result, directly or indirectly, in personal injury or death.
SHOULD YOU PURCHASE OR USE INTELS PRODUCTS FOR ANY SUCH MISSION CRITICAL APPLICATION, YOU SHALL INDEMNIFY AND HOLD INTEL
AND ITS SUBSIDIARIES, SUBCONTRACTORS AND AFFILIATES, AND THE DIRECTORS, OFFICERS, AND EMPLOYEES OF EACH, HARMLESS AGAINST
ALL CLAIMS COSTS, DAMAGES, AND EXPENSES AND REASONABLE ATTORNEYS' FEES ARISING OUT OF, DIRECTLY OR INDIRECTLY, ANY CLAIM OF
PRODUCT LIABILITY, PERSONAL INJURY, OR DEATH ARISING IN ANY WAY OUT OF SUCH MISSION CRITICAL APPLICATION, WHETHER OR NOT
INTEL OR ITS SUBCONTRACTOR WAS NEGLIGENT IN THE DESIGN, MANUFACTURE, OR WARNING OF THE INTEL PRODUCT OR ANY OF ITS PARTS.
Intel may make changes to specifications and product descriptions at any time, without notice. Designers must not rely on the absence or
characteristics of any features or instructions marked reserved or undefined. Intel reserves these for future definition and shall have no
responsibility whatsoever for conflicts or incompatibilities arising from future changes to them. The information here is subject to change without
notice. Do not finalize a design with this information.
Intel software products are copyrighted by and shall remain the property of Intel Corporation. Use, duplication, or disclosure is subject to
restrictions stated in Intels Software License Agreement, or in the case of software delivered to the government, in accordance with the software
license agreement as defined in FAR 52.227-7013.
The products described in this document may contain design defects or errors known as errata which may cause the product to deviate from
published specifications. Current characterized errata are available on request.
The code names presented in this document are only for use by Intel to identify products, technologies, or services in development that have not
been made commercially available to the public, i.e., announced, launched, or shipped. They are not "commercial" names for products or services
and are not intended to function as trademarks.
Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order.
Copies of documents which have an order number and are referenced in this document, or other Intel literature may be obtained by calling
1-800-548-4725 or by visiting Intels website at http://www.intel.com/design/literature.htm.
Intel processor numbers are not a measure of performance. Processor numbers differentiate features within each processor family, not across
different processor families. See http://www.intel.com/products/processor_number for details.
Intel and the Intel logo are trademarks of Intel Corporation in the US and other countries.
* Other brands and names may be claimed as the property of others.
Copyright 2014 Intel Corporation. All rights reserved.

Intel Edison Board Support Package


Release Notes
2

October 2014
Document Number: EBSPRN-006

Contents
1

Introduction ....................................................................................................................................................................... 5
1.1
Downloading the software release ....................................................................................................................................... 5
1.2
Supported operating systems................................................................................................................................................. 5
1.3
4.20g security disclaimer ........................................................................................................................................................... 5
1.4
Features in this release............................................................................................................................................................... 5
1.5
Known issues in this release .................................................................................................................................................... 6
1.6
Release content ............................................................................................................................................................................. 6
Resolved issues ................................................................................................................................................................. 7

October 2014
Document Number: EBSPRN-006

Intel Edison Board Support Package


Release Notes
3

Revision History
Revision

Description

Date

001

Initial release.

July 7, 2014

002

Added workaround for Edison-411. Added Edison-1033.

July 9, 2014

003

Minor updates.

July23, 2014

004

Minor updates.

September 9, 2014

005

Removed two (unused) internal files from the flash file: EDISON-1576.
Generated source packages for all GPL components: EDISON-1544.

September 26, 2014

006

Added security disclaimer. Updated known and resolved issues.

October 24, 2014

Intel Edison Board Support Package


Release Notes
4

October 2014
Document Number: EBSPRN-006

Introduction

Introduction

This document describes extensions and deviations from the functionality described in the Intel Edison BSP User
Guide. This software release supports the following hardware and software:

Intel Edison Customer Reference Board (CRB)

Intel Edison BSP software ww42

Features in this release are described in Section 1.4.


Note:

Make sure you use a USB2 port when flashing.

1.1

Downloading the software release

Download the latest BSP software here:


https://communities.intel.com/docs/DOC-23242
This release contains multiple zip files.
If you are working with the BSP sources, see the Intel Edison Board Support Package User Guide. If you are running
the IDE software, see the Intel Edison Getting Started Guide.

1.2

Supported operating systems

The BSP software has been tested on the following operating systems.

Windows*

Mac OS*

Linux*: Ubuntu 12.04 (32-bit and 64-bit)

1.3

4.20g security disclaimer

This product is designed and configured as a developer device. As such, it includes only basic functionality and
requires you as the developer to add the capabilities necessary for your particular uses. The device does not
include any specific or enhanced security functionality and is configured by default to be openly accessible to aid
your development. Specifically the device does not include or support any limitations or controls on what software
can be executed or booted by the hardware. There is no secure boot, secure update, or other firmware control
mechanisms. This means that anyone with physical access to the device can change the software (firmware)
running on the device. By default the administrative access to the device, including the supplied Linux software
images, is also not access restricted. Anyone with physical access to the device can access administrative privileges
(i.e. root access) to inspect or modify the device without a password or other authentication. If your use requires
these interfaces be secured, you are responsible for adding or configuring capabilities to do so.

1.4

Features in this release

Fix for CVE-2014-7169 shellshock

Whitelisting feature for xdk-daemon

Various improvements and fixes to SPI driver

October 2014
Document Number: EBSPRN-006

Intel Edison Board Support Package


Release Notes
5

Introduction

1.5

Known issues in this release

EDISON-1911

SEGFAULT is received when an SD card is removed from the SD CARD slot.

EDISON-1894

Package components missing for upm and mraa.

For some local builds, package components are missing for upm and mraa.
Workaround. The following steps will update MRAA and UPM to the latest versions in the IoT
Dev Kit repository:
cat > /etc/opkg/mraa-upm.conf << EOF
src mraa-upm http://iotdk.intel.com/repos/1.1/intelgalactic
EOF
opkg update
opkg upgrade
The first three lines configure opkg for the repository. You only need to do this once, unless the
root file system is reflashed.
The last two lines update the local package list and perform any required upgrades to newer
versions. You can run this update and upgrade periodically, to check for new updates and
install them.

1.6

Release content

The release content is available here: https://communities.intel.com/docs/DOC-23242.


Flash image:

edison-eyc-rel1-ww42-14.zip.

Cross-compilation SDK installers:

Linux32:

edison-sdk-linux32-rel1-ww42-14.zip.

Linux64:

edison-sdk-linux64-rel1-ww42-14.zip.

Win32:

edison-sdk-win32-rel1-ww42-14.zip.

Win64:

edison-sdk-win64-rel1-ww42-14.zip.

Mac OS X: edison-sdk-macosx-rel1-ww42-14.zip.

Intel Edison Board Support Package


Release Notes
6

October 2014
Document Number: EBSPRN-006

Resolved issues

Resolved issues

The following issues have been resolved or closed.


Issue #

Description

Status

EDISON-1554

Create rel1-maint branch.

Done

EDISON-1572

SPI ioctl(fd, SPI_IOC_RD_MAX_SPEED_HZ, &speed); does not return the real bus speed.

Done

EDISON-1573

SPI controller driver does not handle the speed rate correctly.

Done

EDISON-1574

Set SPI temporary frequency into an spi_transfer.

Done

EDISON-1575

SPI controller driver does not support transfers with bits per word > 16

Done

EDISON-1776

Custom build image fails to create ota_update.scr - This makes ota_flash strategy to fail.

Duplicate

EDISON-1777

Ability to read SPI data from slave.

Done

EDISON-1778

SPI controller driver doesn't support SPI messages with multiple transfers.

Done

EDISON-1779

Need cs_change field taken into account in spi_transfer.

Done

EDISON-1780

SPI controller driver is not safe when asking BPW < 4 in spi_transfer.

Done

EDISON-1793

All recipes for internal or test tools should be in the same meta.

Done

EDISON-1794

Need an artifact with the source code of all shipped packages.

Done

EDISON-1806

Update xdk-daemon to add new whitelisting feature for improved security.

Done

EDISON-1807

Remove unnecessary IFWI and DnX from git.

Done

EDISON-1811

OTA script not generated when compiling from the external src package.

Done

EDISON-1813

Bash CVE-2014-7169.

Done

EDISON-1845

Need to avoid manually running generate-recipes-patches.sh before each release.

Done

EDISON-1877

Ensure correct default SSID and passphrase are configured after reflashing.

Done

October 2014
Document Number: EBSPRN-006

Intel Edison Board Support Package


Release Notes
7

Você também pode gostar