Tool/software:
We are using TAC5212 with IMD66D130A microphone. Can we have sample source code / library available??
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.
Tool/software:
We are using TAC5212 with IMD66D130A microphone. Can we have sample source code / library available??
Hi Palawat,
Please request/download PurePath Console 3 and the latest TAC5xxx-Q1 GUI.
The GUI is available on ti.com/mysecuresoftware.This application has preset configuration and scripts you can export to configure the device.
An example script for an AC-coupled differential recording with 2 channels:
# CHECKSUM 0
#Book 0 Page 0 Dump
w a0 00 00
w a0 7f 00
w a0 00 00
w a0 01 01
w a0 02 09
w a0 03 00
w a0 04 00
w a0 05 15
w a0 06 55
w a0 07 00
w a0 0a 32
w a0 0b 00
w a0 0c 00
w a0 0d 00
w a0 0e 00
w a0 0f 00
w a0 10 50
w a0 11 80
w a0 12 00
w a0 13 00
w a0 14 00
w a0 15 00
w a0 18 40
w a0 19 00
w a0 1a 30
w a0 1b 00
w a0 1c 00
w a0 1d 00
w a0 1e 20
w a0 1f 21
w a0 20 02
w a0 21 03
w a0 22 04
w a0 23 05
w a0 24 06
w a0 25 07
w a0 26 00
w a0 27 00
w a0 28 20
w a0 29 21
w a0 2a 02
w a0 2b 03
w a0 2c 04
w a0 2d 05
w a0 2e 06
w a0 2f 07
w a0 32 00
w a0 33 00
w a0 34 40
w a0 35 00
w a0 36 00
w a0 37 20
w a0 38 00
w a0 39 00
w a0 3a 00
w a0 3b 00
w a0 3c 00
w a0 3d 00
w a0 3e 00
w a0 3f 00
w a0 40 00
w a0 41 00
w a0 42 00
w a0 43 50
w a0 4b 00
w a0 4c 5c
w a0 4d 00
w a0 4e 00
w a0 4f 00
w a0 50 00
w a0 51 00
w a0 52 a1
w a0 53 80
w a0 54 00
w a0 55 00
w a0 57 a1
w a0 58 80
w a0 59 00
w a0 5a 00
w a0 5b a1
w a0 5c 80
w a0 5d 00
w a0 5e 00
w a0 5f a1
w a0 60 80
w a0 61 00
w a0 62 00
w a0 64 20
w a0 65 20
w a0 66 20
w a0 67 c9
w a0 68 80
w a0 69 c9
w a0 6a 80
w a0 6b 20
w a0 6c 20
w a0 6d 20
w a0 6e c9
w a0 6f 80
w a0 70 c9
w a0 71 80
w a0 72 18
w a0 73 18
w a0 76 c0
w a0 77 00
w a0 78 a0
w a0 79 00
w a0 7a 80
#Book 0 Page 1 Dump
w a0 00 00
w a0 7f 00
w a0 00 01
w a0 03 00
w a0 06 10
w a0 07 00
w a0 0d 00
w a0 0e 00
w a0 0f 00
w a0 17 00
w a0 18 00
w a0 19 00
w a0 1a 00
w a0 1b 00
w a0 1c 00
w a0 1e 20
w a0 1f 80
w a0 20 00
w a0 23 00
w a0 24 00
w a0 28 04
w a0 29 00
w a0 2a 00
w a0 2b 00
w a0 2c 00
w a0 2d 00
w a0 2e bf
w a0 2f ff
w a0 30 0f
w a0 31 00
w a0 32 00
w a0 33 30
w a0 34 00
w a0 35 00
w a0 36 00
w a0 37 00
w a0 38 00
w a0 39 00
w a0 3a 00
w a0 3b 00
w a0 3c 00
w a0 3d 00
w a0 3e 00
w a0 3f 00
w a0 40 00
w a0 41 00
w a0 42 00
w a0 43 00
w a0 46 00
w a0 47 37
w a0 48 87
w a0 4a b8
w a0 4c a2
w a0 4d 48
w a0 4e ba
w a0 4f 4b
w a0 50 88
w a0 51 40
w a0 52 44
w a0 53 00
w a0 54 48
w a0 55 00
w a0 56 00
w a0 57 00
w a0 58 00
w a0 59 01
w a0 5a 00
w a0 5b 02
w a0 5c 00
w a0 5d 03
w a0 5e 00
w a0 5f 04
w a0 60 00
w a0 61 05
w a0 62 00
w a0 63 06
w a0 64 00
w a0 65 07
w a0 66 00
w a0 67 08
w a0 68 00
w a0 69 09
w a0 6a 00
w a0 6b 0a
w a0 6c 00
w a0 6d 0b
w a0 6e 00
w a0 6f 0c
w a0 70 00
w a0 71 0d
w a0 72 00
w a0 73 a0
#Book 0 Page 3 Dump
w a0 00 00
w a0 7f 00
w a0 00 03
w a0 1a 30
w a0 1b 00
w a0 1c 00
w a0 1d 00
w a0 1e 00
w a0 1f 01
w a0 20 02
w a0 21 03
w a0 22 04
w a0 23 05
w a0 24 06
w a0 25 07
w a0 26 00
w a0 27 00
w a0 28 00
w a0 29 01
w a0 2a 02
w a0 2b 03
w a0 2c 04
w a0 2d 05
w a0 2e 06
w a0 2f 07
w a0 32 00
w a0 33 00
w a0 34 10
w a0 35 01
w a0 36 00
w a0 37 00
w a0 38 08
w a0 39 20
w a0 3a 04
w a0 3b 00
w a0 3c 01
w a0 3d 01
w a0 3e 01
w a0 3f 00
w a0 44 00
w a0 45 00
w a0 46 00
w a0 47 01
w a0 48 00
w a0 49 00
w a0 4a 00
w a0 50 00
w a0 5b 00
#Book 0 Page 8 Dump
w a0 00 00
w a0 7f 00
w a0 00 08
w a0 08 7f
w a0 09 ff
w a0 0a ff
w a0 0b ff
w a0 0c 00
w a0 0d 00
w a0 0e 00
w a0 0f 00
w a0 10 00
w a0 11 00
w a0 12 00
w a0 13 00
w a0 14 00
w a0 15 00
w a0 16 00
w a0 17 00
w a0 18 00
w a0 19 00
w a0 1a 00
w a0 1b 00
w a0 1c 7f
w a0 1d ff
w a0 1e ff
w a0 1f ff
w a0 20 00
w a0 21 00
w a0 22 00
w a0 23 00
w a0 24 00
w a0 25 00
w a0 26 00
w a0 27 00
w a0 28 00
w a0 29 00
w a0 2a 00
w a0 2b 00
w a0 2c 00
w a0 2d 00
w a0 2e 00
w a0 2f 00
w a0 30 7f
w a0 31 ff
w a0 32 ff
w a0 33 ff
w a0 34 00
w a0 35 00
w a0 36 00
w a0 37 00
w a0 38 00
w a0 39 00
w a0 3a 00
w a0 3b 00
w a0 3c 00
w a0 3d 00
w a0 3e 00
w a0 3f 00
w a0 40 00
w a0 41 00
w a0 42 00
w a0 43 00
w a0 44 7f
w a0 45 ff
w a0 46 ff
w a0 47 ff
w a0 48 00
w a0 49 00
w a0 4a 00
w a0 4b 00
w a0 4c 00
w a0 4d 00
w a0 4e 00
w a0 4f 00
w a0 50 00
w a0 51 00
w a0 52 00
w a0 53 00
w a0 54 00
w a0 55 00
w a0 56 00
w a0 57 00
w a0 58 7f
w a0 59 ff
w a0 5a ff
w a0 5b ff
w a0 5c 00
w a0 5d 00
w a0 5e 00
w a0 5f 00
w a0 60 00
w a0 61 00
w a0 62 00
w a0 63 00
w a0 64 00
w a0 65 00
w a0 66 00
w a0 67 00
w a0 68 00
w a0 69 00
w a0 6a 00
w a0 6b 00
w a0 6c 7f
w a0 6d ff
w a0 6e ff
w a0 6f ff
w a0 70 00
w a0 71 00
w a0 72 00
w a0 73 00
w a0 74 00
w a0 75 00
w a0 76 00
w a0 77 00
w a0 78 00
w a0 79 00
w a0 7a 00
w a0 7b 00
w a0 7c 00
w a0 7d 00
w a0 7e 00
w a0 7f 00
#Book 0 Page 9 Dump
w a0 00 00
w a0 7f 00
w a0 00 09
w a0 08 7f
w a0 09 ff
w a0 0a ff
w a0 0b ff
w a0 0c 00
w a0 0d 00
w a0 0e 00
w a0 0f 00
w a0 10 00
w a0 11 00
w a0 12 00
w a0 13 00
w a0 14 00
w a0 15 00
w a0 16 00
w a0 17 00
w a0 18 00
w a0 19 00
w a0 1a 00
w a0 1b 00
w a0 1c 7f
w a0 1d ff
w a0 1e ff
w a0 1f ff
w a0 20 00
w a0 21 00
w a0 22 00
w a0 23 00
w a0 24 00
w a0 25 00
w a0 26 00
w a0 27 00
w a0 28 00
w a0 29 00
w a0 2a 00
w a0 2b 00
w a0 2c 00
w a0 2d 00
w a0 2e 00
w a0 2f 00
w a0 30 7f
w a0 31 ff
w a0 32 ff
w a0 33 ff
w a0 34 00
w a0 35 00
w a0 36 00
w a0 37 00
w a0 38 00
w a0 39 00
w a0 3a 00
w a0 3b 00
w a0 3c 00
w a0 3d 00
w a0 3e 00
w a0 3f 00
w a0 40 00
w a0 41 00
w a0 42 00
w a0 43 00
w a0 44 7f
w a0 45 ff
w a0 46 ff
w a0 47 ff
w a0 48 00
w a0 49 00
w a0 4a 00
w a0 4b 00
w a0 4c 00
w a0 4d 00
w a0 4e 00
w a0 4f 00
w a0 50 00
w a0 51 00
w a0 52 00
w a0 53 00
w a0 54 00
w a0 55 00
w a0 56 00
w a0 57 00
w a0 58 7f
w a0 59 ff
w a0 5a ff
w a0 5b ff
w a0 5c 00
w a0 5d 00
w a0 5e 00
w a0 5f 00
w a0 60 00
w a0 61 00
w a0 62 00
w a0 63 00
w a0 64 00
w a0 65 00
w a0 66 00
w a0 67 00
w a0 68 00
w a0 69 00
w a0 6a 00
w a0 6b 00
w a0 6c 7f
w a0 6d ff
w a0 6e ff
w a0 6f ff
w a0 70 00
w a0 71 00
w a0 72 00
w a0 73 00
w a0 74 00
w a0 75 00
w a0 76 00
w a0 77 00
w a0 78 00
w a0 79 00
w a0 7a 00
w a0 7b 00
w a0 7c 00
w a0 7d 00
w a0 7e 00
w a0 7f 00
#Book 0 Page 10 Dump
w a0 00 00
w a0 7f 00
w a0 00 0a
w a0 08 7f
w a0 09 ff
w a0 0a ff
w a0 0b ff
w a0 0c 00
w a0 0d 00
w a0 0e 00
w a0 0f 00
w a0 10 00
w a0 11 00
w a0 12 00
w a0 13 00
w a0 14 00
w a0 15 00
w a0 16 00
w a0 17 00
w a0 18 00
w a0 19 00
w a0 1a 00
w a0 1b 00
w a0 1c 7f
w a0 1d ff
w a0 1e ff
w a0 1f ff
w a0 20 00
w a0 21 00
w a0 22 00
w a0 23 00
w a0 24 00
w a0 25 00
w a0 26 00
w a0 27 00
w a0 28 00
w a0 29 00
w a0 2a 00
w a0 2b 00
w a0 2c 00
w a0 2d 00
w a0 2e 00
w a0 2f 00
w a0 30 7f
w a0 31 ff
w a0 32 ff
w a0 33 ff
w a0 34 00
w a0 35 00
w a0 36 00
w a0 37 00
w a0 38 00
w a0 39 00
w a0 3a 00
w a0 3b 00
w a0 3c 00
w a0 3d 00
w a0 3e 00
w a0 3f 00
w a0 40 00
w a0 41 00
w a0 42 00
w a0 43 00
w a0 44 7f
w a0 45 ff
w a0 46 ff
w a0 47 ff
w a0 48 7f
w a0 49 ff
w a0 4a ff
w a0 4b ff
w a0 4c 00
w a0 4d 00
w a0 4e 00
w a0 4f 00
w a0 50 00
w a0 51 00
w a0 52 00
w a0 53 00
w a0 54 00
w a0 55 00
w a0 56 00
w a0 57 00
w a0 58 00
w a0 59 00
w a0 5a 00
w a0 5b 00
w a0 5c 7f
w a0 5d ff
w a0 5e ff
w a0 5f ff
w a0 60 00
w a0 61 00
w a0 62 00
w a0 63 00
w a0 64 00
w a0 65 00
w a0 66 00
w a0 67 00
w a0 78 7f
w a0 79 ff
w a0 7a ff
w a0 7b ff
w a0 7c 00
w a0 7d 00
w a0 7e 00
w a0 7f 00
#Book 0 Page 15 Dump
w a0 00 00
w a0 7f 00
w a0 00 0f
w a0 08 7f
w a0 09 ff
w a0 0a ff
w a0 0b ff
w a0 0c 00
w a0 0d 00
w a0 0e 00
w a0 0f 00
w a0 10 00
w a0 11 00
w a0 12 00
w a0 13 00
w a0 14 00
w a0 15 00
w a0 16 00
w a0 17 00
w a0 18 00
w a0 19 00
w a0 1a 00
w a0 1b 00
w a0 1c 7f
w a0 1d ff
w a0 1e ff
w a0 1f ff
w a0 20 00
w a0 21 00
w a0 22 00
w a0 23 00
w a0 24 00
w a0 25 00
w a0 26 00
w a0 27 00
w a0 28 00
w a0 29 00
w a0 2a 00
w a0 2b 00
w a0 2c 00
w a0 2d 00
w a0 2e 00
w a0 2f 00
w a0 30 7f
w a0 31 ff
w a0 32 ff
w a0 33 ff
w a0 34 00
w a0 35 00
w a0 36 00
w a0 37 00
w a0 38 00
w a0 39 00
w a0 3a 00
w a0 3b 00
w a0 3c 00
w a0 3d 00
w a0 3e 00
w a0 3f 00
w a0 40 00
w a0 41 00
w a0 42 00
w a0 43 00
w a0 44 7f
w a0 45 ff
w a0 46 ff
w a0 47 ff
w a0 48 00
w a0 49 00
w a0 4a 00
w a0 4b 00
w a0 4c 00
w a0 4d 00
w a0 4e 00
w a0 4f 00
w a0 50 00
w a0 51 00
w a0 52 00
w a0 53 00
w a0 54 00
w a0 55 00
w a0 56 00
w a0 57 00
w a0 58 7f
w a0 59 ff
w a0 5a ff
w a0 5b ff
w a0 5c 00
w a0 5d 00
w a0 5e 00
w a0 5f 00
w a0 60 00
w a0 61 00
w a0 62 00
w a0 63 00
w a0 64 00
w a0 65 00
w a0 66 00
w a0 67 00
w a0 68 00
w a0 69 00
w a0 6a 00
w a0 6b 00
w a0 6c 7f
w a0 6d ff
w a0 6e ff
w a0 6f ff
w a0 70 00
w a0 71 00
w a0 72 00
w a0 73 00
w a0 74 00
w a0 75 00
w a0 76 00
w a0 77 00
w a0 78 00
w a0 79 00
w a0 7a 00
w a0 7b 00
w a0 7c 00
w a0 7d 00
w a0 7e 00
w a0 7f 00
#Book 0 Page 16 Dump
w a0 00 00
w a0 7f 00
w a0 00 10
w a0 08 7f
w a0 09 ff
w a0 0a ff
w a0 0b ff
w a0 0c 00
w a0 0d 00
w a0 0e 00
w a0 0f 00
w a0 10 00
w a0 11 00
w a0 12 00
w a0 13 00
w a0 14 00
w a0 15 00
w a0 16 00
w a0 17 00
w a0 18 00
w a0 19 00
w a0 1a 00
w a0 1b 00
w a0 1c 7f
w a0 1d ff
w a0 1e ff
w a0 1f ff
w a0 20 00
w a0 21 00
w a0 22 00
w a0 23 00
w a0 24 00
w a0 25 00
w a0 26 00
w a0 27 00
w a0 28 00
w a0 29 00
w a0 2a 00
w a0 2b 00
w a0 2c 00
w a0 2d 00
w a0 2e 00
w a0 2f 00
w a0 30 7f
w a0 31 ff
w a0 32 ff
w a0 33 ff
w a0 34 00
w a0 35 00
w a0 36 00
w a0 37 00
w a0 38 00
w a0 39 00
w a0 3a 00
w a0 3b 00
w a0 3c 00
w a0 3d 00
w a0 3e 00
w a0 3f 00
w a0 40 00
w a0 41 00
w a0 42 00
w a0 43 00
w a0 44 7f
w a0 45 ff
w a0 46 ff
w a0 47 ff
w a0 48 00
w a0 49 00
w a0 4a 00
w a0 4b 00
w a0 4c 00
w a0 4d 00
w a0 4e 00
w a0 4f 00
w a0 50 00
w a0 51 00
w a0 52 00
w a0 53 00
w a0 54 00
w a0 55 00
w a0 56 00
w a0 57 00
w a0 58 7f
w a0 59 ff
w a0 5a ff
w a0 5b ff
w a0 5c 00
w a0 5d 00
w a0 5e 00
w a0 5f 00
w a0 60 00
w a0 61 00
w a0 62 00
w a0 63 00
w a0 64 00
w a0 65 00
w a0 66 00
w a0 67 00
w a0 68 00
w a0 69 00
w a0 6a 00
w a0 6b 00
w a0 6c 7f
w a0 6d ff
w a0 6e ff
w a0 6f ff
w a0 70 00
w a0 71 00
w a0 72 00
w a0 73 00
w a0 74 00
w a0 75 00
w a0 76 00
w a0 77 00
w a0 78 00
w a0 79 00
w a0 7a 00
w a0 7b 00
w a0 7c 00
w a0 7d 00
w a0 7e 00
w a0 7f 00
#Book 0 Page 17 Dump
w a0 00 00
w a0 7f 00
w a0 00 11
w a0 08 00
w a0 09 00
w a0 0a 40
w a0 0b 00
w a0 0c 00
w a0 0d 00
w a0 0e 00
w a0 0f 00
w a0 10 40
w a0 11 00
w a0 12 00
w a0 13 00
w a0 14 00
w a0 15 00
w a0 16 00
w a0 17 00
w a0 18 00
w a0 19 00
w a0 1a 00
w a0 1b 00
w a0 1c 00
w a0 1d 00
w a0 1e 40
w a0 1f 00
w a0 20 00
w a0 21 00
w a0 22 00
w a0 23 00
w a0 24 40
w a0 25 00
w a0 26 00
w a0 27 00
w a0 28 00
w a0 29 00
w a0 2a 00
w a0 2b 00
w a0 2c 00
w a0 2d 00
w a0 2e 00
w a0 2f 00
w a0 30 00
w a0 31 00
w a0 32 00
w a0 33 00
w a0 34 00
w a0 35 00
w a0 36 00
w a0 37 00
w a0 38 00
w a0 39 00
w a0 3a 00
w a0 3b 00
w a0 3c 00
w a0 3d 00
w a0 3e 00
w a0 3f 00
w a0 40 00
w a0 41 00
w a0 42 00
w a0 43 00
w a0 44 00
w a0 45 00
w a0 46 00
w a0 47 00
w a0 48 00
w a0 49 00
w a0 4a 40
w a0 4b 00
w a0 4c 00
w a0 4d 00
w a0 4e 40
w a0 4f 00
w a0 50 40
w a0 51 00
w a0 52 00
w a0 53 00
w a0 54 40
w a0 55 00
w a0 56 00
w a0 57 00
#Book 0 Page 18 Dump
w a0 00 00
w a0 7f 00
w a0 00 12
w a0 20 00
w a0 21 00
w a0 22 00
w a0 23 00
w a0 24 00
w a0 25 00
w a0 26 00
w a0 27 00
w a0 28 00
w a0 29 00
w a0 2a 00
w a0 2b 00
w a0 2c 00
w a0 2d 00
w a0 2e 00
w a0 2f 00
#Book 0 Page 23 Dump
w a0 00 00
w a0 7f 00
w a0 00 17
w a0 6c 00
w a0 6d 00
w a0 6e 00
w a0 6f 00
w a0 70 00
w a0 71 00
w a0 72 00
w a0 73 00
w a0 74 00
w a0 75 00
w a0 76 00
w a0 77 00
w a0 7c 00
w a0 7d 00
w a0 7e 00
w a0 7f 00
#Book 0 Page 24 Dump
w a0 00 00
w a0 7f 00
w a0 00 18
w a0 08 00
w a0 09 00
w a0 0a 00
w a0 0b 00
#Book 0 Page 25 Dump
w a0 00 00
w a0 7f 00
w a0 00 19
w a0 60 00
w a0 61 00
w a0 62 00
w a0 63 00
w a0 64 00
w a0 65 00
w a0 66 00
w a0 67 00
w a0 6c 00
w a0 6d 00
w a0 6e 00
w a0 6f 00
w a0 70 00
w a0 71 00
w a0 72 00
w a0 73 00
w a0 74 00
w a0 75 00
w a0 76 00
w a0 77 00
w a0 78 00
w a0 79 00
w a0 7a 00
w a0 7b 00
#Book 0 Page 26 Dump
w a0 00 00
w a0 7f 00
w a0 00 1a
w a0 08 00
w a0 09 00
w a0 0a 00
w a0 0b 00
w a0 0c 00
w a0 0d 00
w a0 0e 00
w a0 0f 00
w a0 10 00
w a0 11 00
w a0 12 00
w a0 13 00
w a0 14 00
w a0 15 00
w a0 16 00
w a0 17 00
w a0 18 00
w a0 19 00
w a0 1a 00
w a0 1b 00
w a0 1c 00
w a0 1d 00
w a0 1e 00
w a0 1f 00
w a0 20 00
w a0 21 00
w a0 22 00
w a0 23 00
w a0 24 00
w a0 25 00
w a0 26 00
w a0 27 00
w a0 28 00
w a0 29 00
w a0 2a 00
w a0 2b 00
w a0 2c 00
w a0 2d 00
w a0 2e 00
w a0 2f 00
w a0 30 00
w a0 31 00
w a0 32 00
w a0 33 00
w a0 34 00
w a0 35 00
w a0 36 00
w a0 37 00
w a0 38 00
w a0 39 00
w a0 3a 00
w a0 3b 00
w a0 3c 00
w a0 3d 00
w a0 3e 00
w a0 3f 00
w a0 40 00
w a0 41 00
w a0 42 00
w a0 43 00
w a0 44 00
w a0 45 00
w a0 46 00
w a0 47 00
#Book 0 Page 28 Dump
w a0 00 00
w a0 7f 00
w a0 00 1c
w a0 40 00
w a0 41 00
w a0 42 00
w a0 43 00
w a0 50 00
w a0 51 00
w a0 52 00
w a0 53 00
w a0 54 00
w a0 55 00
w a0 56 00
w a0 57 00
w a0 58 00
w a0 59 00
w a0 5a 00
w a0 5b 00
w a0 5c 00
w a0 5d 00
w a0 5e 00
w a0 5f 00
w a0 60 00
w a0 61 00
w a0 62 00
w a0 63 00
w a0 64 00
w a0 65 00
w a0 66 00
w a0 67 00
Hi Anushka,
The schematic states the i2c address is 0x50 is for 7 bit address, try writing to device with 8bit address 0xA0.
Also, unused analog inputs should be AC coupled with 0.1 or 0.47uF cap to GND