I’m playing with the idea of porting FreeRTOS 7.0.1 to a PIC18LF45K22 with MPLAB and friends as my time permits.
I know that this architecture is suboptimal for a RTOS, but was wondering if someone has done something similar already or if someone would be interested in a joint porting effort.
The code will be contributed to the community.
What I’ve found so far:
*) In the “standard FreeRTOS download”: PIC18_MPLAB which targets a PIC18F452
*) in the community contributions: http://interactive.freertos.org/entries/304854-freertos-ported-to-pic18f4520 which targets the PIC18F4520
*) in the community contributions: http://interactive.freertos.org/entries/271252-freertos which targets the PIC18F4520
(did not yet investigate what’s the difference between the two)
My understanding is, that for the PIC18LF45K22 at least some more tweaking for the memory banks is needed.