On 08/08/2014 09:19, Nicolas Dechesne wrote: > On Thu, Aug 7, 2014 at 7:07 PM, Renaud Barbier <renaud.barb...@ge.com> wrote: >> > Hello, >> > I am working on the creation of a boot image for a NOR flash. >> > The image assembles a boot loader and a ubi image containing the kernel >> > and device tree. >> > >> > So far I have created a build area to install the kernel and device tree >> > and used IMAGE_CMD_ubi to create the ubi image. >> > >> > Then I have added a python function do_norbuild that puts together the >> > boot loader and ubi image and adds padding. >> > Using bitbake, I can create the NOR image as follows: >> > bitbake -c norbuild core-image >> > >> > However, >> > "bitbake core-image" will not call the norbuild task. >> > >> > I have been through quite a lot of code and documentation and cannot >> > figure out why the task is not called. >> > >> > If you have any idea of what couldbe wrong, please le me know. > you seem to have created a task, not just a Python function, since you > can run it with -c norbuild. By default when running bitbake <recipe>, > bitbake will run do_build task. so when you create your own custom > task, you need to insert it into the task list, maybe you haven't done > that? > > something like this should work in your case: > > addtask norbuild before do_build after do_rootfs
Thanks, originally I had "addtask norbuild after do_rootfs" followed by other desperate attempts. It did not work. I just saw your email as I was looking at do_build. Adding before do_build did resolve my problem. Cheers, Renaud -- _______________________________________________ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto