Author Topic: Can't get Audio Codec to work - 2 boards in  (Read 549 times)

0 Members and 1 Guest are viewing this topic.

Offline ScoopTopic starter

  • Newbie
  • Posts: 2
  • Country: us
Can't get Audio Codec to work - 2 boards in
« on: July 19, 2023, 06:00:01 pm »
Hello,

I'm working on a wireless mic setup over BLE.
EFR32 + TSCS25 audio codec that I can't get the handshake with over I2C.
I'm on my second board design and still can't get it to work. 4 Layer board SGGS, I did not split the ground.

I used TS reference design https://temposemi.com/wp-content/uploads/2016/09/tscs25x_ref_sch_091616.pdf
datasheet https://temposemi.com/wp-content/uploads/2022/06/TSCS454xx_DS_v1.5.pdf

My schematic is attached below along with analyzer read. 

System is powered with 2 LDO 1.8V, 3.3V and 1 Switching reg 1.8V. All pins got power, clean signal this is driving me crazy  |O
Does this have to do with clock pin on audio codec left unconnected? That's only for master mode right?

Any suggestion is appreciated!   
 

Offline MarkS

  • Supporter
  • ****
  • Posts: 838
  • Country: us
Re: Can't get Audio Codec to work - 2 boards in
« Reply #1 on: July 19, 2023, 10:13:22 pm »
Stupid question, but do you have the required pull ups on the I2C lines?
 

Offline ScoopTopic starter

  • Newbie
  • Posts: 2
  • Country: us
Re: Can't get Audio Codec to work - 2 boards in
« Reply #2 on: July 20, 2023, 12:47:58 am »
Stupid question, but do you have the required pull ups on the I2C lines?
Yes I started with 2.2k, then tried 1k,4.7k, 10k
 

Online moffy

  • Super Contributor
  • ***
  • Posts: 2106
  • Country: au
Re: Can't get Audio Codec to work - 2 boards in
« Reply #3 on: July 20, 2023, 01:02:58 am »
Try slowing down the I2C clock rate and see if that works.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf