This commit is contained in:
PhatenIoT-yan
2025-11-13 09:43:27 +08:00
parent 59bda10c65
commit b5caf4729e
12 changed files with 176 additions and 34 deletions

BIN
.DS_Store vendored

Binary file not shown.

BIN
assets/.DS_Store vendored

Binary file not shown.

View File

@@ -0,0 +1,23 @@
0, /* XT25F16F_QSPI - Just specify 0 as flash_id */
256, /* page size */
8192, /* num pages */
3, /* address size */
4, /* log2 clock divider */
0x9F, /* QSPI_RDID */
0, /* id dummy bytes */
3, /* id size in bytes */
0x0B4015, /* device id */
0x20, /* QSPI_SE */
4096, /* Sector erase is always 4KB */
0x06, /* QSPI_WREN */
0x04, /* QSPI_WRDI */
PROT_TYPE_SR, /* Protection via SR */
{{0,0x00},{0,0}}, /* QSPI_SP, QSPI_SU */
0x02, /* QSPI_PP */
0xEB, /* QSPI_READ_FAST */
1, /* 1 read dummy byte */
SECTOR_LAYOUT_REGULAR, /* mad sectors */
{4096,{0,{0}}}, /* regular sector sizes */
0x05, /* QSPI_RDSR */
0x01, /* QSPI_WRSR */
0x01, /* QSPI_WIP_BIT_MASK */

View File

@@ -222,8 +222,8 @@ sequenceDiagram
| 0x21 | Media Control | MCU→XU316 |
| 0x22 | Report Playback Audio Stream Format and Type | XU316→MCU |
| 0x23 | Set Input/Output Mode | MCU→XU316 |
| 0x24 | Send Playback Volume | MCU→XU316 |
| 0x25 | Send Recording Volume | MCU→XU316 |
| 0x24 | XU316 Send Playback Volume | XU316→MCU |
| 0x25 | XU316 Send Recording Volume | XU316→MCU |
| 0x26 | Switch MCLK | MCU→XU316 |
=== "HID-MCU Transparent Transmission Commands (0xEE-0xEF)"
@@ -635,7 +635,7 @@ sequenceDiagram
```
=== "Function Description"
- This command is used by MCU to set current playback volume to XU316
- This command is used by XU316 to report current playback volume to MCU
#### 3.3.6 Send Recording Volume (0x25)
@@ -662,7 +662,8 @@ sequenceDiagram
```
=== "Function Description"
- This command is used by MCU to set current microphone recording volume to XU316
- This command is used by XU316 to report current microphone recording volume to MCU
- Reserved command, not currently used
#### 3.3.7 Switch MCLK (0x26)

View File

@@ -17,4 +17,5 @@ login: true
| usbdeview | View USB device enumeration information in Windows | <a href="javascript:void(0);" onclick="checkLogin('/assets/download/tools_software/usbdeview.zip')">:material-download:</a> |
| Zadig | Windows USB driver | <a href="javascript:void(0);" onclick="checkLogin('/assets/download/tools_software/zadig-2.8.exe')">:material-download:</a> |
| tuning_gui | XMOS DSP and EQ debugging tool | <a href="javascript:void(0);" onclick="checkLogin('/assets/download/tools_software/tuning_gui_release-250617.zip')">:material-download:</a> |
| XT25F16F_QSPI.spec | Xflash configuration file, applicable to: A316-Mini-V1, A316-LS-MIC-V2, A316-V71-GAME-V1 | <a href="javascript:void(0);" onclick="checkLogin('/assets/download/tools_software/XT25F16F_QSPI.spec')">:material-download:</a> |
<!-- | A316 Auth Tool V1.5_250512 | A316 DAC Auth Tool | [A316 Auth Tool V1.5_250512.rar](/assets/download/tools_software/A316授权上位机V1.5_250512.rar) | -->

View File

@@ -287,6 +287,7 @@ nav:
- Communication Protocols:
- dev_doc/protocols/index.md
- XU316 USB HiFi Decoder Zero-Code Product Configuration Protocol: dev_doc/protocols/xu316_zerocode_protocol.md
- XMOS EQ HID Product Configuration Protocol: dev_doc/protocols/XMOS_EQ_HID_Protocol.md
- Development SDK and Examples:
- dev_doc/sdk_examples/index.md
- A316 Zero-Code Firmware MCU Development Guide:

View File

