J
Reaction score
1

Latest activity Postings About

    • J
      JayShoe replied to the thread TLV320AIC3105 Codec in TDM mode.
      I'm thinking that the word clock should rise when the bitclock rises, and that's the reason for the issues. Is there a setting somewhere to change the clock timing on the i.MX RT1060 SAI? While listening more to the DAC, I would say it also is...
    • J
      JayShoe replied to the thread TLV320AIC3105 Codec in TDM mode.
      I'm going to fire back up the 6140 and take captures of it to see what it looks like!
    • J
      JayShoe replied to the thread TLV320AIC3105 Codec in TDM mode.
      Yes but my phone auto uploads to the Internet for easy retrieval. As opposed to swapping devices. But eh, maybe I'll try that next time. Thanks! If it's in spec, what else can I look at? Thanks for taking the time! FYI, I have a TLV320ADC6140...
    • J
      JayShoe replied to the thread TLV320AIC3105 Codec in TDM mode.
      There must be some mismatch in my ADC configuration. The 3105 must be putting the ADC on the wrong bitrate or something. Hmm. TI did mention that they find it unlikely that the clocks are at fault. If it works for I2S mode then it should work...
    • J
      JayShoe replied to the thread TLV320AIC3105 Codec in TDM mode.
      Hello MarkT, Thanks for the advice. I didn't know. But you are right, it looks better maybe when 10x is enabled on the probe, and 10x is also enabled on the scope. I presume that's how it's done. My yellow probe is broken, so the 10x switch...
      • PXL_20231229_103229464.jpg
      • PXL_20231229_103337703.jpg
      • PXL_20231229_104012333.jpg
      • PXL_20231229_104030633.jpg
    • J
      JayShoe replied to the thread TLV320AIC3105 Codec in TDM mode.
      I2S mode works great with both DAC and ADC. It sounds good. But doesn't this look funny still with the data lines seemingly behind the clock. It should be on the rising edge, right?
      • Screenshot 2023-12-28 144231.png
    • J
      JayShoe replied to the thread TLV320AIC3105 Codec in TDM mode.
      Fixed the BCLK (disconnected ground on the probe). And played a 1kHz sine wave from USB>Mainboard>3105> and from Phone>3105>Mainboard. Purple is DAC and BLUE is ADC... It seems off to me. The ADC is too far right. TI said this shouldn't be the...
      • 20231228_125020.jpg
    • J
      JayShoe replied to the thread TLV320AIC3105 Codec in TDM mode.
      First shot from the scope. Yellow = LRCLK Purple = DAC Data (out of mainboard, into 3105) Green = ADC Output directly from 3105 Blue = ADC Output after buffer Based on this. It does appear that the buffer has nearly zero delay to be...
      • PXL_20231228_153151679.jpg
      • 20231228_104910.jpg
      • 20231228_110813.jpg
    • J
      JayShoe replied to the thread TLV320AIC3105 Codec in TDM mode.
      I just bypassed the buffer altogether - it is the same. Still scratchy like the ADC is sending data at the wrong start bit. I asked TI and they said that the chip adjusts both DAC and ADC together with that same register (Table 15. Page...
    • J
      JayShoe replied to the thread TLV320AIC3105 Codec in TDM mode.
      I know you found a backwards bit in the TDM code which put the bits out of order. I read somewhere once in a lifetime. The only thing that could be hardware related with this is that I have a buffer on the I2S lines. My custom main card is...
    • J
      I understand completely. The project is awesome and I can't wait to spend more time discovering it. Great work!
    • J
      JayShoe replied to the thread TLV320AIC3105 Codec in TDM mode.
      Just as some notes on my ongoing research. I think the next thing I'm going to try is to use h4yn0nnym0u5e's audio library fork to see if it changes anything. https://github.com/h4yn0nnym0u5e/Audio https://github.com/h4yn0nnym0u5e/cores I was...
    • J
      Thanks positionhigh, how do I load the webpage on the pc web browser? I didn't know this existed, but I'll attempt it. Is that what the screen is running to change instruments? Does the Teensy act as a webserver? I have custom hardware that I'm...
    • J
      JayShoe replied to the thread TLV320AIC3105 Codec in TDM mode.
      I have it working just fine in I2S mode. In TDM mode the offset is "1". So the DAC responds perfectly for each slot with 16 Bit Mode: device 1 shift 1 | device 2 shift 33 | device 3 shift 65 | device 4 shift 97. But the ADC doesn't seem to be...
    • J
      I'm working on getting a TLV320AIC3105 working in TDM mode.
    • J
      Are there instructions for running MicroDexed on a Teensy 4.1 with a regular audio shield and no screen? Can you change instruments some other way? I've been following for a while and I want to try this on a standard setup. Thanks for any advice...
    • J
      @blakeAlbion I'm also having noise issues caused by a write/read (volume control) on my system. When I pause the volume write/read the noise disappears, so that's how I know it's the I2C line causing the noise. I don't have an OLED display...
  • Loading…
  • Loading…
Back
Top