We have two different MCUs on our system. The primary one runs an OS that controls the whole system, and the secondary one runs a small task on bare metal.
The secondary has no flash, so when the system starts, it will ask the primary for a program, which the primary will feed it from the primary's flash.
This all works fine, but we have 2 Yocto builds to build each of these, and we have to feed the secondary's software as a built binary blob to the primary's Yocto build.
Is there a way to get one Yocto project to build both, without us having to manually run one build, then the other?