完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
我们使用 TC364 并将 CPU0Dlmu 和 CPU1Dlmu 设置为“未初始化”内存
这是我从调试器读取寄存器的证据: 现在发生了一些非常奇怪的事情,我们正在进行所谓的重置回收测试,并立即检查 MTU SSH 值(ECCD/FAULTS/ERRINFO),作为安全级别 3 测试的一部分 在测试过程中,我发现SSH4(CPU0Dlmu)和SSH9(CPU1Dlmu)的MTU值有时会有所不同。 我一直不明白,为什么 MTU SSH4 和 SSH9 会在不改变 DMU_HF_PROCONRAM 寄存器的情况下发生改变 根据 TC3xx 安全手册 2.0,只要 SSH4 和 SSH9 寄存器值(ECCD FAULTS ERRINFO)被配置为“未初始化”内存(无论它是哪种重置类型),它们就应该始终为 0x5 0x1 0x0 有人可以解释一下吗,原因可能是什么? |
|
相关推荐
1个回答
|
|
|
根据您描述的问题(TC364 复位回收测试中观察到 MTU SSH4 和 SSH9 寄存器值意外变化),结合 Aurix TC3xx 安全手册和芯片架构,以下是可能的原因分析: 核心问题:为何在 DMU_HF_PROCONRAM 未改变且配置为“未初始化”区域的情况下,SSH4/SSH9 的值会改变? 虽然安全手册指出配置为“未初始化”会锁定相关值,但在实际硬件行为中,以下原因可能导致您观察到的现象:
总结与建议:
下一步行动建议:
结论: |
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
【瑞萨RA6E2】瑞萨E2S软件安装过程,等待过程玩下97_e2 studio_ZGZZ
331 浏览 0 评论
532 浏览 0 评论
【原创】【RA4M2-SENSOR开发板评测】低功耗+USB综合测试
842 浏览 0 评论
1383 浏览 2 评论
824 浏览 0 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
16912 浏览 31 评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-3 13:00 , Processed in 0.941178 second(s), Total 76, Slave 58 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
967