@@ -0,0 +1,23 @@
0, /* XT25F16F_QSPI - Just specify 0 as flash_id */
256, /* page size */
8192, /* num pages */
3, /* address size */
4, /* log2 clock divider */
0x9F, /* QSPI_RDID */
0, /* id dummy bytes */
3, /* id size in bytes */
0x0B4015, /* device id */
0x20, /* QSPI_SE */
4096, /* Sector erase is always 4KB */
0x06, /* QSPI_WREN */
0x04, /* QSPI_WRDI */
PROT_TYPE_SR, /* Protection via SR */
{{0,0x00},{0,0}}, /* QSPI_SP, QSPI_SU */
0x02, /* QSPI_PP */
0xEB, /* QSPI_READ_FAST */
1, /* 1 read dummy byte */
SECTOR_LAYOUT_REGULAR, /* mad sectors */
{4096,{0,{0}}}, /* regular sector sizes */
0x05, /* QSPI_RDSR */
0x01, /* QSPI_WRSR */
0x01, /* QSPI_WIP_BIT_MASK */

View File

@@ -222,8 +222,8 @@ sequenceDiagram
| 0x21 | 媒体控制 | MCU→XU316 |
| 0x22 | 报告播放音频流格式和类型 | XU316→MCU |
| 0x23 | 设置输入输出模式 | MCU→XU316 |
| 0x24 | 发送播放音量 | MCU→XU316 |
| 0x25 | 发送录音音量 | MCU→XU316 |
| 0x24 | xu316发送播放音量 | XU316→MCU |
| 0x25 | 发送录音音量 | XU316→MCU |
| 0x26 | 切换MCLK | MCU→XU316 |
=== "HID-MCU互相透传命令(0xEE-0xEF)"
@@ -635,7 +635,7 @@ sequenceDiagram
```
=== "功能说明"
- 该命令用于MCU向XU316设置当前播放音量
- 该命令用于XU316向MCU报告当前播放音量
#### 3.3.6 发送录音音量0x25
@@ -662,7 +662,8 @@ sequenceDiagram
```
=== "功能说明"
- 该命令用于MCU向XU316设置当前麦克风录音音量
- 该命令用于XU316向MCU报告当前麦克风录音音量
- 是预留命令,当前未使用
#### 3.3.7 切换MCLK0x26

View File

@@ -1,26 +0,0 @@
---
title: 核心模组
hide:
-toc
---
--8<-- "common/phaten_xmos_support_img.md"
<div class="grid cards" markdown>
# 核心模组
---
- [USB HiFi解码器核心模组](../hifi_audio/index.md)
- [USB低功耗便携HiFi解码器](../phifi_audio/index.md)
- [USB虚拟7.1游戏声卡](../game/index.md)
- [Ai DNR深度降噪](../ai_dnr/index.md)
- [USB OTG集成ASRC](../usb_otg/index.md)
</div>

View File

View File

