Skip to Content

HCS08 + SMAC + FreeRTOS

Three years ago I created a blog post of my port of FreeRTOS to the Freescale HCS08 8-bit architecture. That post was a bit messed up since one of the files was not downloadable. Here is a fixed version of that post (using an easier system that lets me attach files directly to posts.)

------------------------------------------
The text of the old post:

I made SMAC compatible with FreeRTOS for the HCS08 chipset. There are two projects here:

1. The latest FreeRTOS for HCS08: FreeRTOS-3.2.4.hcs08.v3.zip
2. The new project to make SMAC work with FreeRTOS: FreeRTOS+SMAC-3.2.4.hcs08.v3.zip

The FreeRTOS + SMAC project needs to be at the same root level as the RTOS and SMAC projects. (You have to get SMAC 4.1a from Freescale.)

The sample project will use preemptive threading to send/receive a simple message between two EVBs [DIG536-2]. It should be the basis for any simple 802.15.4 project that would like to use preemptive multitasking.

AttachmentSize
FreeRTOS+SMAC-3.2.4.hcs08.v3.zip825.51 KB
FreeRTOS-3.2.4.hcs08.v3.zip833.92 KB