Hello Renesas,
Currently, we are using RH850 F1KM S1 for our application.
Could RH850 F1KM S1 support for data execution prevention?
Thank you very much.
The Memory Protection Unit (MPU) can disable the ability to execute from a memory area.
As mentioned the MPU can protect some areas again read/write/execution.
The F1KM hardware manual has some information on MPU registers (see page 679) but for full context on MPU you need to have the security manual which is provided under NDA.
The MPU is documented in the software manual for the G3KH core in section 5.1 Memory Protection Unit (MPU) :
RH850/G3KH User's Manual: Software