Virtualization Jailhouse Hypervisor Reference Design
TIDEP-0095
This product has been released to the market and is available for purchase. For some products, newer alternatives may be available.

Description & Features

Technical Documents

Support & Training

Order Now


See the Important Notice and Disclaimer covering reference designs and other TI resources.

Key Document

Description

Industrial embedded systems are balancing traditional and proven real-time solutions based on bare-metal or real-time operating system (RTOS) with new requirements to add cloud connectivity and advanced graphical interfaces. Linux is often the most efficient way to provide sophisticated and secure cloud connectivity and enable advanced human to machine (HMI) interfaces. Modern embedded processors such as the Sitara AM5728 processor offer the ability to integrate the functionality of a real-time application with Linux applications. This TI design describes using the ARM® Cortex®-A15 cores and an open source static hypervisor called Jailhouse to support the coexistence of real-time and Linux applications.

Features
  • Jailhouse Embedded Hypervisor running on Sitara AM572x with Linux on one ARM Cortex-A15 core and bare-metal on the other ARM Cortex-A15 core
  • Demonstration of static partitioning of AM572x peripherals between Linux and bare-metal
  • Demonstration of support for running a bare-metal binary and an RTOS based binary on the second core
  • Performance (interrupt latency) measurements for the virtualized bare-metal system with and without a processing load on Linux
  • Tested on the TMDXIDK5728 and TMDSEVM5728 evaluation boards

See the Important Notice and Disclaimer covering reference designs and other TI resources.


  



Schematic/Block Diagram

Quickly understand overall system functionality.

Download Schematic

Design Guide

Get results faster with test and simulation data that's been verified.

Download Design Guide


Order Now
Part Number Buy from Texas Instruments or Third Party Alert Me Status

PROCESSOR-SDK-RTOS-AM57X :
RTOS Processor SDK for AM57x

Free



ACTIVE

TI Devices (4)

Order samples, get tools and find more information on the TI products in this reference design.

Part Number Name Product Family Sample & Buy Design Kits & Evaluation Modules
AM5716  Sitara Processor: Arm Cortex-A15 & DSP  Sitara processors  Sample & Buy View Design Kits & Evaluation Modules
AM5718  Sitara processor: Arm Cortex-A15 & DSP, multimedia  Sitara processors  Sample & Buy View Design Kits & Evaluation Modules
AM5726  Sitara Processor: Dual Arm Cortex-A15 & Dual DSP  Sitara processors  Sample & Buy View Design Kits & Evaluation Modules
AM5728  Sitara Processor: Dual Arm Cortex-A15 & Dual DSP, Multimedia  Sitara processors  Sample & Buy View Design Kits & Evaluation Modules

CAD/CAE symbols

Part # Package | Pins CAD File (.bxl) STEP Model (.stp)
AM5718 Download -
AM5728 Download -

Texas Instruments and Accelerated Designs, Inc. have collaborated together to provide TI customers with schematic symbols and PCB layout footprints for TI products.

Step 1: Download and install the free download.

Step 2: Download the Symbol and Footprint from the CAD.bxl file table.


Technical Documents

See the Important Notice and Disclaimer covering reference designs and other TI resources.

More literature (1)
*This is not an TI official document.
Title Date Type
Protocol Package Software Developer Guide 28 Sep 2017 Wiki*
Datasheet (1)
Title Type Size (KB) Date
PDF 4861 21 May 2019
User guides (2)
Title Type Size (KB) Date
PDF 1523 11 Sep 2019
PDF 540 12 Oct 2017
White papers (1)
Title Type Size (KB) Date
PDF 1016 07 Mar 2019
Design files (7)
Title Type Size (KB) Date
ZIP 1495 05 Dec 2019
PDF 6325 05 Dec 2019
ZIP 10113 25 Apr 2016
ZIP 19060 25 Apr 2016
ZIP 606 25 Apr 2016
ZIP 31 25 Apr 2016
ZIP 1453 25 Apr 2016
Related Tools & Software

Design Kits & Evaluation Modules  ( 1 )

Name Part Number Tool Type
AM572x Evaluation Module  TMDSEVM572X  Evaluation Modules & Boards 

Software (1)

Name Part Number Software Type
Processor SDK for AM57x Sitara Processors - Linux, TI-RTOS and Android Support  PROCESSOR-SDK-AM57X  Software Development Kits (SDK) 


Support & training

Search our extensive online knowledge base where millions of technical questions and answers are available 24/7.

Search answers from TI experts

Content is provided 'AS IS' by the respective TI and Community contributors and does not constitute TI specifications.
See terms of use.

If you have questions about quality, packaging, or ordering TI products visit our Support page.

Technical articles