Part Number: PROCESSOR-SDK-AM335X
i'm complete build image for beaglebone black.
- Download and install sdk ( installed at /opt/ti-processor-sdk-linux-am335x-evm-06.00.00.07/ )
- create image (bash shell command )
# Install ARM toolchain wget developer.arm.com/.../gcc-arm-8.3-2019.03-x86_64-arm-linux-gnueabihf.tar.xz tar -Jxvf gcc-arm-8.3-2019.03-x86_64-arm-linux-gnueabihf.tar.xz -C $HOME wget developer.arm.com/.../gcc-arm-8.3-2019.03-x86_64-aarch64-linux-gnu.tar.xz tar -Jxvf gcc-arm-8.3-2019.03-x86_64-aarch64-linux-gnu.tar.xz -C $HOME # Build ... ? git clone git://arago-project.org/git/projects/oe-layersetup.git tisdk cd tisdk ./oe-layertool-setup.sh -f configs/processor-sdk/processor-sdk-06.00.00.07-config.txt cd build . conf/setenv export TOOLCHAIN_PATH_ARMV7=$HOME/gcc-arm-8.3-2019.03-x86_64-arm-linux-gnueabihf export TOOLCHAIN_PATH_ARMV8=$HOME/gcc-arm-8.3-2019.03-x86_64-aarch64-linux-gnu MACHINE=am335x-evm bitbake arago-base-tisdk-image
build image was sueccessful. and beaglebone black was successfully booted.
and then, i want create my own layer, so I follow docs (https://training.ti.com/sites/default/files/docs/Customizing-Yocto-Based-Linux-Distribution-for-Production_1.pdf) 16~19 pages.
next three thing was complete
- create a new layer directory structure in sources (18 p)
- edit layer.conf ( 18 p )
- edit build/conf/bblayers.conf ( 19 p )
but "confirm layer is recognized ( 19 p )" , results are difference.
MACHINE=am335x-evm bitbake-layers show-layers
NOTE: Starting bitbake server...
layer path priority
==========================================================================
meta /home/ksh/TI-SDK/tisdk/sources/oe-core/meta 5
expected result is "meta-custom" layer appears.
layer path priority
==========================================================================
meta-custom<path-to-sdk>/sources/meta-custom 16
What i am missing ?