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.

TAS3308 Initialization.

Other Parts Discussed in Thread: TAS3308

Hello, TI!

 I have a  two little questions:

1. TAS3308 are compatible with TAS3218 , in I2C commands ?

2. I can`t find  initialization  TAS3308. (Maybe exist official document).

With best regards, Vladimir.

  • Vladimir Timohin said:
    TAS3308 are compatible with TAS3218 , in I2C commands ?

    Vladimir,

          The protocol for I2C communication between a host processor and any TAS3x Digital Audio Processor are congruent with each other, however the TAS3308 has certain peripherals that are not the silicon of TAS3218. In particular, the TAS3308 uses a Pulse Width Modulator as the audio output instead of a Digital-to-Analog Converter. This PWM interfaces with several of the PWM input TI Audio Amplifiers.

           This difference in device specific on-chip peripherals constitutes the need for a device-specific I2C register configuration, so the TAS33308 register (and associated Hex mapping) will be different than that of TAS3218.

     

    Vladimir Timohin said:
    I can`t find  initialization  TAS3308.

         I've included the I2C ROM Mapping of the TAS3308, however please note that this is a fully programmable device, thus if you use our Graphical Design Tool (PurePath Studio) the I2C Register Memory Map is then executed from the image that you upload to the device, so you will have to consult the I2C overview window in PurePath Studio for the corresponding address.

     

     

     

     

     

     

     

     

  • Drew , thank you very much, for the information and documentation!

    But i have`t PurePath Studio, may i configure (and start) TAS3308 with my MCU only ? Or i have to write micro program for 8051 core before and then send it to the chip  and only after that i can configure TAS3308 via I2C ?

    Sorry, if i completely  don`t understand the init process.

     

  • Vladimir Timohin said:
    But i have`t PurePath Studio, may i configure (and start) TAS3308 with my MCU only

    The TAS3308 has an internal 8051 image that boots from ROM, so it is not necessary to write any 8051 code.

  • Drew , thank you very much!