Quality RTOS & Embedded Software

 Real time embedded FreeRTOS RSS feed 
Real time embedded FreeRTOS mailing list 
Quick Start Supported MCUs PDF Books Trace Tools Ecosystem TCP & FAT Training




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 ]    [ Sitemap ]    [ ]




Copyright (C) 2004-2010 Richard Barry. Copyright (C) 2010-2016 Real Time Engineers Ltd.
Any and all data, files, source code, html content and documentation included in the FreeRTOSTM distribution or available on this site are the exclusive property of Real Time Engineers Ltd.. See the files license.txt (included in the distribution) and this copyright notice for more information. FreeRTOSTM and FreeRTOS.orgTM are trade marks of Real Time Engineers Ltd.

Latest News:

FreeRTOS V9.0.0 is now available for download.


Free TCP/IP and file system demos for the RTOS


Sponsored Links

⇓ Now With No Code Size Limit! ⇓
⇑ Free Download Without Registering ⇑


FreeRTOS Partners

ARM Connected RTOS partner for all ARM microcontroller cores

Renesas Electronics Gold Alliance RTOS Partner.jpg

Microchip Premier RTOS Partner

RTOS partner of NXP for all NXP ARM microcontrollers

Atmel RTOS partner supporting ARM Cortex-M3 and AVR32 microcontrollers

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

Xilinx Microblaze and Zynq partner

Silicon Labs low power RTOS partner

Altera RTOS partner for Nios II and Cortex-A9 SoC

Freescale Alliance RTOS Member supporting ARM and ColdFire microcontrollers

Infineon ARM Cortex-M microcontrollers

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

Cypress RTOS partner supporting ARM Cortex-M3

Fujitsu RTOS partner supporting ARM Cortex-M3 and FM3

Microsemi (previously Actel) RTOS partner supporting ARM Cortex-M3

Atollic Partner

IAR Partner

Keil ARM Partner

Embedded Artists