Hello!
I am attempting to add one-wire support to the kernel. I am using the yocto build system. I am attempting to 'append' kernel configuration changes via .cfg files. This process is documented in the yocto manuals.
I have created my own layer, and I have recipes within that layer working correctly.
In that layer, I have:
MyLayer/recipes-kernel/linux
linux-wandboard_3.0.35.bbappend
MyLayer/recipes-kernel/linux/files/
one-wire.cfg
File contents linux-wandboard_3.0.35.bbappend:
FILESEXTRAPATHS_prepend := "${THISDIR}/files:"
SRC_URI += " \
file://one-wire.cfg \
"
File contents one-wire.cfg:
CONFIG_W1=y
CONFIG_W1_CON=y
My linux build directory is at build/tmp/work/wandboard_dual-poky-linux-gnueabi/linux-wandboard/3.0.35-r0.
The kernel compiles and installs without warning. (I just run bitbake myImage, and I can see the kernel compiling). one-wire.cfg ends up in the build directory, next to defconfig. But when I look in the build directory, git/.config doesn't have the change I requested.
Can you give me any clue as to why my config changes are not getting into the kernel? Or are they and I am not looking in the right place?
Thanks!
Mike