Enabling Central Security Unit on IMX6

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

Enabling Central Security Unit on IMX6

1,259 次查看
ogfr
Contributor I

Hi, I'm testing OP-TEE on the IMX6 Sabre SD board and my objective is to setup a UART communication between the TEE and an external device. I successfully enabled the UART and I'm able to establish the serial link, but in order to increase the security level, I would like to manage the CSU, so the UART (UART4 in my case) will only be available for secure world and not for normal world (a Linux Yocto-based config). If I set CSL35[23:16] to 0xFF, everything works. If I set CSL35[23:16] to 0x33, I have a core data-abort error as soon as the TEE tries to write on the UART. The fault seems to be a asynchronous external abort... Does anyone already succeed to enable the CSU on IMX6 ? I don't really understand the role of the HP Register field. Maybe the TZASC (Trust Zone Address Space Config) must be initialized first ? Thanks for your help.

标签 (1)
0 项奖励
回复
1 回复

1,059 次查看
igorpadykov
NXP Employee
NXP Employee

Hi Olivier

unfortunately there is no support for TEE in nxp bsps, however it can be supported using

 Professional Services:

http://www.nxp.com/support/nxp-professional-services:PROFESSIONAL-SERVICE

Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 项奖励
回复