欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 财经 > 产业 > 正点原子IMX6ULL--嵌入式Linux开发板学习中常用命令和笔记记录

正点原子IMX6ULL--嵌入式Linux开发板学习中常用命令和笔记记录

2025/2/27 2:37:52 来源:https://blog.csdn.net/MOS_JBET/article/details/143757075  浏览:    关键词:正点原子IMX6ULL--嵌入式Linux开发板学习中常用命令和笔记记录

学习路线图

传驱动文件

sudo cp chrdevbase.ko chrdevbaseApp /home/txj/linux/nfs/rootfs/lib/modules/4.1.15/ -f

bootcmd

setenv bootcmd 'tftp 80800000 zImage;tftp 83000000 imx6ull-alientek-emmc.dtb;bootz 80800000 - 83000000'

setenv bootcmd 'tftp 80800000 zImage;tftp 83000000 imx6ull-alientek-emmc.dtb;bootz 80800000 - 83000000'

网络环境变量设置

env default -a setenv ipaddr 192.168.1.50 setenv ethaddr b8:ae:1d:01:00:00 setenv gatewayip 192.168.1.1 setenv netmask 255.255.255.0 setenv serverip 192.168.1.236 saveenv

启动方式

编译 busybox

make

make install CONFIG_PREFIX=/home/txj/linux/nfs/rootfs

挂载NFS

setenv bootargs 'console=ttymxc0,115200 root=/dev/nfs nfsroot=192.168.1.236: /home/txj/linux/nfs/rootfs,proto=tcp rw ip=192.168.1.50:192.168.1.236:192.168.1.1: 255.255.255.0::eth0:off' setenv bootargs 'console=ttymxc0,115200 root=/dev/nfs nfsroot=192.168.1.236:/home/txj/linux/nfs/rootfs,proto=tcp,nfsvers=2 rw ip=192.168.1.50:192.168.1.236:192.168.1.1:255.255.255.0::eth0:off' saveenv

tftp内核网络启动

cp arch/arm/boot/zImage /home/txj/linux/tftpboot/ -f

cp arch/arm/boot/dts/imx6ull-14x14-evk.dtb /home/txj/linux/tftpboot/ -f

cp arch/arm/boot/dts/imx6ull-alientek-emmc.dtb /home/txj/linux/tftpboot/ -f

tftp 80800000 zImage

tftp 83000000 imx6ull-14x14-evk.dtb

tftp 83000000 imx6ull-alientek-emmc.dtb

bootz 80800000 - 83000000

编译linux源码

make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- distclean

make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- imx_v7_defconfig

make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- menuconfig

make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- all -j16

make xxx_defconfig //使用默认配置文件配置 Linux

make menuconfig //启动图形化配置界面

make -j16 //编译 Linux

修改gcc版本

sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-10 30 sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-10 30 sudo update-alternatives --config gcc sudo update-alternatives --config g++

网络wifi显示问号

Windows下使用什么就切换什么,选择桥接(自动模式)

虚拟网络编辑器切换下无线网卡或者有线网卡试试看!!!

虚拟网络编辑器切换下无线网卡或者有线网卡试试看!!!

虚拟网络编辑器切换下无线网卡或者有线网卡试试看!!!

解压

tar –xvf file.tar 解压 tar包

tar -xzvf file.tar.gz 解压tar.gz

tar -xjvf file.tar.bz2 解压 tar.bz2

tar –xZvf file.tar.Z 解压tar.Z

unrar e file.rar 解压rar

unzip file.zip 解压zip

烧写bin文件

./imxdownload u-boot.bin /dev/sdb

1.Linux ARM交叉编译指令

source /opt/fsl-imx-x11/4.1.15-2.1.0/environment-setup-cortexa7hf-neon-poky-linux-gnueabi

${CC} -o led led.c

2.修改文件下所有文件的权限

sudo chmod -R 777 ~/tools/paho.mqtt.embedded-c

3.开机后有的时候仍然未发现共享文件夹。

sudo mount -t fuse.vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other

4.重启wifi

sudo service NetworkManager stop

sudo rm /var/lib/NetworkManager/NetworkManager.state

sudo service NetworkManager start

5.解压文件zip

sudo apt install unzip

unzip file.zip -d /path/to/destination

6.SCP命令传递文件

scp file root@192.168.137.3:/home/root

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词