Hi, I am trying to encrypt data using ECB as below
Init:
/* Enable AES peripheral */
SysCtrlPeripheralEnable(SYS_CTRL_PERIPH_AES);
/* Register interrupt handler */
IntRegister(INT_AES, AESIntHandler);
/* Enable global interrupts */
IntAltMapEnable();
IntMasterEnable();
Doing Encrypt:
stsLK = AESLoadKey(key, keyloc);
stsEn = AESECBStart(input, output, keyloc, true, false);
do
{
ASM_NOP;
}while(!(AESECBCheckResult()));
stsGet=AESECBGetResult();
stsGet is returning me 0x03, it means "AES_DMA_BUS_ERROR", can any one tell why its happening
Thank you