Hi, has anyone used the AES unit on the CC1110?
I have used DN108 but it still does not respond. I use the CPU interface and not the DMA interface and do the following:
1. Load the key, wait for RDY
2. Load the IV/NONCE, wait for RDY
3. Load the data block to be encrypted
4. Read the encrypted data block out
5. Wait for RDY and this is where it gets stuck.
If I single step through the downloading of the encrypted data then the RDY bit goes high but not while running. There is one issue that bothers me with the DN108 implementation, why is the wait for RDY after you have already read the data out and not after uploading the data to be encrypted? Logic dictates that you should load the coprocessor then wait for it to encrypt the data, wait for RDY, then read out the encrypted data.
Cheers,
Charles