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

Which Portmacro.h Should Be Used For Running CORTEX_A9_Zynq_ZC702

Posted by freertos90 on April 25, 2017

Hello; I am needing portmacro.h But there so many portmacro.h in freertos Which file shoul I use? On the other hand I tried this portmacro.h :Sourceportableowatcom16bitdospcportmacro.h But now I have this error: ~~~ Description Resource Path Location Type 'nop' undeclared (first use in this function) portmacro.h /osiloskop/src line 141 C/C++ Problem

Description Resource Path Location Type expected ';' before '}' token portmacro.h /osiloskop/src line 141 C/C++ Problem

Description Resource Path Location Type expected '(' before '{' token portmacro.h /osiloskop/src line 141 C/C++ Problem

~~~


Which Portmacro.h Should Be Used For Running CORTEX_A9_Zynq_ZC702

Posted by rtel on April 25, 2017

That depends on the compiler you are using. The easiest thing to do though is use the pre-configured project we provide as that will already be using the correct portmacro.h file. Alternatively get the Xilinx SDK to generate a FreeRTOS project for you, as that too will use the correct portmacro.h file.

The directory structure is described on this link: http://www.freertos.org/a00017.html - from which you will see that you have included a portmacro.h file intended for use with the Open Watcom x86 compiler.

If you are using GCC then you will need the file from FreeRTOS/Source/portable/GCC/ARM_CA9 (Cortex-A9).


Which Portmacro.h Should Be Used For Running CORTEX_A9_Zynq_ZC702

Posted by freertos90 on April 25, 2017

Thak you I replaced with FreeRTOS/Source/portable/GCC/ARMCA9 (Cortex-A9). And I use this code : https://www.google.com.tr/#q=+XPARGPIOTRIGGERCONTROLDEVICEID

But I have this error: ~~~ Description Resource Path Location Type 'XPARENCODERBTNGPIODEVICEID' undeclared (first use in this function) memcontrol.c /osiloskop/src line 199 C/C++ Problem

Description Resource Path Location Type 'XPARGPIOTRIGGERCONTROLDEVICEID' undeclared (first use in this function) memcontrol.c /osiloskop/src line 56 C/C++ Problem

Description Resource Path Location Type 'XPARGPIOTRIGGERSETTINGSDEVICEID' undeclared (first use in this function) memcontrol.c /osiloskop/src line 73 C/C++ Problem

Description Resource Path Location Type 'XPARSCREENBUFFERGPIODEVICEID' undeclared (first use in this function) memcontrol.c /osiloskop/src line 88 C/C++ Problem

~~~ I cant understand this error I added this codes http://www.instructables.com/id/Digital-Oscilloscope-using-Digilent-Zybo-Board/#step5 ???


Which Portmacro.h Should Be Used For Running CORTEX_A9_Zynq_ZC702

Posted by rtel on April 25, 2017

I'm afraid we cannot support other peoples code, only code we provide ourselves. We can support code from the FreeRTOS download, the FreeRTOS Labs download (if you want Ethernet and SD card support), or generated by the Xilinx SDK. Instructions for using our code can be located on the FreeRTOS.org website.


Which Portmacro.h Should Be Used For Running CORTEX_A9_Zynq_ZC702

Posted by freertos90 on April 25, 2017

I have already downloaded freetos and I am using freertos cortex a9 demo but just I add a code


[ 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