AnsweredAssumed Answered

ADAU1452 How to use the SafeLoad mechanism

Question asked by Beni on Feb 4, 2015
Latest reply on Feb 5, 2015 by JohnTo

I am using the ADAU1452 and wonder how to use the SafeLoad mechanism.

With the ADAU1442, AD1940/1 it works perfectly. So it seems to be easy to adapt it to the ADAU1452. Except that i can not get the safeload mechanism to write anything to the dsp.

When i write directly to the dsp all things seem to work.


That is what i am doing:

1. I locate the address of the safeload module

2. I write the 1..5 data words to data_SafeLoad [5]

3. I write the target address to adress_safeLoad. I assume the format is 32:0 , 0x00 00 00 00 + Address

4. I write the number of data words to num_safeLoad  in 32:0 format

5 then i wait at least 21us and read the value at the target address but nothing has been written.


Since the mechanism is very similar to the ADAU1442 where it works i don't understand what i am doing wrong.

Please help !

Any suggestions are welcome.


Best regards