Hello,
I just meet a simple problem, and I try every method but i still can’t solve it.
I download yocto from http://freescale.github.io/ , and build core-image-base.
MACHINE=imx6ulevk source setup-environment imx6ul
bitbake core-image-base
After it’s finished , I want to remove a module, such as I can see a file
/home/user/fsl-community-bsp/imx6ul/tmp/work/imx6ulevk-poky-linux-gnueabi/core-image-base/1.0-r0/rootfs/lib/modules/4.1.15-1.1.0+ga4d2a08/kernel/drivers/net/wireless/ bcmdhd/ bcmdhd.ko
I just execute “bitbake linux-imx -c menuconfig” and remove this module
“Device Drivers ---> Network device support ---> [ ] Wireless LAN ----”,it’s blank, I didn’t choose it.
And I execute “rm -rf core-image-base” in directory “/home/user/fsl-community-bsp/imx6ul/tmp/work/imx6ulevk-poky-linux-gnueabi”
I wish I won’t see this modules again.
I run commands as below to rebuild.
#!/bin/sh
rm tmp/stamps/imx6ulevk-poky-linux-gnueabi/linux-imx/4.1.15-r0.do_compile*
bitbake linux-imx -c compile
bitbake linux-imx -c compile_kernelmodules
if [ $? -ne 0 ];then
exit
fi
rm sstate-cache/0d/sstate\:linux-imx\:imx6ulevk-poky-linux-gnueabi\:4.1.15\:r0\:imx6ulevk\:3\:0d8abcd98b0d527280499c07fb574e03_deploy.tgz
rm tmp/stamps/imx6ulevk-poky-linux-gnueabi/linux-imx/4.1.15-r0.do_deploy.*
bitbake linux-imx -c deploy
if [ $? -ne 0 ];then
exit
fi
rm tmp/stamps/imx6ulevk-poky-linux-gnueabi/core-image-base/1.0-r0.do_rootfs.*
bitbake core-image-base
but unfortunately, I can find bcmdhd.ko in the same directory.
I just want to know where the cache is.
I even run “rm -rf sstate-cache” to delete all cache directory, but it still there, and the size, the time ,nothing changed.
Anybody tell me where the cache is ?
Thanks very much!