hi,Arkadeep
Thank you for your reply.
Refer to the RTD_I2C_UM.pdf, If I2cMulticoreSupport is disabled, then for all the variants no partition shall be defined. If I2cMulticoreSupport is enabled, at least one EcucPartition needs to be defined (in all variants).
The MulticoreSupport parameter is used to globally enables the possibility to support multicore. The I2cChannelEcucPartitionRef Maps one single I2C channel to zero or one ECUC partitions. And you also chose the EcucPartition and Coredefinition for OsApplication. The OsApplicationCoreRef is used to specify the core.
In other words, MulticoreSupport is for implement multicore partitions. If you want multiple partitions on the same core, although you can configure multiple partitions on the same core through OsApplicationCoreRef, but it does not have relevant documentation to describe this situation and cannot guarantee the corresponding effect.
BR
Joey