• 请问如何理解Secure和Non-secure?
    我在看ARMv7异常部分,看到Vector tables发现和以前不一样了,有Secure和Non-secure状态(还有Hyp和Monitor),请问怎么理解这两种状态?读那个寄存器可以知道当前ARM处于哪种状态?
  • Non-secure EL1&0 VA 转换PA
    hi experts: 在armv8中Non-secure EL1&0 VA转换为 PA时可以分为stage 1 和 stage2 ,这样经过两个stage 才得到PA,有什么好处吗?和只用stage1有什么区别吗? best wish
  • CA7 MPCore中如何判断Core处于Non-Secure state?
    hi, experts: 以Cortex-A7 MPCore为例: 如何判断一个Core已经成功切换到Non-Secure state? MPCore reset后,通过读取SCR register,可知当前Core处于Secure state. 执行相关Non-Secure state切换代码后:访问SCR会hang住,这代表切换Non-Secure state成功了吗? best wishes...
  • GICv2在non-secure环境的初始化问题
    大家好,我正在做Cortex-A7上的一个project,因为一些原因,主要代码都是跑在svn_ns状态下的。在初始化GIC时遇到了一些问题: 原本我的GIC驱动是跑在svn_s状态下,全部中断都属于Group 0,一切都没问题。现在一些原因需要让它跑在svn_ns下,查阅资料后发现为了可以在non secure状态下enable一个中断,需要把这个中断设置成Group 1,否则各种对应这个中断的设置会被忽略掉...
  • Securing IoT with the mbed Ecosystem
    Xiao Sun, Senior Applications Engineer, ARM