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.

TAS5805MEVM: Comparison of the parameter settings (at startup) of the TAS5805M

Part Number: TAS5805MEVM
Other Parts Discussed in Thread: TAS5805M, , TAS5825M, TAS5805

Dear Sirs,

My customer asked us about comparison of  the parameter settings (at startup) of the TAS5805M .

He compared the parameter settings (at startup) of the TAS5805MEVM using PurePathConsole3 in the following two ways.

1. Output header file using header file output function
2. Log at parameter setting with I2C monitor log function

Then he found some unknown sub addresses and data.

Please let us know about the following unknown Sub Addresses and Data.

Both of Header File and I2C Monitor LOG File
a)
Book:0x00 Page:0x00 Sub Address:0x7D
⇒cannot find description this sub address
b)
Book:0x00 Page:0x0 Sub Address:0x7E
⇒cannot find description this sub address
c)
Book:0x00 Page:0x01 Sub Address:0x51 Data:05
⇒Why is it the setting only for Right Ch?
d)
Book:0x00 Page:0x01 Sub Address:0x66 Data:87
⇒87 means bit7=1 but this bit is reserved
e)
Book:0x8C Page:0x2C Sub Address:0x74
⇒0x74 is not in the register map in Page 2C
f)
Book:0x8C Page:0x2E Sub Address:0x24
⇒0x24 is not in the register map in Page 2E
g)
Book:0x8C Page:0x32 Sub Address:0x08
⇒0x08 is not in the register map in Page 32
 Also Page 32 is not register map in 0x8C
h)
Book:0x8C Page:0x33 Sub Address:0x08
⇒0x08 is not in the register map in Page 33
 Also Page 33 is not register map in 0x8C
i)
Book:0x8C Page:0x34 Sub Address:0x08
⇒0x08 is not in the register map in Page 34
 Also Page 34 is not register map in 0x8C
j)
Book:0x8C Page:0x35 Sub Address:0x08
⇒0x08 is not in the register map in Page 35
 Also Page 35 is not register map in 0x8C
k)
Book:0xAA Page:0x2E Sub Address:0x7C
⇒0x7C is not in the register map in Page 2E
l)
Book:0xAA Page:0x2F Sub Address:0x08
⇒0x08 is not in the register map in Page 2F
 Also Page 2F is not register map in 0xAA
m)
Book:0xAA Page:0x2F Sub Address:0x1C
⇒0x1C is not in the register map in Page 2F
 Also Page 2F is not register map in 0xAA

I2C Monitor LOG File Only
n)
Book:0x8C Page:0x2D Sub Address:0x08
⇒0x08 is not in the register map in Page 2D
o)
Book:0x8C Page:0x2D Sub Address:0x0C
⇒0x0C is not in the register map in Page 2D

Also Are there any plans to update the document?

Best Regards,

Y.Hasebe

  • Hi Hasebe,

    Regarding the extra scripts generated by Dump to Header File, a-c are initial OTP control, others are reserved DSP related registers.

    There is no plan to update these registers meaning. However, it's highly recommended to keep the same script with Dump head file to do software initialization.

    Rdgs,
    Matthew
  • Hello Matthew-san,

    Thank you for your reply.

    My customer is trying to use the dumped file for the program of the actual machine.
    At that time, I think that usually there is no unknown register.
    Are these registers dedicated to EVM and PPC3?
    Or are these registers always required when programming a customer's actual machine?
    Also, can I think that reserved DSP related registers in DSP registers are unnecessary when installed in a real machine?

    Please let me know about the above questions.

    Best Regards,
    Y.Hasebe
  • Hello Matthew-san,

    I also checked the TAS5825M material in the same series.
    There is a description of "Thermal Foldback", which seems to correspond to this e), f).
    I think this is not the case with the TAS5805M.
    Is this correct?
    Can I ignore these registers not listed in the datasheet and Application Note in the program of the customer's actual machine not using EVM and PPC3?
    Please let me know if there is a register that can not be ignored.

    Best Regards,
    Y.Hasebe
  • hello,
    TAS5825 and TAS5805 have different register map. it's highly recommended to keep the same script with Dump head file to do software initialization. if you see any expected device behavior, let us know.

    Regards
    Linda
  • Hello Linda-san,
    I'm sorry for late reply.

    Of course I knew that TAS5825 and TAS5805 had different register maps.

    However, my customer found a description of "thermal foldback" that seems to correspond to e) and f).
    I think this is not the case for the TAS5805M.
    So I checked the data sheet of the TAS5825M in the same series for reference, and I have a question because there was an explanation of "Thermal Foldback".
    This can not be disclosed in the register for initialization, but I understand that it must be included when creating a program.
    Is this correct?

    Please let me know about the above questions.

    Best Regards,

    Y.Hasebe

  • hello,

    TAS5805 don't have thermal foldback function. For not disclosed register for initialization, we may suggest customer to keep the same script with Dump head file to do software initialization.
    if your customer insisted to remove, you can email me and I will loop in software engineer to check and double confirm for his case.

    regards
    Linda
  • Hello Linda-san,

    Thank you for  your reply.

    I understand your comments.

    Currently, I have not received a request for a register I want to change from my customer, so I will ask a new question if he has a request.

    Best Regards,

    Y.Hasebe