This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TDA4VH-Q1: Does the wave5 driver allow me to access the high-end address and the low-end address at the same time?

Part Number: TDA4VH-Q1

SDK:  8.6

I have a question, can you help me? I don't have a manual for wave5, so I can only ask questions on e2e

Today. I use v4l2 dma to input encoding buf (this buf is allocated in low-end memory), but found that the encoding result is not correct.


Through debugging.

I found that my current wave5 driver uses the high-end address, but the input dma buf low-end address, and then I set W5_CMD_EXT_ADDR to 0. it will be successful

But I am worried that this modification will affect the use of wave5's own allocated memory? Is the scope of influence of W5_CMD_EXT_ADDR global?

Or is there a way for me to access the high-end address and the low-end address at the same time?