首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >zynq pl会导致内核崩溃吗?

zynq pl会导致内核崩溃吗?
EN

Stack Overflow用户
提问于 2021-06-09 09:20:35
回答 2查看 48关注 0票数 0

我们的系统使用Xilinx Zynq soc。

有时,问题看起来像是在我们的系统中发生了内核崩溃。例如网络中断、串行端口中断或串行数据崩溃等等。

但是,我们没有修改内核代码,也根本没有使用驱动程序。我们只运行应用程序。

所以我们考虑了一个pl问题的例子。但如果有人不知道pl,我们就不能证明它。

那么,正如我们所想的,Zynq会导致内核崩溃吗?有没有办法证明这一点呢?

EN

回答 2

Stack Overflow用户

发布于 2021-09-01 16:08:02

是的,如果PL破坏了AXI总线,内核就会崩溃。

我的意思是,举个例子,如果你有一个IP,它的行为如下:

  • 它发送用于突发写入
  • 的AWADDR,然后它开始发送数据
  • ,但是在突发的中间,如果IP未将WREADY设置为1,则IP将重置,而在reset中,无法传输数据,并且总线出现死锁。

这只是一个例子,因为有更多的方法来压缩AXI总线。如果没有关于你的设计或控制它的软件的任何信息,我就不能帮助你。你的问题很宽泛。

票数 0
EN

Stack Overflow用户

发布于 2021-10-06 18:57:18

PL可能使内核崩溃的另一种方式是,如果它写入内核为自己的数据结构使用的内存。从PL方面来说,这是很难找到的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67896309

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档