I’m using CSR UFE to generate DSP keys. All seems OK but on the BC127 the MM configure to turn on the blocks doesn’t work.
Specifically I can enable the MM on and off, but if I SET MM with blocks on, GET MM reports that all blocks are off. Only the main enable on or off responds to my set command.
I’m sending DSP keys to #24 & 25, setting up the compander, which are acknowledged.
Then I go to SET MM=ON OFF 0 OFF ON OFF OFF. Nothing changes in the audio, if I then GET MM, I get MM=ON OFF 0 OFF OFF OFF OFF i.e, the MM is enabled, but the compander block has been turned off.
I’m using the UFE from ADK 4.0 to create the psr file and then extract the keys from this. I’ve enabled the compander for all codecs in the decoder module - is this correct?
On point I would make about your set command is that the compander block is controlled with the 6th parameter and not the 5th (3D enhancement) as you are setting to on.
You’re quite right, the SET MM commands I wrote in the post were incorrect, however I was using the correct ones on the DUT and I still get the problem I mentioned.
I do have a CSR account, and I can speak to them, and I do have a specific application, but the interface into the CSR 8670 is via Melody, so I just wanted to check that I was addressing it correctly/ it was working correctly.
The CSR tools allow me to generate the DSP keys, and the Melody MM_CFG lets me apply them, but the Melody SET MM command is native to Melody, rather than CSR, so I just wanted to make sure I was using this correctly. I’m assuming that you’re adding a layer of control onto the DSP Keys, so any help here would be greatly appreciated.
So my issue is that I SET MM, but when I GET MM the results are different. Do you know if I have done something wrong, or is it a bug?
The procedure looks good to me and I get similar results when I try to turn the blocks on i.e. I set them and then read back to find that they are off.
To get a hard answer we need 2nd/3rd line support, for this you need to raise it through your commercial channel so they can get this ball rolling.