Saturday, January 30, 2016

Updated MQX 4.1.0 with rpmsg

Open-Amp and MQX 4.1.0

The latest release from NXP is a port of the FreeRTOS operating system to the imx6sx SOC and imx7 SOC.  This release has rpmsg/open-amp along with drives and examples.  Also, here is a good overview of open-amp located here.  MQX uses MCC; until now, spend a few days last week porting rpmsg delivered by NXP to MQX 4.1.0.  FreeRTOS example is portable to MQX.    The main difference in porting open-amp to MQX, is the ISR only posts the channel message to a queue instead of calling open-amp stack and processing the message in the ISR. There are still some open issues; but it is working.

At this time I don't know if it is possible to release the code due to all of the licensing issues; still need to see if it is possible;





4 comments:

  1. Hi there Tim,
    I'm interested in the MQX rpmsg port. Does it work? Is code available?

    ReplyDelete
  2. Sorry for the late post, yes, it is on github.

    ReplyDelete
  3. Hi! I went to your github and I only see the freeRTOS ports. Is the MQX version still available?

    ReplyDelete
    Replies
    1. No, I think MQX changed license agreement, must purchase a license.

      Delete