gerlad0 wrote on Thursday, November 24, 2016:
I am am unable to get the Interval Timer to fire in the FreeRTOS Demo for the Starter Kit platform, RL78G13 (RL78 - R5F100LE). NOTE that *YRPBRL78G13 is defined (by default).
However the Timer fires in the IAR RL78 Async_Serial project (from the G13 tutorial projects)**!!??
**#1 - Using IAR Debugger (memory view), have verified that the Interval Time vector (0x38) has been initialized and points to the ISR.
#2 - Have tried 3 variants of the Clock Generator setup (including the one from Async_Serial) and the** two choices from FreeRTOS v9.**0
#3 - Am using Interval Timer initialization code that Renesas Tech Support provided me (Applilet code)
#4 - In desperation have added the macro for enabling of interrupts in QueueSendTask (a Breakpoint shows that this function is being called!):**
static void prvQueueSendTask( void *pvParameters )
{
… (code removed for brevity purposes);
/* Check the parameter was passed in correctly. */
configASSERT( pvParameters == mainQUEUE_SEND_PARAMETER )
portENABLE_INTERRUPTS();
APPRECIATE any pointers that you can provide!