本文说明从petalinux中提取出源代码的过程,前提是已经petalinux-build完成。
- uboot
编译结果里没有uboot的源码,可能是编译完了就删除了。
从git上下载吧。
https://github.com/Xilinx/u-boot-xlnx.git
git clone https://github.com/Xilinx/u-boot-xlnx.git - linux
linux目录在:./build/tmp/work-shared/plnx_aarch64/kernel-source/
3.dts
使用petalinux根据bsp建立工程以后,会在prebuild文件夹生产system.dtb,用dtc反汇编可获取dts文件
4.rootfs
编译完成后,./image/linux中有编译好的rootfs
5 编译器提取
如果不安装petalinux,那么可以只安装VIVADO—SDK,利用SDK里面的toolchain.