# meta-nxp-xbmc **Repository Path**: githubmap/meta-nxp-xbmc ## Basic Information - **Project Name**: meta-nxp-xbmc - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-12-01 - **Last Updated**: 2023-12-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README NXP Yocto Support for Kodi (XBMC) ===================================== This Yocto layer provides support for building Kodi(XBMC) on NXP i.MX6 with GPU hardware. It has only been tested on the i.MX6 QualPlus SabreSD board with FrameBuffer backend. Any other configuration is not supported. Quick Start Guide ----------------- To get the i.MX6 BSP you need to have `repo` installed and use it as: Install the `repo` utility: $ mkdir ~/bin $ curl http://commondatastorage.googleapis.com/git-repo-downloads/repo > ~/bin/repo $ chmod a+x ~/bin/repo $ PATH=${PATH}:~/bin Install the i.MX6 BSP Yocto Project Environment into your directory: $ mkdir imx-kodi-demo $ cd imx-kodi-demo $ repo init -u https://source.codeaurora.org/external/imx/imx-manifest -b imx-linux-zeus -m Here are the kodi manifests for zeus releases: imx-5.4.24-2.1.0_demo_kodi.xml imx-5.4.3-1.0.0_demo_kodi.xml imx-5.4.3-2.0.0_demo_kodi.xml imx-5.4.47-2.2.0_demo_kodi.xml imx-5.4.70-2.3.0_demo_kodi.xml Download the Yocto layers (as specified by the default repo manifest): $ repo sync Configure the build (These scripts should be run only once for a specific build directory): $ DISTRO=fsl-imx-fb MACHINE=imx6qpsabresd source ./nxp-setup-kodi.sh -b build-kodi Start the XBMC build: $ bitbake nxp-image-kodi-demo End User License Agreement -------------------------- During the i.MX Yocto Community BSP setup-environment process, the NXP i.MX End User License Agreement (EULA) is displayed. To continue, users must agree to the conditions of this license. The agreement to the terms allows the Yocto build to untar packages from the NXP mirror. Please read this license agreement carefully during the setup process because, once accepted, all further work in the Yocto environment is tied to this accepted agreement.