手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

匠牛社区AM5728制作Micro SD启动卡

时间:2024-10-18 20:11:22

1、Ubuntu PC终端运行如下命令,即可编译U-bootcd ~/ti-processor-sdk-linux-rt-am57xx-evm-03.03.00.04cd board-support/u-boot-2016.05+gitAUTOINC+4db46a6bbd-g4db46a6bbdmake ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- distcleanmake ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- JN-mini5728_defconfigmake ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf-编译时间大概2分钟,编译成功后,MLO,u-boot.img为U-boot镜像

2、Ubuntu PC运行如下命令,即可编译Linux内核和设备树cd ~/ti-processor-sdk-linux-rt-am57xx-evm-03.03.00.04cd board-support/linux-rt-4.4.41+gitAUTOINC+968d071ce9-g968d071ce9make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- JN-mini5728_defconfigmake ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- JN-mini5728.dtbmake ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- zImage -j4编译时间大概8分钟,编译成功后,arch/arm/boot/dts/JN-mini5728.dtb为设备树镜像arch/arm/boot/zImage为Linux内核镜像注意:参数-j4表示使用4线程进行编译

3、下载JN-mini5728固件

匠牛社区AM5728制作Micro SD启动卡

4、Ubuntu PC运行如下命令,启动Micro SD卡制作tar zxvf JN-mini5728_programming_rt_3.3.tar.gz -C ~/cd ~/JN-mini5728_programming_rt_3.3sudo ./mkmmc-am57xx.sh /dev/sdx MLO u-boot.img zImage JN-mini5728.dtb tisdk-rootfs-image-am57xx-evm.tar.xz制作时间大概8分钟,打印信息如下图2所示,表示Micro SD启动卡制作成功。

匠牛社区AM5728制作Micro SD启动卡

5、注意:1 参数/dev/sdx,表示Micro SD卡在Linux上的设备文件。从下图可知,系统连接了2个SCSI磁盘,其中:/dev/sda表示系统启动磁盘,分区/dev/sda1为系统根分区/dev/sdb表示Micro SD卡因此实际制作指令如下所示:sudo ./mkmmc-am57xx.sh /dev/sdb MLO u-boot.img zImage JN-mini5728.dtb tisdk-rootfs-image-am57xx-evm.tar.xz

匠牛社区AM5728制作Micro SD启动卡

6、如果Micro SD卡引导失败,请在windows下重新格式化boot分区,格式化之前先备份MLO和u-boot.img,格式化成功后再将MLO和u-boot.img拷贝回boot分区。

© 手抄报圈