imx6ull调试记录——开发环境搭建


搭建开发环境之网络环境

代码编译环境准备

下载交叉编译工具链
  https://developer.arm.com/tools-and-software/open-source-software/developer-tools/gnu-toolchain/gnu-a/downloads/9-2-2019-12

?下载至/opt/***/

  vim ~/.bashrc
  export PATH=$PATH:/opt/***/gcc-arm-9.2-2019.12-x86_64-arm-none-linux-gnueabihf/bin
  source ~/.bashrc
安装编译依赖
  sudo apt install libssl-dev lzop

U-Boot tftp启动

  setenv netargs setenv bootargs console=ttymxc0,115200 root=/dev/nfs ip=192.168.xx.xx:192.168.xx.xx:192.168.xx.xx:255.255.255.0::eth0:off nfsroot=192.168.xx.xx:/home/***/nfs_rootfs/,v3,tcp
  setenv fdt_file imx6ull-14x14-evk.dtb
  setenv ip_dyn no
  setenv serverip 192.168.xx.xx
  setenv ipaddr 192.168.xx.xx
  setenv nfsroot /home/***l/nfs_rootfs
  run netboot