Technical documentation and resources for the phyCORE-i.MX8X System on Module.

When beginning to consider the phyCORE-i.MX8X SOM as a part of your system design, it can be a little difficult to know where to start. Here is a suggested work flow:

  • Work through the Quickstart first to boot the development kit and then head over to Interface Guides to help you exercise the hardware. Depending on your system requirements, this might be all you need to begin scripting and developing the basic functionality of your system directly on the target.

  • The Booting Essentials guides will help to boot from other boot sources.

  • If you are ready to begin writing custom applications on your target hardware, checkout the Application Development guides to help you get your projects started.

  • Once you have identified any limitations with the default phyCORE-i.MX8X development kit and BSP, the next step is to modify the hardware and software to meet your project requirements. Head over to the BSP Development page to begin working on your production image. Once built, you are free to modify it in order to support your custom design (phyCORE-i.MX8X SOM + custom carrier board).

  • Since our BSP comes with a limited set of application, 3rd Party Integration describes how to integrate 3rd-Party tools.

This Linux BSP is built using The Yocto Project. Yocto is a powerful toolset that allows OEMs to create production ready software images for custom hardware. The BSP is configured by default to support the phyCORE-i.MX8X development kit and using tools provided by the OpenEmbedded build system, support for custom hardware built around the phyCORE-i.MX8X SOM can be easily integrated in a modular fashion into PHYTEC’s base BSP.