[X]关闭

uboot编译步骤命令

文档创建者:ぉ沙皮狗的忧伤
浏览次数:2777
最后更新:2019-08-21
本帖最后由 ぉ沙皮狗的忧伤 于 2019-8-21 11:39 编辑

uboot编译步骤:
            1、make distclean
            2、make zynq_mz7x_defconfig
            3、source settings64.sh
             4、make tools
             5、make -j4
             6、cp ./u-boot    ~/Xilinx/osrc-lab-mz7xab/boards/MZ7X/ubuntu/output/target/u-boot.elf  
               cp ${ZN_UBOOT_DIR}/u-boot.img        ${ZN_TARGET_DIR}
               cp ${ZN_UBOOT_DIR}/spl/boot.bin      ${ZN_TARGET_DIR}
烧录uboot到sd卡
                ~/Xilinx/osrc-lab-mz7xab/scripts/rootfs/ubuntu$ ./create_image.sh
              ~/Xilinx/osrc-lab-mz7xab/scripts/rootfs/ubuntu$ ./make_parted.sh
              ~/Xilinx/osrc-lab-mz7xab/scripts/rootfs/ubuntu$ ./deploy_image.sh


内核编译步骤:
            1、make distclean
            2、make xilinx_mz7x_defconfig
            3、make perpare scripts
            4、make -j4 UIMAGE_LOADADDR=0x8000 uImage
            5、make -j4 modules
            6、sudo make -j4 ARCH=arm INSTALL_MOD_PATH="/home/osrc/Xilinx/osrc-lab-mz7xab/boards/MZ7X/ubuntu/output/rootfs" modules_install


看start.S文件需要用Windows下source insight和linux中的ctags -R结合去看,过程中应注意调用函数所用的文件,同一函数在很多.C文件中都有不同的编写










您需要登录后才可以回帖 登录 | 立即注册

本版积分规则