目录
修改参考的是正点原子的开发板教程,由于正点原子和韦东山的开发板不一样,所以如果你使用的是正点原子的开发板,那么下面的步骤不适合你使用,但是可以参考
首先下载 linux 上面使用 minicom 串口工具,自行去下载使用
NXP 维护 uboot源码 百度网盘地址
链接: https://pan.baidu.com/s/1XFgogbB6umr6ROe26iXkqA 密码: wlbj
--来自百度网盘超级会员V2的分享
在其顶层目录下编译
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- mx6ull_14x14_evk_emmc_defconfig
make V=1 ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- -j16
运用之前的烧写知识烧入SD 卡,启动minicom发现uboot是可以正常启动的
但是可以直观的发现 LCD 和 网络驱动不匹配 需要做一些修改 LCD倒是不关心,但是网络驱动是必须要在uboot上面改好的,为了后面的NFS网络挂载等功能的学习
首先建立VScode工作空间
怎么屏蔽一个项目空间不需要的文件?方法是在 VSCode 文件目录菜单最上面上建名为“.vscode”的文件夹
在.vscode 文件夹中新建一个名为“settings.json”的文件,然后在 settings.json 中输入如下这种格式的句子
然后刷新VScode就会发现相应的文件被屏蔽了
{
"search.exclude": {
"**/*.o":true,
"**/*.su":true,
"**/*.cmd":true,
"arch/arc":true,
"**/*.o":true,
"**/*.su":true,
"**/*.cmd":true,
"arch/arc":true,
"arch/avr32":true,
"arch/blackfin":true,
"arch/m68k":true,
"arch/microblaze":true,
"arch/mips":true,
"arch/nds32":true,
"arch/nios2":true,
"arch/openrisc":true,
"arch/powerpc":true,
"arch/sandbox":true,
"arch/sh":true,
"arch/sparc":true,
"arch/x86":true,
"arch/arm/mach*":true,
"arch/arm/cpu/arm11*":true,
"arch/arm/cpu/arm720t":true,
"arch/arm/cpu/arm9*":true,
"arch/arm/cpu/armv7m":true,
"arch/arm/cpu/armv8":true,
"arch/arm/cpu/pxa":true,
"arch/arm/cpu/sa1100":true,
"board/[a-e]*":true,
"board/[g-z]*":true,
"board/[0-9]*":true,
"board/[A-Z]*":true,
"board/fir*":true,
"board/freescale/b*":true,
"board/freescale/l*":true,
"board/freescale/m5*":true,
"board/freescale/mp*":true,
"board/freescale/c29*":true,
"board/freescale/cor*":true,
"board/freescale/mx7*":true,
"board/freescale/mx2*":true,
"board/freescale/mx3*":true,
"board/freescale/mx5*":true,
"board/freescale/p*":true,
"board/freescale/q*":true,
"board/freescale/t*":true,
"board/freescale/v*":true,
"configs/[a-l]*":true,
"configs/[n-z]*":true,
"configs/[A-Z]*":true,
"configs/M[a-z]*":true,
"configs/M[A-Z]*":true,
"configs/M[0-9]*":true,
"configs/m[a-w]*":true,
"configs/m[0-9]*":true,
"configs/[0-9]*":true,
"include/configs/[a-l]*