FreeRTOS Ported to RH850

FreeRTOS Ported to RH850

Hello, everyone. I have ported FreeRTOS to RH850. It seems works fine with some basic tests.

Have Fun! :wink:

1 Like

Thanks. Is this related to this? Porting freeRTOS on Renesas RH850 : Task completed

1 Like

Emm…yes. They are similar but different. At least the task stack layout is different. :joy:

Nice … I will check it… …!!

Happy May Day! I updated this port. Some new features have been added.

  1. support interrupt nesting
  2. use a separate ISR stack for interrupts
  3. reduce stack usage of nested interrupts
  4. IAR and CCRH are added
1 Like

Hello mikisama,

Can your program run with Renesas CS+ RH850 Simulator (or other simulator)?

Best regards,
NoMaY

Hello mikisama,

I have one more question.

Can your port be used with Renesas CS+ RH850 Code Generator easily?

Best regards,
NoMaY

I use IAR. The ELF generated by IAR and CCRH can be debugged with IAR. The ELF generated by GCC can be debugged by IAR, but it doesn’t be fully compatible with IAR.

You can build the project with CCRH and create a debug-only project with CS+.


2
3

I don’t know how to simulate the interrupt and peripheral in CS+ and IAR :joy:.

Renesas Code Generator for RH850 doesn’t support my chip. :joy: