McuOnEclipse Components: 1-July-2018 Release

I’m pleased to announce that a new release of the McuOnEclipse components is available on SourceForge. This release includes several smaller bug fixes and initial component support for the NXP S32 Design Studio and SDK.

SourceForge

SourceForge

What if you are not using Processor Expert? No worries, I have you covered. The source code of many components are hosted on GitHub:
https://github.com/ErichStyger/McuOnEclipseLibrary

That way you can use the sources with any project or microcontroller :-).

Changes

The following major changes have been applied since the last release:

  • Support for S32 Design Studio: McuLibConfig, SeggerRTT, Segger SystemView, Utility, RingBuffer, CriticalSection, XFormat, Shell, Wait
  • FreeRTOS: included fixes for using MPU port
  • Segger RTT: Updated to V6.32b
  • GenericI2C: fixed issue with NO_START, added property for timeout value
  • FreeRTOS: shell command shows status for deleted and invalid task states
  • Percepio Trace: ability to switch off events for queues
  • Various smaller bug fixes and improvements

S32 Design Studio

The release includes a first set of components which have been updated to work with Processor Expert in the NXP S32 Design Studio IDE:

S32 Design Studio Components

S32 Design Studio Components

More components will be added in the next release. The McuLibConfig component has a setting added for the S32K SDK:

McuLibConfig

McuLibConfig

💡 Because the S32 Design Studio Processor Expert does not include all the needed core Processor Expert files, the release package on SourceForge has a folder with extra include files which need to be added to the component repository files.

Example projects are available on https://github.com/ErichStyger/mcuoneclipse/tree/master/Examples/S32DS

Percepio Trace

If the FreeRTOS application is using lots of queues, the number of queue events created might impact the application too much. There is now a setting in the trace component to disable the queue messages:

Percepio Trace Queue Setting

Percepio Trace Queue Setting

 

I hope you find this new release useful.

Happy Updating 🙂

Links

3 thoughts on “McuOnEclipse Components: 1-July-2018 Release

  1. Pingback: Tutorial: FreeRTOS 10.0.1 with NXP S32 Design Studio 2018.R1 | MCU on Eclipse

  2. Hello Erich,

    Thanks for the project! I would like to know if you have a tutorial to clone a version of this repository and build for some target using eclipse c/c++, I mean setting target constraints, linker features, etc…this kind of things.

    Like

What do you think?

This site uses Akismet to reduce spam. Learn how your comment data is processed.