Re: Sound Control not working with BM64 EVAL-C1 / BM83 and iPhone 7 (AVRCP version issue)
Thanks for the clarification Jim!
Coming back to the initial question:
With the B M 64 E V A L - C1 board and B M 83 in embedded mode with our own P C B, there is a strange behavior: I can't adjust the volume of the speaker with my i P h o n e 7 as a streaming source either with the hardware buttons volume+ / volume- or with the volume control in the music app on smartphone. The loudspeaker is connected as described in the B M 64 E V B user manual, section 3.3 (DS50002514B) respectively the B M 83 is operated as an I2S slave with an external D S P in embedded mode. Both devices are in the standard configuration with no user-defined changes. I've tried different setups and found that when using the internal codec (e.g. headphones) everything works as expected, but once the external codec is used over I2S, the sound is always at full level, unless it's muted. I temporarily found a workaround so that the volume control works. A V R C P version 1.3 had to be used instead of 1.6, but I assume that this should not be the standard case, since the i P h o n e supports A V R C P 1.6 ?!
Moreover, I´m getting audio drop outs every 1-2min when I stream music (A V R C P version 1.3 setting) even when both devices are very close to each other (1-2m). Looks like there is a mismacht of the buffer size or internal clocks?
Could someone please confirm my observations or give me a tip to solve this?
In addition, I have the following questions, because I am not clear from the manuals:
- How can I configure the B M 83's G P I O s in embedded mode? Is this done via M P L A B or is it only limited to configuring the internal button functions such as play / pause, FFW etc. with the Config Tool? I assumed that I could define the G P I Os that go beyond the BT functions etc.
Thanks in advance!