# OSIRIS：基于 MCU 协议研究替换 Onkyo 功放固件

> OSIRIS 以自制引导程序、Linux 服务和 DSP 代码替换 Onkyo TX-NR515、TX-NR717 功放的 DSP 板软件。项目依据原厂固件和日志整理主 MCU 与 DSP 板之间的 SPI 通信，记录 1032 字节传输、帧格式及命令含义。

- 类型：案例
- 目标：固件 · 协议
- 类别：独立重建案例
- 关联：独立重建项目
- 来源复核于：2026-11-06
- 收录于：2026-11-06
- 原始资源：<https://github.com/ubis/OSIRIS>
- 一手来源：<https://github.com/ubis/OSIRIS/blob/8515cd884c55f71f1bda35e0efc1586563dfaf6a/docs/mcu-protocol.md>
- 目录页面：<https://awesomerea.org/zh/resources/osiris-onkyo-receiver-case/>
- 记录 JSON：<https://awesomerea.org/resources/osiris-onkyo-receiver-case/record.json>
- 英文版：[English](https://awesomerea.org/resources/osiris-onkyo-receiver-case/index.md)

## 使用条件与局限

- **前提条件：**需要配有 D830 或 OMAP-L137 DSP 板的 Onkyo 功放；安装需要连接 DSP 板串口并切换 BOOT 引脚。
- **局限：**作者报告 TX-NR717 可运行，TX-NR515 可运行但尚未完成全部测试；DTS、Spotify、网络电台和 DLNA 尚未实现。
- **许可：**OSIRIS 原创代码采用 BSD-2-Clause；随附上游组件沿用 README 列出的各自许可证。

## 一手来源

1. <https://github.com/ubis/OSIRIS/blob/8515cd884c55f71f1bda35e0efc1586563dfaf6a/docs/mcu-protocol.md>
2. <https://github.com/ubis/OSIRIS/blob/8515cd884c55f71f1bda35e0efc1586563dfaf6a/README.md>

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

- [Virtual MPC Sample：在 QEMU 中运行 Akai MPC Sample 固件](https://awesomerea.org/zh/resources/virtual-mpc-sample-case/index.md) · 案例
- [OpenJooki：替换 Jooki 2 软件与恢复流程](https://awesomerea.org/zh/resources/openjooki-jooki2-case/index.md) · 案例
- [Stickwalker：将 Pokéwalker 固件移植到 Stick S3](https://awesomerea.org/zh/resources/stickwalker-case/index.md) · 案例
- [sony-bravia-linux：前 Android 时代 BRAVIA 平台与媒体行为调查](https://awesomerea.org/zh/resources/sony-bravia-linux-case/index.md) · 案例
- [VanMoof BLE：S5、A5 与 S6 自行车协议客户端](https://awesomerea.org/zh/resources/vanmoof-ble-protocol-case/index.md) · 案例
- [open-picpak：重建 PicPak 相框的 BLE 协议与设备行为](https://awesomerea.org/zh/resources/open-picpak-case/index.md) · 案例

## 关于此条目

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