FreeRTOS support for GR-SAKURA
I have managed to get FreeRTOS running on the GR-SAKURA board. Currently it's just a demo that blinks the LEDs, but maybe I will improve on that later. Anyway, this makes it possible to do multitasking. It is based code from the other FreeRTOS demos and some of the stuff from my earlier GR-SAKURA projects.
I started on this a while ago so the code is built around version 10.0.0 of FreeRTOS, but maybe it will work on newer versions as well.
Download the code from here and unpack the "GR-SAKURA" directory alongside the others into the "Demos" directory of FreeRTOS. Compile it by running "make" from that directory, but you will need the GCC toolchain for the Renesas RX CPU installed first.
I also finally got hold of the excellent Segger J-Link debug probe which makes it possible to use GDB ("rx-elf-gdb" from the RX GCC toolchain) to connect to the GR-SAKURA JTAG port, which I have soldered on: