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.

cc3200 I2S settings registers

Other Parts Discussed in Thread: CC3200

Hello, everyone.
Me and my colleagues try to connect cc3200 on Launchpad with GSM module through PCM interface on GSM part and I2S interface on TI part.

In SimCom GSM module we have two type of PCM: Primary master or slave and auxiliary master only. 

Aux type similar to mono 8 kHz signal on I2S Texas Instruments. 
Primary interface need CLK = 2048 kHz clock and small 8 kHz SYNC (only one period of CLK, not 50% duty cycle).  Is it possible? 

How we can find all registers?

Some of them we find from header files in SDK. Through "blackbox programming" and oscilloscope.
We can change front of CLK to sample data from I2S. And it work. But this registers not described in I2S API pdf or html version.
We are like blind cats in this registers. We lost too much times for this.

  • Alexander, I'll check and get back on this.

    -/Praneet
  • Alexander, Can you please share the waveform detailing your expectations?

    -/Praneet
  • Dear, Mr. Kumar. Thanks for attention for our problem.

    We use the "sim5xxx_pcm_application_note_v1.03_0.pdf" documentation to connect cc3200 with SimCom GSM module. 

    We use a-low 8-bit transfer (Figure 2 of document), so we wait that LSB started and ended when SYNC signal in a High level. From CC3200 we saw in oscilloscope that first bit and last bit in a transfer shifted to right for one CLK period. 

    Yesterday  our programmer connect voice from CC3200 module to SimCom. I don't know about backward version.
    He shift one bit to the left on diagram. So we can hear normal voice. 

    I want said to many thanks for your programmers that they use clear names and titles for functions and parameters. 

    It would be good if Texas Instruments release so clear documentation, with registers map as we can see for TIVA Cortex-M4 microcontrollers (for example). With description for R/W, read only or write only bits and what they mean.

    Our work is not ended, so we wait for your reply.
    Thanks in advance.

    sim5xxx_pcm_application_note_v1.03_0.pdf