This commit is contained in:
PhatenIoT-yan
2025-07-17 15:09:35 +08:00
parent 36519672fa
commit 66fae0e0ba
114 changed files with 209 additions and 41 deletions

View File

@@ -0,0 +1,68 @@
---
title: OT82111_VC1 Firmware Test Guide
status: new
---
# OT82111_VC1 Firmware Test Guide
## 1. Block Diagram Overview
<div class="result" markdown>
This guide introduces the testing methods and related instructions for the OT82111_VC1 firmware on the A316-LS-MIC-V2 evaluation board.
![OT82111_VC1 Block Diagram](/assets/images/hifi_audio/ot82111_diagram.png "OT82111_VC1 Block Diagram"){ width=450}
</div>
---
## 2. Default Input and Output of A316-LS-MIC-V2
- The default input from A316-LS-MIC-V2 to A316 is fixed at 24-bit 48KHz.
- Regardless of the sampling rate selected during recording, when the USB device outputs to the 3.5mm audio jack (for headphone testing), the audio will always be converted to 24-bit 48KHz for playback.
- The audio format output from the USB device to the playback device is 24-bit 48KHz and cannot be changed.
![Input/Output Diagram 1](/assets/images/evb/a316_mic_v2/otg_firmware_test_guide/shur09.png)
![Input/Output Diagram 2](/assets/images/evb/a316_mic_v2/otg_firmware_test_guide/shuru10.png)
---
## 3. I2S Output Sampling Rate Acquisition and Switching
The A316-LS-MIC-V2 evaluation board supports switching between different input sampling rates via a button, and the audio will be normally output through the 3.5mm jack (for headphone testing).
Supported sampling rates include: 44.1KHz, 48KHz, 88.2KHz, 96KHz, 176.4KHz, 192KHz.
For precise measurement of the sampling rate, you can use a logic analyzer to capture the waveform (actual measurements may have some error).
### 1. Button Position for Switching Sampling Rate
![Sampling Rate Switch Button](/assets/images/evb/a316_mic_v2/otg_firmware_test_guide/qiehuan01.PNG)
### 2. A316-LS-MIC-V2 Waveform Capture Wiring
![Waveform Capture Wiring](/assets/images/evb/a316_mic_v2/otg_firmware_test_guide/02zhuaqu.PNG)
### 3. Recording and Waveforms at Different Sampling Rates (All 24-bit)
- **44.1KHz:**
![44.1KHz Waveform 1](/assets/images/evb/a316_mic_v2/otg_firmware_test_guide/luyin03.PNG)
![44.1KHz Waveform 2](/assets/images/evb/a316_mic_v2/otg_firmware_test_guide/luyin03-2.PNG)
- **48KHz:**
![48KHz Waveform 1](/assets/images/evb/a316_mic_v2/otg_firmware_test_guide/luyin04.PNG)
![48KHz Waveform 2](/assets/images/evb/a316_mic_v2/otg_firmware_test_guide/luyin04-2.PNG)
- **88.2KHz:**
![88.2KHz Waveform 1](/assets/images/evb/a316_mic_v2/otg_firmware_test_guide/luyin05.png)
![88.2KHz Waveform 2](/assets/images/evb/a316_mic_v2/otg_firmware_test_guide/luyin05-2.png)
- **96KHz:**
![96KHz Waveform 1](/assets/images/evb/a316_mic_v2/otg_firmware_test_guide/luyin06.png)
![96KHz Waveform 2](/assets/images/evb/a316_mic_v2/otg_firmware_test_guide/luyin06-2.png)
- **176.4KHz:**
![176.4KHz Waveform 1](/assets/images/evb/a316_mic_v2/otg_firmware_test_guide/luyin07.png)
![176.4KHz Waveform 2](/assets/images/evb/a316_mic_v2/otg_firmware_test_guide/luyin07-2.png)
- **192KHz:**
![192KHz Waveform 1](/assets/images/evb/a316_mic_v2/otg_firmware_test_guide/luyin08.png)
![192KHz Waveform 2](/assets/images/evb/a316_mic_v2/otg_firmware_test_guide/luyin08-2.png)