Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Added explanation for source locations

...

  • SD Image: fsl-image-gui-<Yocto Machine>.sdcard
  • Bootloader: u-boot.imx
  • Kernel: zImage
  • Kernel device tree file: zImage-<Yocto Machine>.dtb
    • device tree used when FreeRTOS is running on M4: zImage-<Yocto Machine>-m4.dtb
  • Root Filesystem: fsl-image-gui-<Yocto Machine>.ext4

Source Locations:

Note that v4.1.15-phy<X> and v2016.03-phy<X> within the paths pertain to the release tag for the linux and u-boot sources. This matches the value of RELEASE_VER for the corresponding recipes in meta-phytec-fsl. For example, for release PD17.2.1 the kernel tag is v4.1.15-phy4.

  • Kernel $YOCTO_DIR/build/tmp/work/<Yocto Machine>-poky-linux-gnueabi/linux-phytec-fsl/4.1.15+git_v4.1.15-phy<X>-r0/git/  
    • The device tree file to modify within the linux kernel source is: arch/arm/boot/dts/<Yocto Machine>.dts and its dependencies
  • U-Boot:$YOCTO_DIR/build/tmp/work//<Yocto Machine>-poky-linux-gnueabi/u-boot-phytec/2016.03+git_v2016.03-phy<X>-r0/git/ 

    • Board file is located at: board/phytec/mx7d_phyboard_zeta/mx7d_phyboard_zeta.c

  • Toolchain: $YOCTO_DIR/build/tmp/sysroots/x86_64-linux/usr/bin/arm-poky-linux-gnueabi/arm-poky-linux-gnueabi-

...