Tool/software: Linux
Hi,
the latest Processor SDK comes with Linux 4.4.41. I would like to use Linux 4.11. How can I achieve this within the Yocto project?
Best regards
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Tool/software: Linux
Hi,
the latest Processor SDK comes with Linux 4.4.41. I would like to use Linux 4.11. How can I achieve this within the Yocto project?
Best regards
Hello Mathieu,
Try this:
cd <tisdk>/sources/meta-processor-sdk/recipes-kernel/linux/
cp linux-processor-sdk-4.4 linux-processor-sdk-4.11
cp linux-processor-sdk_4.4.bb linux-processor-sdk_4.11.bb
mv linux-processor-sdk_4.4.bb linux-processor-sdk_4.4.bb.bak
mv linux-processor-sdk-rt_4.4.bb linux-processor-sdk-rt_4.4.bb.bak
Change these lines in linux-processor-sdk_4.11.bb.
FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}-4.4:"
to
FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}-4.11:"
and
BRANCH = "processor-sdk-linux-03.02.00"
SRCREV = "adde2ca9f86797071f6e7b2b9e779fa5e4a8f3cd"
PV = "4.4.32+git${SRCPV}"
to
BRANCH = "linux-master"
SRCREV = "a351e9b9fc24e982ec2f0e76379a49826036da12"
PV = "4.11+git${SRCPV}"
and
KERNEL_GIT_URI = "git://git.ti.com/processor-sdk/processor-sdk-linux.git"
to
KERNEL_GIT_URI = "git://git.ti.com/ti-linux-kernel/ti-linux-kernel.git"
Then bitbake.
Best regards,
Kemal
I have strictly followed your instructions. It still uses 4.4.41. Perhaps do I have to change the recipes in meta-ti?
Thanks, after executing MACHINE=am57xx-evm bitbake linux-processor-sdk -c cleanall, I'm getting the error:
Nothing provides "linux-processor-sdk"
linux-processor-sdk was skipped: PREFFERED_PROVIDER_virtual/kernel set to linux-ti-staging, not linux-processor-sdk
Adding PREFFERED_PROVIDER_virtual/kernel = "linux-processor-sdk" doesn't help.