1
简介
在Zynq MPSoC的器件里,PS (Processing System )集成了三个看门狗,分别是CSU SWDT,LPD SWDT和FPD SWDT。CSU SWDT用于保护CSU与PMU及其相关连接。
LPD SWDT主要用于保护RPU系统及其相关连接。
FPD SWDT主要用于保护APU系统及其相关连接。
如果你的程序跑在APU上,并且你需要使用两个看门狗,那么除了FPD SWDT外,你是可以使用LPD SWDT。
2
对应关系
LPD SWDT和FPD SWDT是提供给用户的应用程序使用的,CSU SWDT主要是由PMUFW和CSU BOOTROM使用的。所以通常情况下,用户可以在自己的应用程序里使用LPD SWDT和FPD SWDT。当客户需要使用时,需要在Vivado里需要使能相关的SWDT。但Vivado里的命名是SWDT0和SWDT1:
而在UG1087的寄存器手册里,SWDT有三个代码段CSU_WDT, SW
开发者分享|看门狗 (SWDT) 在Zynq MPSoC 上的使用技巧
最新推荐文章于 2024-07-23 10:27:38 发布