• Quick Start
  • Booting
  • Platform
  • Portals
  • References
    • API Reference TOI3
    • IIP Reference
  • Resources
ARRIS Enterprises, Inc. Confidential Information

Architecture

The KreaTV software can run on several types of hardware. Some parts of the software must be built to match a specific hardware. For this there is an architecture string that has the following format:

<toolchain>[_<device>]

The toolchain field tells what type of toolchain must be used to build binaries. The KreaTV software can be built with the help of different toolchains (like bcm15). Most KreaTV IIPs are happy with this architecture resolution. This is possible since the KreaTV HAL abstracts hardware differences.

Software designed to run on a specific STB model uses the device field (e.g. vip43x2 for a VIP4302). An example of an IIP using this architecture resolution is the kreatv-hal IIP which contains the KreaTV Hardware Abstraction Layer.

Information on what architecture level to use when dividing your software into IIPs can be found in the Architecture section of the Building chapter.

5.0.1

Copyright (c) 2016 ARRIS Enterprises, LLC. All Rights Reserved. ARRIS Enterprises, LLC. Confidential Information.