You will need the image stored on the NOR flash to be in CCS format. Convert your out file to boot table format using hex6x and then convert the boot table to CCS format using b2ccs and use ccs2bin to convert it to the final binary files to load on the NOR flash.
Related tools can be found in the following directory.
mcsdk_install_path \ tools \ boot_loader \ ibl \ src
Simplest way to load cores to all cores is to combine the images for all the cores into a single image and add control statements to check the core number in the code to execute core specific code. This is demonstrated in the main function of the srio boot example in MCSDK. Look for the following code.
coreNum = platform_get_coreid();
if (coreNum == 0){
}
else if (coreNum == N)
{
}
The other option which is a little more complex is the use of MAD utilities provided in MCSDK. The description of mad utilities is described here:
Hope this helps.
Regards,
Rahul