Part Number: TDA2EXEVM
Hi ,
I'm working on establishing the mailbox communication between EVE processors with SYS/BIOS configuration. Integrating the mailbox example which is given under startarware.
Trying to send the message from EVE1 to EVE2 , problem here is we are unable to receive the message on EVE2.
NOTE: we are able to establish the mailbox communication between EVE1 and EVE2 in bare-metal application
but communication is not working when we tried to do the same with SYS/BIOS configuration of Processor Vision SDK.
FYI, I'm including the Interrupt Service Table in C code as below:
extern interrupt void NMI_IRQ(void);
extern interrupt void SWI_IRQ(void);
extern interrupt void INTH_IRQ4(void);
extern interrupt void INTH_IRQ5(void);
extern interrupt void INTH_IRQ6(void);
extern interrupt void INTH_IRQ7(void);
extern interrupt void INTH_IRQ8(void);
extern interrupt void INTH_IRQ9(void);
extern interrupt void INTH_IRQ10(void);
extern interrupt void INTH_IRQ11(void);
extern interrupt void INTH_IRQ12(void);
extern interrupt void INTH_IRQ13(void);
extern interrupt void INTH_IRQ14(void);
extern interrupt void INTH_IRQ15(void);
#pragma DATA_SECTION (ist_table, ".intvecs");
typedef interrupt void(*inthandler)(void);
volatile inthandler ist_table[17] =
{
&NMI_IRQ,
&SWI_IRQ,
&INTH_IRQ4,
&INTH_IRQ5,
&INTH_IRQ6,
&INTH_IRQ7,
&INTH_IRQ8,
&INTH_IRQ9,
&INTH_IRQ10,
&INTH_IRQ11,
&INTH_IRQ12,
&INTH_IRQ13,
&INTH_IRQ14,
&INTH_IRQ15
};
Please let us know if we are missing any configuration to enable mailbox with SYS/BIOS.
Regards,
Manavi