tmsmako / imx8mminievk-5G

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Add support for 5G/LTE modems via USB on imx8mm eval boards

references

devcontainer and yocto-build script implementations are based on the following materials from NXP

kernel

enable generic cellular modem support via USB serial connection

  • run bitbake virtual/kernel -c menuconfig
  • set CONFIG_USB_SERIAL_OPTION=y by selecting device drivers/usb support/usb serial converter support/usb driver for GSM and CDMA modems
  • save .config
  • save defconfig ARCH=arm64 make savedefconfig
  • overwrite defconfig file yocto/imx-{ver}-build/build_fsl-imx-xwayland/tmp/work/imx8mmevk-poky-linux/linux-imx/{kernel}/defconfig
  • rebuild kernel

add recipes to image

  • yocto/imx-5.10.35-2.0.0-build/conf/local.conf
  • yocto/imx-5.10.35-2.0.0-build/build_fsl-imx-xwayland/conf/local.conf

package management

IMAGE_INSTALL_append = " gnupg"

modem support

IMAGE_INSTALL_append = " ppp"

  • rebuild image

get list of recipes

run bitbake -g $IMAGES then look into the generated file 'pn-buildlist'

fix runc source

yocto/imx-5.10.72-2.2.0-build/sources/meta-virtualization/recipes-containers/runc/runc-opencontainers_git.bb change branch name to main

About


Languages

Language:Shell 71.6%Language:Dockerfile 25.3%Language:BitBake 3.1%