← Back to roadmap
Partial

On-chip audio peripherals (I2S/SAI/PDM)

Priority 9 - Audio / Display / Console-Specific I/O

$0 / $4,0000% funded
$0 / $4,000 - 0%
As an emulator user, I want vemu's on-chip audio interfaces (I2S/SAI/PDM) to stream real sample buffers, so that MCU audio-driver firmware (EasyDMA handoff, start/stop, IRQ) runs and can be regression-tested without a physical codec.

Why it matters

Let MCU audio-driver firmware (EasyDMA buffer handoff, start/stop, IRQ) run without a real codec

Summary

On-chip audio interfaces (I2S/SAI/PDM)

Scope of work

Partially modeled. Complete the missing mechanics of On-chip audio peripherals (I2S/SAI/PDM). What it is: On-chip audio interfaces (I2S/SAI/PDM). Why it matters: Let MCU audio-driver firmware (EasyDMA buffer handoff, start/stop, IRQ) run without a real codec.

Current state

Status: Partially implemented. Notes / evidence: Nordic nRF I2S/PDM are functional EasyDMA models (TX consumed, RX filled with silence, events+IRQ+DPPI); ST SAI is a bare register stub; RK I2S/TDM + ST ADF present; no live sample content.

Blocked by 2

Fund these first - this work can't be completed until they ship.

  • Done
  • Done
Unblocks 7

Funding this also clears the way for the work below.

Activity log

  1. Feature defined and added to the roadmap

  2. Funding goal set to $4,000

  3. Implementation status: Partial