Posted on May 17, 2011 at 09:57You gave me the answer I was afraid of. I am using GCC 4.1 and have tried to following code to put the function in ram: extern uint32 PF_ReadOTPDWORD(uint8 address) __attribute__ ((section (''data''))); uint32 PF_ReadO...
Posted on May 17, 2011 at 09:57I fixed the problem when running in bank0. It is now possible to read OTP memory when running in bank0 by using the code: /* write a read OTP sector command */ *(vu16 *)(PF_FMI_BANK1) = 0x98; /* Read the correspondent ...
Posted on May 17, 2011 at 09:57We are having some problems reading the OTP memory in ARM STR912FW44 rev H when running in bank 0. We use the function temp = FMI_ReadOTPData(indexAddress); where temp is a uint32 variable and indexAddres starts at 0. ...
Posted on May 17, 2011 at 09:55I've found out what I've missed. In the init i added: ENET_DMA->IER = 0x80; // enable interupt when RX done and in the interupt I've added: ENET_DMA->ISR = 0x80; // Clear the interupt status for RX done
Posted on May 17, 2011 at 09:55I having problem with the Ethernet interupt. I got the transmit and receive to work but I can't get the interupt to work. The ethernet is set up by: Code:void PF_Enet_Init(void) { ENET_InitClocksGPIO(); /* configure a...