Forum Rule: Always post complete source code & details to reproduce any issue!
Tab Content
  • Blackaddr's Avatar
    03-11-2019, 11:52 PM
    In the thread linked above, I had reported a trick for disabling and renabling the BCLK of the I2S bus. You can disable the bus, do your I2C config, then renable the I2S bus. // On the T3.6: CORE_PIN9_CONFIG =...
    38 replies | 593 view(s)
  • Blackaddr's Avatar
    03-05-2019, 10:26 PM
    DerekR, Just to confirm, even if you use the I2C bus with no I2S elements in the code, you still see errors? I found I could eliminate the I2C errors by removing I2S entirely from the build. Just for reference, I...
    38 replies | 593 view(s)
  • Blackaddr's Avatar
    03-04-2019, 07:29 PM
    Try running your Teensy at a lower frequency (96 MHz or less) via the IDE. I also found lots of problems with I2C errors on WM8731. Two things made a huge improvement. 1. Turn the Teensy clock down. 2. Disable the I2S...
    33 replies | 1192 view(s)
  • Blackaddr's Avatar
    02-19-2019, 10:47 PM
    I don't see any obvious difference vs my design for the I2S/I2C lines other than the pullups for I2C. 4.7K is a little weak for 3.3V, mine are in the 2K range. This shouldn't be a big problem though. You need to figure...
    33 replies | 1192 view(s)
  • Blackaddr's Avatar
    02-18-2019, 02:20 PM
    I've seen USB audio issues discussed at length in a couple different threads including a detailed one with Paul and FrankB though that was addressing clicks, rather than high pitch noise harmonics. If it's noise from...
    6 replies | 259 view(s)
  • Blackaddr's Avatar
    02-18-2019, 02:14 PM
    As mentioned above, my BALibrary uses the WM8731 in slave mode. I provide a replacement for the default AudioControlWM8731 called BAAudioControlWM8731. It provides some robustness enhancement on the I2C bus as well as...
    33 replies | 1192 view(s)
  • Blackaddr's Avatar
    02-07-2019, 11:04 PM
    I've found use for the external memory for some more complex effects, particularly for Sound-On-Sound which is admittedly still delay based though. All the effects in BALibrary use DMA SPI for external memory usage so...
    15 replies | 416 view(s)
No More Results
About Blackaddr

Basic Information

About Blackaddr
Biography:
Engineer by day, Maker by night.
Location:
Canada
Interests:
Guitar Digital Modelling
Occupation:
Engineer

Statistics


Total Posts
Total Posts
192
Posts Per Day
0.26
Last Post
I2C problems with Teensy 3.6 and WM8731 codec 03-11-2019 11:52 PM
General Information
Last Activity
03-11-2019 11:52 PM
Join Date
03-09-2017