boards/intel/ish/doc/index.rst
.. _intel_ish:
Intel Integrated Sensor Hub (ISH) #################################
Overview
Intel Integrated Sensor Hub (ISH) is a lower-power/always-on co-processor inside many Intel Processors. It helps offload sensor processing tasks from the core processor for better power saving.
Hardware
LMT MinuteIA Core:
Interface-to-Sensor peripherals (I2C, SPI, UART, I3C, GPIO, DMA).
Inter Process Communications (IPC) to core processor and other IP processors.
.. include:: ../../../../soc/intel/intel_ish/doc/supported_features.txt
Programming and Debugging
Use the following procedures for booting an ISH image on a ADL RVP board for Chrome.
.. contents:: :depth: 1 :local: :backlinks: top
#. Build a Zephyr application; for instance, to build the hello_world
application for ISH 5.4.1 on Intel ADL Processor:
.. zephyr-app-commands:: :zephyr-app: samples/hello_world :board: intel_ish_5_4_1 :goals: build
.. note::
A Zephyr image file named :file:`ish_fw.bin` is automatically
created in the build directory after the application is built.
Developer Mode_).. code-block:: console
$ mount -o remount,rw /
.. code-block:: console
$ /usr/share/vboot/bin/make_dev_ssd.sh --remove_rootfs_verification --partitions $ reboot
.. code-block:: console
$ cd /lib/firmware/intel
.. _Developer Mode: https://chromium.googlesource.com/chromiumos/docs/+/HEAD/developer_mode.md