# UAD-2 OCTO：追踪 PCIe 命令环与 DSP 资源加载

> UAD-2 OCTO-RE 通过驱动分析和一块 Rev 5 卡上的实验研究 Universal Audio DSP 卡的 PCIe 主机传输。作者报告已在八个 DSP 上复现命令环和 DMA 启动，并还原部分固件及 Bill 资源容器结构；通用 DSP 程序执行仍受运行时应答与载荷格式问题阻碍。

- 类型：案例
- 目标：二进制 · 固件 · 协议
- 类别：独立重建案例
- 关联：独立重建项目
- 来源复核于：2026-11-06
- 收录于：2026-11-08
- 原始资源：<https://github.com/ahmadexp/UAD2-OCTO-RE>
- 一手来源：<https://github.com/ahmadexp/UAD2-OCTO-RE/blob/f4da3ab8ff74ded71af7d7ad35ba7dccbac781ed/README.md>
- 目录页面：<https://awesomerea.org/zh/resources/uad2-octo-pcie-case/>
- 记录 JSON：<https://awesomerea.org/resources/uad2-octo-pcie-case/record.json>
- 英文版：[English](https://awesomerea.org/resources/uad2-octo-pcie-case/index.md)

## 使用条件与局限

- **前提条件：**实验针对具备独立 IOMMU 组、符合文档中 PCIe 特征的 UAD-2 OCTO Rev 5 卡。
- **前提条件：**硬件实验涉及底层 PCIe、MMIO、DMA、中断和复位操作。
- **局限：**尚未实现通用 DSP 程序执行。
- **许可：**GPL-2.0-only 许可证。

## 一手来源

1. <https://github.com/ahmadexp/UAD2-OCTO-RE/blob/f4da3ab8ff74ded71af7d7ad35ba7dccbac781ed/README.md>
2. <https://github.com/ahmadexp/UAD2-OCTO-RE/blob/f4da3ab8ff74ded71af7d7ad35ba7dccbac781ed/docs/architecture.md>
3. <https://github.com/ahmadexp/UAD2-OCTO-RE/blob/f4da3ab8ff74ded71af7d7ad35ba7dccbac781ed/docs/bill-resource-analysis.md>

## 同分区更多条目：固件与硬件

- [GameSir Cyclone 2：固件研究与控制器桥接](https://awesomerea.org/zh/resources/gamesir-cyclone2-case/index.md) · 案例
- [airport-express-tools：重建 AirPort Express 配置及 Wi-Fi 客户端模式](https://awesomerea.org/zh/resources/airport-express-tools-case/index.md) · 案例
- [Gaomon M10K 2018：固件解码与上报速率调查](https://awesomerea.org/zh/resources/gaomon-m10k-2018-firmware-case/index.md) · 案例
- [nokia105-emu：Nokia 105 固件仿真](https://awesomerea.org/zh/resources/nokia105-firmware-emulation-case/index.md) · 案例
- [Hisense VIDAA（MT9603）：固件与本地桥接接口分析](https://awesomerea.org/zh/resources/hisense-vidaa-mt9603-case/index.md) · 案例
- [WebTV PTL：解析机顶盒节目表文件格式](https://awesomerea.org/zh/resources/webtv-ptl-format-case/index.md) · 案例

## 关于此条目

说明已依据一手来源复核。
原创说明采用 MIT 许可；外部项目、论文与素材保留各自的权利和许可。
