I'm working on a project where its desired to use an initial provisioning image with capability to update firmware after the completion of the provisioning step. For this purpose I am adding secure boot and mcuboot to the cpuapp. My builds are successful with original project and with CONFIG_SECURE_BOOT=y, but when I add CONFIG_BOOTLOADER_MCUBOOT=y I get an error:
A domain may only have a single child image.Current domain image is:
empty_net_core, `empty_net_core` is a domain parent image, so you may add
`cpunet` as a child inside `empty_net_core`
How do I workaround this error?
Is the tfm provisioning sample app built without hci in the cpunet?
If I want to utilize ble during provisioning, how should I modify the configuration?
Also I have noticed this worrisome message at the end of the cmake generation step:
Dropping partition 'hw_unique_key_partition' since its size is 0.
Is this expected or does it indicate something is missing from the configuration?