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.

TAS5756M: TAS5756M - Which DSP Code Locations Can be Ignored When Performing a Diff?

Part Number: TAS5756M

Hi SIrs,

Same as the TAS5766 Smart Amp discussion at



We found the following I2C register data mismatch after wrote and read back from the TAS5756 device:
Would you pls provde the TAS5756's I2C register list we can ignore when doing read and write comparison?

reg: Starting address
read: Read back
write: Write data
count : Line number
Number: Multibyte write offset:
[   24.946691]  TAS5756m start to initial 1.1 channel
[   25.235970]  reg 84 read 11 write 1 count = 32 num = 0
[   25.285554]  reg c4 read 0 write 11 count = 34 num = 21
[   25.366905]  reg e4 read d8 write d9 count = 35 num = 6
[   28.026026]  reg 89 read 1 write d9 count = 272 num = 3
[   28.047936]  reg a9 read 1 write 1d count = 273 num = 3
[   28.069968]  reg c9 read 1 write 2b count = 274 num = 7
[   28.111413]  reg e9 read 0 write 2c count = 275 num = 11
[   28.195504]  reg 89 read 1 write 89 count = 284 num = 3
[   28.217417]  reg a9 read 0 write 78 count = 285 num = 3
[   28.240627]  reg c9 read 1 write fb count = 286 num = 7
[   28.287983]  reg e9 read 1 write db count = 287 num = 3
[   28.371116]  reg 89 read 1 write ff count = 296 num = 11
[   28.393122]  reg a9 read 1 write 1f count = 297 num = 7
[   28.415201]  reg c9 read 1 write ff count = 298 num = 11
[   28.455455]  reg e9 read 0 write 3e count = 299 num = 3
[   28.528437]  reg 8 read 1 write 1d count = 307 num = 0
[   28.549673]  reg 89 read 0 write 6 count = 308 num = 3
[   28.570618]  reg a9 read 0 write 2 count = 309 num = 3
[   28.592198]  reg c9 read 1 write ff count = 310 num = 7
[   28.632085]  reg e9 read 0 write 2c count = 311 num = 3
[   28.712923]  reg 8 read 0 write dc count = 320 num = 0
[   28.733746]  reg 89 read 1 write ff count = 321 num = 7
[   28.754285]  reg a9 read 1 write 49 count = 322 num = 3
[   28.774257]  reg c9 read 0 write 7a count = 323 num = 3
[   28.810549]  reg e9 read 0 write 2 count = 324 num = 3
[   28.878260]  reg 8 read 1 write 87 count = 332 num = 0
[   28.895480]  reg 89 read 1 write f count = 333 num = 11
[   28.912363]  reg a9 read 1 write ff count = 334 num = 3
[   28.930005]  reg c9 read 1 write eb count = 335 num = 3
[   28.963832]  reg e9 read 0 write ba count = 336 num = 3
[   29.034944]  reg 8 read 1 write ff count = 344 num = 0
[   29.050841]  reg 89 read 1 write ff count = 345 num = 3
[   29.066723]  reg a9 read 1 write 7b count = 346 num = 3
[   29.082327]  reg c9 read 1 write 7b count = 347 num = 7
[   29.119116]  reg e9 read 1 write ff count = 348 num = 7
[   29.187830]  reg 8 read 1 write f count = 356 num = 0
[   29.203341]  reg 89 read 1 write f count = 357 num = 3
[   29.220905]  reg a9 read 0 write 2a count = 358 num = 3
[   29.237920]  reg c9 read 0 write 62 count = 359 num = 3
[   29.273881]  reg e9 read 1 write 89 count = 360 num = 11
[   29.355760]  reg 89 read 1 write eb count = 369 num = 3
[   29.371816]  reg a9 read 1 write 61 count = 370 num = 3
[   29.387998]  reg c9 read 0 write 64 count = 371 num = 3
[   29.423877]  reg e9 read 0 write 5c count = 372 num = 3
[   29.493687]  reg 8 read 1 write ff count = 380 num = 0
[   29.509588]  reg 89 read 1 write ff count = 381 num = 3
[   29.525174]  reg a9 read 1 write 7d count = 382 num = 3
[   29.541840]  reg c9 read 1 write ff count = 383 num = 3
[   29.578942]  reg e9 read 0 write 7c count = 384 num = 3
[   29.660630]  reg 89 read 1 write 13 count = 393 num = 3
[   29.676977]  reg a9 read 1 write f count = 394 num = 3
[   29.693511]  reg c9 read 0 write d8 count = 395 num = 3
[   29.726535]  reg e9 read 0 write b4 count = 396 num = 3
[   29.796365]  reg 8 read 1 write cb count = 404 num = 0
[   29.812663]  reg 89 read 1 write df count = 405 num = 3
[   29.828705]  reg a9 read 1 write 37 count = 406 num = 7
[   29.844555]  reg c9 read 0 write 2 count = 407 num = 11
[   29.880488]  reg e9 read 1 write 57 count = 408 num = 3
[   29.958916]  reg 89 read 1 write ff count = 417 num = 3
[   29.974735]  reg a9 read 0 write 5a count = 418 num = 3
[   29.990842]  reg c9 read 0 write 2 count = 419 num = 3
[   30.024337]  reg e9 read 0 write e2 count = 420 num = 3
[   30.103301]  reg 89 read 1 write ff count = 429 num = 7
[   30.120026]  reg a9 read 0 write b4 count = 430 num = 11
[   30.137038]  reg c9 read 1 write ff count = 431 num = 3
[   30.173115]  reg e9 read 0 write 1c count = 432 num = 3
[   30.252701]  reg 89 read 1 write f count = 441 num = 11
[   30.267837]  reg a9 read 0 write 2 count = 442 num = 7
[   30.280776]  reg c9 read 1 write 3f count = 443 num = 3
[   30.318976]  reg e9 read 0 write 80 count = 444 num = 7
[   30.390557]  reg 8 read 1 write f count = 452 num = 0
[   30.409234]  reg 89 read 1 write ff count = 453 num = 3
[   30.428032]  reg a9 read 1 write fb count = 454 num = 3
[   30.446336]  reg c9 read 1 write 4b count = 455 num = 3
[   30.483396]  reg e9 read 0 write 40 count = 456 num = 7
[   30.553359]  reg 8 read 0 write e0 count = 464 num = 0
[   30.571297]  reg 89 read 0 write 2 count = 465 num = 3
[   30.590267]  reg a9 read 0 write 54 count = 466 num = 3
[   30.608609]  reg c9 read 0 write 2 count = 467 num = 7
[   30.644884]  reg e9 read 0 write 94 count = 468 num = 3
[   30.718903]  reg 8 read 0 write 34 count = 476 num = 0
[   30.734766]  reg 89 read 0 write 38 count = 477 num = 3


Thank you and Best regards,

Wayne Chen
04/19/2017