...
Code Block | ||||
---|---|---|---|---|
| ||||
NonProject_SecureRoot +---.settings +---ra | +---arm | | +---CMSIS_6 | +---aws | +---board | +---fsp +---ra_cfg | +---fsp_cfg | +---bsp | | +---board_cfg.h | | +---bsp_cfg.h | | +---bsp_mcu_device_cfg.h | | +---bsp_mcu_device_pn_cfg.h | | +---bsp_mcu_family_cfg.h | | +---bsp_pin_cfg.h | +---r_ioport_cfg.h | +---rm_tz_context_cfg.h +---ra_gen | +---bsp_block_cfg.h | +---common_data.c | +---common_data.h | +---hal_data.c | +---hal_data.h | +---main.c | +---pin_data.c | +---vector_data.c | +---vector_data.h +---script | +---fsp.ld +---src | +---hal_entry.c +---.api_xml +---.clangd +---.cproject +---.project +---.secure_azone +---.secure_xml +---configuration.xml +---NS Debug_SSD.jlink +---NS Debug_SSD.launch Secure +---.settings +---ra | +---arm | | +---CMSIS_6 | +---board | | +---ra4e1_fpb | +---fsp | | +---inc | | +---src | | | +---bsp | | | | +---cmsis | | | | +---mcu +---ra_cfg | +---fsp_cfg | +---bsp | | +---board_cfg.h | | +---bsp_cfg.h | | +---bsp_mcu_device_cfg.h | | +---bsp_mcu_device_pn_cfg.h | | +---bsp_mcu_family_cfg.h | | +---bsp_pin_cfg.h | +---r_ioport_cfg.h | +---rm_tz_context_cfg.h +---ra_gen | +---bsp_clock_cfg.h | +---common_data.c | +---common_data.h | +---hal_data.c | +---hal_data.h | +---main.c | +---pin_data.c | +---vector_data.c | +---vector_data.h +---script | +---fsp.ld +---src | +---hal_entry.c +---.api_xml +---.clangd +---.core_xml +---.cproject +---.secure_azone +---.secure_xml +---configuration.xml +S Debug.launch |
2.3 Roles
One SDK envisions three different roles with successively greater privileges: users, OEM and factory. Factory role is held solely by Renesas; OEM is usually the role of Renesas customers or ODM who purchase the devices containing the firmware; user role is assigned to consumers using the device containing firmware created using One SDK.
...