为什么 Linux 在尝试访问连接到轻量级 hps-to-fpga 桥(或任何桥)的外设时会冻结?
我在 Altera DE1-SoC 开发板上工作了 8 个月。我正在开发的系统包括 Cyclone V FPGA 芯片,特别是 5CSEMA5F31C6N。它在芯片上运行嵌入式 Linux 操作系统。 一切都很好,开发正在进行中。两周前,公司的硬件工程师组装了一块新的定制板。设计和组件与开发板基本相似。所有与 HPS 相关的引脚都以相同的方式接线,主要区别在于默认控制台端口是 UART1。该问题现已解决,我现在可以通过 UART1 接收 U-boot 和内核消息。 但系统并没有完全启动。我已经指出了这一点有多种原因。首先,我有一个 init.d 脚本,用于导...