日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

bbb sdk6编译流程

發布時間:2023/12/10 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 bbb sdk6编译流程 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1. 編譯用于ftp啟動的鏡像

1) uboot

make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- O=flash-restore am335x_evm_restore_flash_usbspl

生成的u-boot.img在flash-restore目錄下,拷貝到ftp目錄下,并改名為u-boot-restore.img

生成的u-boot-spl.bin在flash-restore/spl目錄下,拷貝到ftp目錄下,并改名為u-boot-spl-restore.bin

2) uImage

make CROSS_COMPILE=arm-linux-gnueabihf- ARCH=arm tisdk_am335x-evm_defconfig

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

在內核里加上initramfs,并配置usb rndis支持

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

生成的uImage在arch/arm/boot目錄下,拷貝 uImage到ftp目錄下


2. 編譯用于燒寫的鏡像

1) uboot

make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- O=emmc am335x_evm

生成的u-boot.img和MLOemmc目錄下

2) uImage

make CROSS_COMPILE=arm-linux-gnueabihf- ARCH=arm tisdk_am335x-evm_defconfig

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

生成的uImage在arch/arm/boot目錄下

3) 制作燒寫文件

tar zcvf boot_partition.tar.gz MLO u-boot.img uImage

將boot_partition.tar.gz 和 rootfs_partition.tar.gz 拷貝到ftp目錄下或sd里,用于燒寫


說明:

1) 編譯u-boot的兩個配置選項am335x_evm_restore_flash_usbspl和am335x_evm可以在u-boot根目錄的boards.cfg里 ? ? 找到

2) initramfs和rootfs_partition.tar.gz可以從ti官網下載

3)?usb rndis的配置方法可以從ti官網上找到

總結

以上是生活随笔為你收集整理的bbb sdk6编译流程的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。