SBSFU | Why do we need to build SeCoreBin separately and Why is call gate needed using MPU
Hello folks,
i am exploring the x-cube-sbsfu project and have 2 questions:
Question 1:
why is the SeCoreBin built separately and then later integrated to SBSFU? What is the motivation behind that?
I was thinking about putting SeCoreBin and SBSFU in one project and building it once.
Question 2:
When using MPU protection instead of the firewall protection why do we need a single entry call gate?
if i understand it right, the call gate is only used to prevent calling secure engine functions directly. But when protecting secure engine funtions using the mpu what would be the security issue if an unprivileged code part first acquires privileges and then calls secure engine functions directly without passing by the single entry call gate



