首页 > 其他分享 >1584_AURIX_TC275_SMU的调试以及部分寄存器

1584_AURIX_TC275_SMU的调试以及部分寄存器

时间:2023-01-22 14:32:02浏览次数:64  
标签:Alarm 1584 看门狗 寄存器 锁定 SMU TC275


全部学习汇总: ​GreyZhang/g_TC275: happy hacking for TC275! (github.com)

前面学习的过程中,突然间减速了不少。但是为了保证学习的推进,还是得有每天的稳定输出。我的策略是多看,多处理,之后每天整理10页标注的文档。这样,能够让自己保持惯性。最近几天跳过了几十页,节奏突然间变慢了。现在重新回到之前的惯性中去。

1584_AURIX_TC275_SMU的调试以及部分寄存器_TC275

  1. SMU集合了设备上所有的Alarm,用于提供调试信息。
  2. 总体来说,Alarm的出现其实是一个小概率事件。因此,SMU的Alarm在总线上可以允许有微小的延迟。

1584_AURIX_TC275_SMU的调试以及部分寄存器_TriCore_02

  1. SMU的一部分寄存器是有写保护的,只允许指定的master来写入。
  2. 有些寄存器还有ENDINT的支持,由于这个功能是由看门狗来提供的,因此访问SMU的寄存器的时候要先开看门狗。
  3. CFGCLK是一个全局的锁定保护设置,SMU_KEYS设置为0xFF的时候,相应的寄存器会彻底锁定。

1584_AURIX_TC275_SMU的调试以及部分寄存器_嵌入式_03

  1. CMD寄存器在运行的过程中会反复使用,因此这个寄存器是不锁的。
  2. 用于清除故障状态的寄存器,在运行中会用到,这些也不会锁定。
  3. 关于调试类、总线控制类的一些寄存器不属于SMU的内核,也是不会锁定的。
  4. 这里的安全触发器,我觉得翻译为安全触发保持器可能会更合适一些,更符合其本身的功能描述。

1584_AURIX_TC275_SMU的调试以及部分寄存器_TC275_04

SMU的状态机以及FSP中的寄存器也有安全触发保持功能。

1584_AURIX_TC275_SMU的调试以及部分寄存器_AURIX_05

关于这个寄存器地址分布图,我只看懂了SMU的寄存器跟系统寄存器之间存在了一个包夹的关系,具体的设计原因没看出什么特别的端倪。

1584_AURIX_TC275_SMU的调试以及部分寄存器_单片机_06

  1. 时钟的控制可以允许对SMU进行配置以满足在功能已经性能之间的平衡。
  2. 寄存器支持模块的禁用、禁用状态、强制关闭以及休眠等配置。

1584_AURIX_TC275_SMU的调试以及部分寄存器_嵌入式_07

这个寄存器提供了一些SMU内核的版本信息。

这一次的笔记整理整理到的有价值的信息不是很多,但是在一些保护寄存器等方面看到了一些安全相关的机制。

标签:Alarm,1584,看门狗,寄存器,锁定,SMU,TC275
From: https://blog.51cto.com/greyzhang/6021495

相关文章

  • 1588_AURIX_TC275_PMU简介
    全部学习汇总:​​GreyZhang/g_TC275:happyhackingforTC275!(github.com)​​PMU是编程存储单元的缩写,但是落实到了具体的硬件模块上其实是一个Flash模块。在TC275中,只......
  • 1580_AURIX_TC275_SMU模块初步
    全部学习汇总:​​GreyZhang/g_TC275:happyhackingforTC275!(github.com)​​SMU集中了所有软硬件的Alarm信息,这个在之前的很多模块的描述中看得出来的。默认情况下,其......
  • SMU Winter 2023 Round #6 (Div.2)
    A.OP题目:现在请你喊出某次神秘活动中的口号"fengqibisheng,yingyueerlai!"(不包含引号)。思路:这道题输出这句话就行B.Add9Zeros题目:题意就是将数组A中的数加9后拿......
  • SMU Winter 2023 Round #7 (Div.2)
    A.解开束缚缠丝II题意:在一堆字符里面找出最长的回文串,并把它的长度输出出来。思路:这道题,一开始想的是把所有情况都列举出来,然后一一判断是不是回文串。后面根据第二个......
  • SMU冬训营第三周周一
    A.Lucky?题意:给出一个六位数,如果它的前三位之和等于它的后三位之和,就输出"YES",否则输出"NO"。思路:测试样例里面有的六位数不是真正的六位数,有的是‘0’开头的,所以选择......
  • SMU冬训营第二周蓝桥杯模拟赛
    A.解码题目:小明有一串很长的英文字母,可能包含大写和小写。在这串字母中,有很多连续的是重复的。小明想了一个办法将这串字母表达得更短:将连续的几个相同字母写成字母+......
  • SMU Winter 2023 Round #3 (Div.2)
    B.三元组题目:给定一个长度为n的数列a,对于一个有序整数三元组(i,j,k),若其满足1≤i≤j≤k≤n并且ai+aj=ak,则我们称这个三元组是「传智的」。现在请你计算,有......
  • SMU Winter 2023 Round #4
    A.Chuanpai题目:Chuanpai(川牌)isakindoftraditionalplayingcardsinSichuan.Eachcardismarkedwithtwointegersxandywhere1≤x≤y≤6.Somesa......
  • SMU Winter 2023 Round #2 (Div.2)(英文)
    A.MediumNumber题目:Giventhreedistinctintegersa,b,andc,findthemediumnumberbetweenallofthem.Themediumnumberisthenumberthatisneitherthe......
  • SMU Winter 2023 Round #1 (Div.2)
    A.不可以,总司令题目:扶苏当上了星战地球舰队的参谋长,但是她不太聪明。人工智能计算出,如果扶苏在一直回答“NO”的话,她在战役中判断完全正确的概率为x%;如果她一直在回答......