Cookies & Privacy

This site makes use of third-party cookies as explained in our Cookie Policy, Privacy Policy and Terms and Conditions.

  • Technical cookies to enable a seamless experience while using Foundries.io websites and resources.
  • Cookies needed to understand how users interact with Foundries.io websites and resources.
Logo
88

Getting started

  • Sign Up
  • Create a Factory
  • Fioctl CLI Installation
  • Configuring Git
  • Flash your Device
  • Register your device

Tutorials

  • Getting Started with Docker
  • Creating your first Target
  • Deploying your first Application
  • Configuring and Sharing Volumes
  • Working with Compose Apps
  • Customizing the Platform
  • Working with Tags

Reference Manual

  • Docker
  • Supported Boards
  • Qemu
  • FoundriesFactory
  • Linux microPlatform
  • Over the Air Updates
  • Remote Access
  • Security
  • Testing
  • Troubleshooting and FAQ

User Guide

  • Container Preloading
  • Auto Hostname
  • Auto Register
  • Foundries.io REST API
  • Configuring Automatic Git Mirroring
  • Working with Git Submodules
  • Custom Update Agents
  • Multi-Stage Container Builds
  • Fioctl
  • Details Of Device Gateway PKI Settings
  • Offline Updates
  • Integrating NXP EdgeLock 2GO

Porting Guide

  • FoundriesFactory Porting Guide
    • Introduction
    • Finding a similar reference board already supported
    • What is needed before porting the board to the LmP
    • DISTRO lmp-base for easy Kernel Image access
    • How to plan the porting
    • Machine configuration file
    • Lmp-factory-custom
    • U-Boot
    • Kernel and Device Tree
    • MFGTool (for i.MX boards)
    • Checklist

Glossary

  • Terminology
FoundriesFactory
  • »
  • FoundriesFactory Porting Guide

FoundriesFactory Porting Guide¶

  • Introduction
  • Finding a similar reference board already supported
  • What is needed before porting the board to the LmP
  • DISTRO lmp-base for easy Kernel Image access
  • How to plan the porting
  • Machine configuration file
  • Lmp-factory-custom
  • U-Boot
    • SPL
    • OP-TEE (when applicable)
    • Creating the U-Boot configuration fragments (lmp-base.cfg, lmp.cfg)
    • U-Boot environment and boot script
  • Kernel and Device Tree
    • Creating the Kernel fragments
  • MFGTool (for i.MX boards)
  • Checklist
Next Previous

© Copyright 2017-2022, Foundries.io, Ltd

Built with Sphinx using a theme provided by Read the Docs.