@@ -0,0 +1,117 @@
---
title: WB8711_ZW
hide:
-toc
login: true
---
--8<-- "common/checklogin_form.md"
--8<-- "common/phaten_xmos_support_img.md"
<div class="grid" markdown>
<div class="card-wide" markdown>
# WB8711_ZW
__免开发 ZeroConfig + Web 配置的 WiFi 无线音响固件Realtek RTL8711 平台__
</div>
</div>
<div class="result" markdown>
![WB8711_ZW示意图](/assets/images/speaker/RTL8711DCM%20PCB.PNG){align=right width=450}
WB8711_ZW 面向 WiFi 无线音响、智能音箱等场景的用户自定义固件,支持开箱即用的 ZeroConfig 流程与 Web 配置界面;基于 Realtek `RTL8711` 系列模组,支持 2.4 / 5GHz 双频 WiFi 与 BLE 5.0,满足高可靠连接与便捷部署需求。
- ZeroConfig 首次上电引导,热点快速配置音响通道
- 内置 Web 配置中心
- 支持配置导入/导出,适配批量交付
[:material-file-document-outline: 模组规格与参考](https://phateniot.github.io/zh/products/model/RTL8711/){.md-button }
[:material-cloud-download-outline: 固件出厂镜像]({.disabled}){.md-button }
[:shopping_cart: 样品购买]({.disabled}){.md-button }
</div>
## 特性及参数
=== "关键特性(固件)"
- WiFi 5.8G 无线音频链路低延迟、强抗干扰、稳定可靠可支持最高10声道传输取决于项目配置
- ZeroConfig 首次上电引导与 Web 可视化配置,支持热点回落与自动重连。
- 场景化声道配置标准5.1、紧凑3.1、简约2.1可扩展至7.1.2;灵活的通道映射与设备分组。
- 支持配置导入/导出、日志查看与在线 OTA 升级,适配量产与运维需求。
=== "无线音频传输"
- 5.8GHz WiFi 无线传输优化音频链路的延迟与抖动支持主机Soundbar与后置环绕/低音炮的多点连接。
- 多链路协同与抗干扰策略:自动信道选择、回连与容错,适配复杂环境。
- 可选BLE用于快速配对/辅助配置(具体取决于硬件平台能力)。
=== "音频规格与同步"
- 支持多种高解析度音频PCM 最高192kHz/24bit根据项目与硬件能力裁剪
- 动态范围优化与缓冲同步策略,保障高保真与稳定播放,降低卡顿与失步。
- 面向家庭影院的主/从时钟与声道对齐策略,优化 LipSync。
=== "声道与角色"
- 角色定义主机Soundbar/Master、后置环绕Rear L/R、低音炮Sub支持自定义扩展。
- 通道映射:支持在 Web 配置中直观分配声道至设备,适配不同房间布局。
- 设备分组与组网支持组ID与自动发现便于多套系统并行部署。
=== "Web 配置"
- 配置中心网络AP/STA、设备配对、声道映射。
> 以上硬件参数与能力参考自 Realtek `RTL8711` 系列模组规格,具体以实际选型与规格书为准。
## 文档及工具
=== "技术文档"
| 类型 | 标题 | 链接 |
| :----------: | :------------------------------------------------ | :-------------------------- |
| 型号页面 | [:material-file-document-outline: RTL8711 模组参考] | [:material-open-in-new:](https://phateniot.github.io/zh/products/model/RTL8711/) |
| Web 配置指南 | 待发布 | [:material-progress-clock:] |
=== "工具和软件"
| 类型 | 描述 | 下载 |
| :----------: | :---------------------- | :-------------------------------------------------------------------------------------------------------------------------------------- |
| 出厂镜像 | WB8711_ZW Factory Image | <a href="javascript:void(0);" onclick="checkLogin('/assets/download/firmware/wb8711_zw_fi_v1.0.bin')">:material-download:</a> |
## 应用场景
- 多声道家庭影院无线应用
- 标准5.1、紧凑3.1、简约2.1声道配置可扩展至7.1.2
- 支持主机Soundbar/Master与后置环绕/低音炮的多点连接
- 面向家庭影院的主/从时钟与声道对齐策略,优化 LipSync
- 可扩展场景与部署
- 酒店、公寓、商超等公共空间的批量快速部署
- 家庭与工作室的网络化音频播放系统,多套系统并行组网
- 支持设备分组、自动发现与声道映射,适配不同房间布局
## 订购信息
| 产品名称 | 产品型号 | 产品图片 |
| :----------------- | :-------- | :-------------------------------------------------------------------------------------------: |
| WiFi 无线免开发音响固件 | WB8711-ZW | ![WB8711-ZW](/assets/images/speaker/RTL8711DCM%20PCB.PNG "WB8711-ZW"){align=center width=120} |
> 可根据实际模组/机型提供定制化固件(主题、功能裁剪、出厂参数)。
## 相关评估板
<div class="grid cards" markdown>
- :material-developer-board: __RTL8711 系列 WiFi 音频评估板__
---
提供网络配置与音频路由评估,便于快速验证固件能力(示例)。
[:octicons-arrow-right-24: 查看详情](https://phateniot.github.io/zh/products/dev_board/RTL8711dev_board/)
</div>
## 咨询反馈
<details>
<summary>点击展开咨询反馈表单</summary>
--8<-- "common/customer_form.md"
</details>

View File

@@ -17,4 +17,5 @@ login: true
| usbdeview | 查看windows的USB设备枚举信息 | <a href="javascript:void(0);" onclick="checkLogin('/assets/download/tools_software/usbdeview.zip')">:material-download:</a> |
| Zadig | windows USB驱动 | <a href="javascript:void(0);" onclick="checkLogin('/assets/download/tools_software/zadig-2.8.exe')">:material-download:</a> |
| tuning_gui | XMOS 调试DSP和EQ工具 | <a href="javascript:void(0);" onclick="checkLogin('/assets/download/tools_software/tuning_gui_release-250617.zip')">:material-download:</a> |
| XT25F16F_QSPI.spec | Xflash配置文件, 适用于A316-Mini-V1, A316-LS-MIC-V2, A316-V71-GAME-V1 | <a href="javascript:void(0);" onclick="checkLogin('/assets/download/tools_software/XT25F16F_QSPI.spec')">:material-download:</a> |
<!-- | A316授权上位机V1.5_250512 | A316 DAC 授权工具 | [A316授权上位机V1.5_250512.rar](/assets/download/tools_software/A316授权上位机V1.5_250512.rar) | -->