目前我们核心板nand 版本分了5个分区。想在增加分区,请打开~/myir-imx-uboot/include/configs\ myd_y6ull.h 代码。
请按照箭头指示修改增加分区。
进行编译:
make distclean
make myd_y6ull_14x14_nand_defconfig(根据你的核心板型号选择不同config)make
将编译好的u-boot.imx 分别拷贝到manufactorytool\myd-y6ulx-mfgtools-20180810\profiles\linux\os firmware\files
和manufactorytool\myd-y6ulx-mfgtools-20180810\profiles\linux\os firmware\firmware 替换掉原来的uboot文件(注意选择和你核心板型号适应的文件)
firmware文件夹中的uboot,kernel,dtb,会通过usbotg将这些文件下载到开发板ddr中,目的就是在ddr中启动linux系统,为后面烧写做准备。
file文件夹的文件是在linux系统起来后要烧录到flash的文件。
usb 烧录前请在板子uboot下执行nand erase.chip ,重启开发板然后选择对应vbs文件进行烧录。
以下是编译好的uboot, 注意一下给rootfs分区120m ,如果烧录qt文件系统刚好, 建议给rootfs分区多分一些: