Quality RTOS & Embedded Software

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


Loading

Porting a Freertos demo app supporting Xilinx IDE from one port(Cortex-A9) to another port(Cortex-M4)

Posted by shyamthella on November 21, 2016

Hi all,

Among the demo apps available for different ports provided in Freertos source code I can see one specific app for CORTEXA9 supporting Xilinx IDE. We have a custom platform which is made up of Cortex-M4 and supports Xilinx IDE. There are also demo apps for CORTEX-M4 but they are Atmelstudio projects(which my custom board is not supported).

So now how should I use CORTEX-M4 demo app and edit it using XilinxIDE and load it on to my custom board using HS3 cable?

Is there a way to change CORTEX-A9 to CORTEX-M4 by changing the portable files directly? or we need to do something else ?

Regards, Shyam Kumar T


Porting a Freertos demo app supporting Xilinx IDE from one port(Cortex-A9) to another port(Cortex-M4)

Posted by rtel on November 21, 2016

Among the demo apps available for different ports provided in Freertos source code I can see one specific app for CORTEX_A9 supporting Xilinx IDE.

We provide demos that build with the Xilinx IDE for all the hard and software MCUs currently promoted by Xilinx, including Microblaze, Zynq Cortex-A9, MPSoC Cortex-A53 and Cortex-A9.

We have a custom platform which is made up of Cortex-M4 and supports Xilinx IDE.

As, to my knowledge, Xilinx don't themselves provide an M4 reference, we don't have a project that uses the Xilinx IDE for the M4. I'm not sure if the compiler shipped with the Xilinx IDE will build M4 projects, but don't see why it wouldn't, but you can always use the arm-none-eabi to build your M4 project.

There are also demo apps for CORTEX-M4 but they are Atmel_studio projects(which my custom board is not supported).

There are M4 projects for Atmel Studio, Keil, IAR, Tasking, GCC, numerous Eclipse IDEs on top of GCC and the MikroC tools (any I missed?). I don't think you looked very hard.

So now how should I use CORTEX-M4 demo app and edit it using XilinxIDE and load it on to my custom board using HS3 cable?

Is this in any way a FreeRTOS question? Or a question for the Xilinx tools guys?


[ 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