Quantcast
Channel: Intel Developer Zone Articles
Viewing all articles
Browse latest Browse all 1142

Boulder Springs 0.6.0 Alpha Release Notes - INTERNAL ONLY

$
0
0

Version History/Revision History

These are the main releases of Boulder Springs:

DateRevisionDescription
06 July 20180.6.0Internal release
06 June 20180.5.0Initial release

Intended Audience

This release is for internal Intel audiences.

Customer Support

For technical support, please contact your Intel representative.

Introduction

The Boulder Springs SDK makes it easy to take advantage of real-time hardware features on Intel platforms. These features enhance the handling of real-time workloads within a device. The SDK contains C language APIs, tools, and code samples. Benefits include:

  • Increased determinism
  • Reduced latencies for resource access (such as memory)
  • Reduced jitter

This document provides system requirements, installation instructions, issues and limitations, and legal information.

To learn more about this product, see:

Features in This Release

New Features

tcc_audio_timestamps_sample

  • Code sample that demonstrates how to use hardware-assisted time synchronization for cross-timestamping.

Detector Tool

  • Added Cache Allocation Technology (CAT) visualizer output, which shows current cache allocation based on the resctrl filesystem (/sys/fs/resctrl).
  • Added BIOS version check.

Changes to Existing Features

Measurement API

  • Added utility API which converts CPU clocks to time units (nanoseconds or microseconds).
  • Functions that output measurement results take an additional argument to select time units.

Hotspot Tool

  • Added an option to choose time units for the histogram output.

Detector Tool

  • Added -l argument, which lists details about "NOT RT READY" and "FAILED" checkers.
  • Failing CPU model check will skip other checkers. Use -f argument to override.

Unsupported or Discontinued Features

None.

Fixed Issues

  • If the tcc_cache_lock_create call fails (return code other than TCC_E_SUCCESS), the schemata for the default class of service (/sys/fs/resctrl/schemata) won't be restored to the previous state. You need to restore it manually by writing to the schemata file or rebooting the system.

Known Issues

  • BIOS version APLIRVPA.X64.0205.B22.1801150308 contains an issue with fixing CPU frequency. The system will work on 800MHz instead of 1.6GHz. This affects all performance results.

Online documentation:

The SDK also contains documentation in the following directories:

  • API reference: /usr/share/boulder_springs/doc/api/index.html
  • Sample sources: /usr/share/boulder_springs/samples
  • Sample binaries: /usr/local/bin

Where to Find the Release

You can find the release on the Boulder Springs internal GitHub repo.

Release Content

The following table shows revision numbers of components of the Boulder Springs release.

Subproject (component)LocationRevisionBuild date
Boulder Springs SDK installerboulder_springs_install.sh0.6.006.07.2018
Boulder Springs SDK[installdir]/boulder_springs.tar.gz0.6.006.07.2018
Linux kernel patches with pseudo-locking functionality[installdir]/linux_rt_patches0.6.006.07.2018
Yocto* recipes for building image with Boulder Springs[installdir]/boulder_springs_deploy0.6.006.07.2018

Hardware and Software Compatibility

This release is compatible with Intel Atom® Processor E3900 Series (codename Apollo Lake-I):

  • Leaf Hill customer reference board
  • Juniper Hill customer reference board

To acquire these boards, contact your Intel representative.

For additional requirements, see the Get Started Guide.

BIOS/Firmware Version

This release supports BIOS version APLIRVPA.X64.0205.B22.1801150308.

Supported Operating Systems

This release supports Linux* operating systems.

INTEL CONFIDENTIAL

You may not use or facilitate the use of this document in connection with any infringement or other legal analysis concerning Intel products described herein. You agree to grant Intel a non-exclusive, royalty-free license to any patent claim thereafter drafted which includes subject matter disclosed herein.

No license (express or implied, by estoppel or otherwise) to any intellectual property rights is granted by this document.

All information provided here is subject to change without notice. Contact your Intel representative to obtain the latest Intel product specifications and roadmaps.

The products described 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.

Intel technologies' features and benefits depend on system configuration and may require enabled hardware, software or service activation. Performance varies depending on system configuration. No computer system can be absolutely secure. Learn more at the Boulder Springs main page.

Intel disclaims all express and implied warranties, including without limitation, the implied warranties of merchantability, fitness for a particular purpose, and non-infringement, as well as any warranty arising from course of performance, course of dealing, or usage in trade.

Intel, the Intel logo, and Intel Atom are trademarks of Intel Corporation in the U.S. and/or other countries.

*Other names and brands may be claimed as the property of others.

Copyright 2018 Intel Corporation.

This software and the related documents are Intel copyrighted materials, and your use of them is governed by the express license under which they were provided to you (License). Unless the License provides otherwise, you may not use, modify, copy, publish, distribute, disclose or transmit this software or the related documents without Intel's prior written permission.

This software and the related documents are provided as is, with no express or implied warranties, other than those that are expressly stated in the License.


Viewing all articles
Browse latest Browse all 1142

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>