# meta-nxp-iotg **Repository Path**: githubmap/meta-nxp-iotg ## Basic Information - **Project Name**: meta-nxp-iotg - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: nxp/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 IoT Gateway Support for Yocto BSP ================================= The IoT Gateway support layer 'meta-nxp-iotg' provides support for building the IoT Gateway Linux images for the NXP i.MX 6UltraLite EVK and i.MX 6UltraLowLite EVK platforms. The layer relies on the standard NXP Yocto BSP. The IoT Gateway support layer provides the following: - WiFi routing, access point and client capabilities - various application support packages like python, txthings, and nodejs These images are not supported. Quick Start ----------- To setup the BSP you need to have `repo` installed. 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 Create the BSP directory: $ mkdir iotg $ cd iotg $ repo init -u git://git.freescale.com/imx/fsl-arm-yocto-bsp.git -b imx-morty -m imx-4.9.11-1.0.0-iotg-demo.xml Download the BSP: $ repo sync Create the build directory, with = imx6ulevk or imx6ull14x14evk: $ . sources/meta-nxp-iotg/tools/setup build $ MACHINE= . ./sources/meta-nxp-iotg/tools/setup build If the build directory exists but you're in a new shell: $ cd iotg $ . ./setup-environment build Build: $ bitbake nxp-image-iotg Wifi ---- Some instructions for enabling WiFi: In the boot console, update the dtb, with = imx6ul or imx6ull: $ setenv fdt_file -14x14-evk-btwifi.dtb $ saveenv $ boot In the shell console, configure the board as a WiFi client: $ ifconfig wlan0 up $ wpa_passphrase >> /etc/wpa_supplicant.conf $ wpa_supplicant -B -i wlan0 -c /etc/wpa_supplicant.conf -D nl80211 $ udhcpc -i wlan0