Quality RTOS & Embedded Software

 Real time embedded FreeRTOS RSS feed 
Quick Start Supported MCUs PDF Books Trace Tools Ecosystem


Loading

Kernel Aware Plug-In

Posted by razed11 on September 29, 2015

Is High Integrity Sytems the only option for a kernel aware plugin? I'm using the Xilinx SDK 15.2 but it is using a version of Eclipse (4.3 Kepler) that is behind that required for their plug-in. Any other suggestions?


Kernel Aware Plug-In

Posted by rtel on September 29, 2015

There are various different plug-ins for FreeRTOS (Atollic, DS-5, IAR, etc.), but I think the plug-in from HIS will be the only one that would work in Xilinx's SDK. Note I think it will only work in the SDK if you are using the GDB option, rather than Xilinx's own System Debugger option. Could that be the problem?

Regards.


Kernel Aware Plug-In

Posted by razed11 on September 29, 2015

The problem is that I can't install it at all. I'm a bit new to Eclipse (coming from years of IAR) but it won't allow installation of plug-ins with incompatible versions. You may be right that I won't get any further due to the use of the system debugger. If GDB is the only option then perhaps Xilinx's platform cable supports a GDB server or perhaps I can use a JLink as a GDB server.

Thanks for the post. I'll keep trying some things in the background. For example HIS recommended that I try installing Eclipse Mars and using it solely as a debugger.


Kernel Aware Plug-In

Posted by xz8987f on September 30, 2015

but it is using a version of Eclipse (4.3 Kepler) that is behind that required for their plug-in. Any other suggestions?

I'm using the HighIntegrity systems plugin without issues with Eclipse Kepler, Luna and Mars. There is another plugin from Code Confidence, but it is not free and has a very limited demo mode.


Kernel Aware Plug-In

Posted by razed11 on October 1, 2015

Thanks for the feedback Erich. How did you install it? I was trying to install the demo of their paid product but the Eclipse Marketplace Plugin rejected it. I am willing to pay for a good plugin. HIS responded to question but only mentioned an older Luna product in addition to their current Mars product.


Kernel Aware Plug-In

Posted by xz8987f on October 1, 2015

I installed the evaluation version (only two tasks, and only be able to debug for 2 minutes, aftwards the debugging session gets terminated). I used Eclipse Luna (aktually Kinetis Design Studio v3.0.0), I have not tried it with Mars yet. Installation was not straight forward for me: I had to drag&drop the installation icon from their web site into Eclipse (never used such an approach).


Kernel Aware Plug-In

Posted by razed11 on October 1, 2015

That drag & drop thing is related to the Eclipse Market Place I think. You mentioned that you used it with Kepler. How did that install go? I couldn't use the drag & drop approach or use a URL to install within Eclipse.

As an aside and off topic: How are you liking KDS? I worked on a Freescale Cortex-M4 project last year but was using IAR. If I had done another project I would have tried KDS with JLink I think.


Kernel Aware Plug-In

Posted by xz8987f on October 2, 2015

I have used the Wittenstein/HighIntegrity plugins with Kepler (http://mcuoneclipse.com/2013/08/04/diy-free-toolchain-for-kinetis-part-5-freertos-eclipse-kernel-awareness-with-gdb/), not the Code Confidence one. About KDS: we switched over all IAR Freescale projects to KDS, especially we have found that this works better for us with FreeRTOS (and other open source tools), and are very happy about it. If you want to know how we are using FreeRTOS, see http://mcuoneclipse.com/category/processor-expert/embedded-components/freertos/. But which environment/IDE to use is always is a matter of requirements and personal preferences too.


Kernel Aware Plug-In

Posted by razed11 on October 5, 2015

Nice. I'll keep that in mind as we try to improve our tools.

By the way, the feature that I want to use but have not yet been able to is GDB built with a Python interpretter. Not sure if you know that language but being able script with it inside GDB could be pretty powerful.


[ Back to the top ]    [ About FreeRTOS ]    [ Privacy ]    [ Sitemap ]    [ ]


Copyright (C) Amazon Web Services, Inc. or its affiliates. All rights reserved.

Latest News

NXP tweet showing LPC5500 (ARMv8-M Cortex-M33) running FreeRTOS.

Meet Richard Barry and learn about running FreeRTOS on RISC-V at FOSDEM 2019

Version 10.1.1 of the FreeRTOS kernel is available for immediate download. MIT licensed.

View a recording of the "OTA Update Security and Reliability" webinar, presented by TI and AWS.


Careers

FreeRTOS and other embedded software careers at AWS.



FreeRTOS Partners

ARM Connected RTOS partner for all ARM microcontroller cores

Espressif ESP32

IAR Partner

Microchip Premier RTOS Partner

RTOS partner of NXP for all NXP ARM microcontrollers

Renesas

STMicro RTOS partner supporting ARM7, ARM Cortex-M3, ARM Cortex-M4 and ARM Cortex-M0

Texas Instruments MCU Developer Network RTOS partner for ARM and MSP430 microcontrollers

OpenRTOS and SafeRTOS

Xilinx Microblaze and Zynq partner