Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Benjamin Cabé f6a4217a88 doc: driver: samples: Update driver samples to use new Sphinx extension 2 years ago
..
boards drivers: peci: microchip: Enabled low power mode 2 years ago
src samples: drivers: rename shadow variables 2 years ago
CMakeLists.txt
README.rst doc: driver: samples: Update driver samples to use new Sphinx extension 2 years ago
prj.conf drivers: peci: microchip: Enabled low power mode 2 years ago
sample.yaml samples: drivers: peci: Exclude MEC172x EVB from test 2 years ago

README.rst

.. zephyr:code-sample:: peci
:name: PECI interface
:relevant-api: peci_interface

Monitor CPU temperature using PECI.

Overview
********

This sample demonstrates how to use the :ref:`PECI API <peci_api>`.
Callbacks are registered that will write to the console indicating PECI events.
These events indicate PECI host interaction.

Building and Running
********************

The sample can be built and executed on boards supporting PECI.
Please connect ensure the microcontroller used is connected to a PECI Host
in order to execute.

Sample output
=============

.. code-block:: console

PECI test
Note: You are expected to see several interactions including ID and
temperature retrieval.