(posted here because i could not find a forum for Bluetooth)
We're trying to get i2s output from the QCC3008. We can see analog output, but we don't show any i2s output.
We used the ADK Config tool to apply the following:
Configuration Set:
- Audio:
- I2S:
- BPS: 16
- Resample rate: 48 kHz
- Voice: 48 kHz
- Bit-clock scaling: 32
- Output > Channel Allocation:
- Main Group Primary Left and Right: Hardware Endpoint Type: I2S
We tried to pull pin 29 SPI-PCM# low with a 1 kOhm and a 10 kOhm R, but neither worked. We noticed the pin is still high: we measure about 1.5V on that pin with a 1kOhm pull down to ground.
We're using an off-the-shelf QCC3008 module.
We're trying to get i2s output from the QCC3008. We can see analog output, but we don't show any i2s output.
We used the ADK Config tool to apply the following:
Configuration Set:
- Audio:
- I2S:
- BPS: 16
- Resample rate: 48 kHz
- Voice: 48 kHz
- Bit-clock scaling: 32
- Output > Channel Allocation:
- Main Group Primary Left and Right: Hardware Endpoint Type: I2S
We tried to pull pin 29 SPI-PCM# low with a 1 kOhm and a 10 kOhm R, but neither worked. We noticed the pin is still high: we measure about 1.5V on that pin with a 1kOhm pull down to ground.
We're using an off-the-shelf QCC3008 module.
First of all which module are you using? Pin 29 of the chip itself is unlikely to be called pin 29 on the module. For example the modules I'm using tie pin 29 to pin 16 on the module.
Pin 29 has an internal pull down, so under normal operation PCM mode is enabled, and you only need to attach a pull-up when SPI programming. Plus, the important bit, is that pin 29 should be low unless you pull it high. Why you've got 1.5V on it is a mystery unless you're looking at the wrong pin. It's also possible that you've got a PIO set to high (1.8V) and there's a blob of solder connecting that pin to pin 29. I don't know how much current the PIOs can provide but it would stand to reason that it would sag down, to maybe, 1.5V, if you loaded it with a 1k resistor.
Pin 29 has an internal pull down, so under normal operation PCM mode is enabled, and you only need to attach a pull-up when SPI programming. Plus, the important bit, is that pin 29 should be low unless you pull it high. Why you've got 1.5V on it is a mystery unless you're looking at the wrong pin. It's also possible that you've got a PIO set to high (1.8V) and there's a blob of solder connecting that pin to pin 29. I don't know how much current the PIOs can provide but it would stand to reason that it would sag down, to maybe, 1.5V, if you loaded it with a 1k resistor.