Thanks Alex! After trying the deploy command, I was still missing something, so I took a look at the Yocto link you provided and after following the instructions, I got it to work!
Here are instructions for manual source editing that worked for me:
- bitbake linux-yocto-quark -c kernel_configme -f
- bitbake linux-yocto-quark -c menuconfig
- Make any menuconfig changes and save
- Edit a kernel source .c file, adding a printk() to a location I know would show up at boot
- bitbake linux-yocto-quark -c compile -f
- bitbake linux-yocto-quark -c deploy
- bitbake linux-yocto-quark
- bitbake iot-devkit-prof-dev-image (or whatever your image is)
I was able to copy the new image to my SD, boot and see my printk() in the dmesg output:
[ 4.285756] MATT WAS HERE!
Thanks guys, looks like I'm all set!
Matt