Hi Olivier Deprez,

We have developed code based on the SPM_MM framework and do not want to reconstruct the code. However, we want to adapt the code to the SPMD framework.

What should we do?

________________________________

Hi Baopeng,

SPM_MM is the legacy implementation for a secure partition manager relying on the MM protocol. This implementation gets deprecated in favor of FF-A based implementations (what you refer to as SPMD + SPMC). Both implementations aren't compatible and it is discouraged to attempt co-locating both. It may be more palatable and future proof to transition all your SW stack to be compliant to FF-A standard.

We may help you better if you tell a bit more about the reason for mixing both implementations in the same build.

Regards, Olivier.

________________________________ From: baopeng (A) baopeng1@huawei.com Sent: 20 February 2024 02:19 To: tf-a-owner@lists.trustedfirmware.org tf-a-owner@lists.trustedfirmware.org Subject: Request for help

Dear Sir/ Madam,

we need to support the simultaneous loading of SPMD and SPM_MM due to project reasons.

However, we notice that the makefile of SPM_MM of ATF does not support the simultaneous loading of SPMD and SPM_MM by default.

I would like to ask what is the main reason for making the current restrictions?