FreeRTOS Support Archive
The FreeRTOS support forum is used to obtain active support directly from Real
Time Engineers Ltd. In return for using our top quality software and services for
free, we request you play fair and do your bit to help others too! Sign up
to receive notifications of new support topics then help where you can.
This is a read only archive of threads posted to the FreeRTOS support forum.
The archive is updated every week, so will not always contain the very latest posts.
Use these archive pages to search previous posts. Use the Live FreeRTOS Forum
link to reply to a post, or start a new support thread.
[FreeRTOS Home] [Live FreeRTOS Forum] [FAQ] [Archive Top] [January 2008 Threads] same printf Posted by sara on January 24, 2008 Hi , i'm a newbie trying to port for the ARM926EJ-S CPU core. Jus i started working in the RTOS. I have taken the STR91x demo as the base. How i string can be displayed in the terminal I/O. i'm using IAR EWARM 5.11.The printf function shows some linker error. I searched in the forum but some guys have used sprintf and in the Print.C file has a function useful to print a string i tried with that function but in vain i came up with the following error while running
Thu Jan 24 13:02:16 2008: The stack pointer for stack 'CSTACK' (currently 0x0400122C) is outside the stack range (0x04000738 to 0x04000938) Thu Jan 24 13:02:21 2008: The stack pointer for stack 'CSTACK' (currently 0x04001228) is outside the stack range (0x04000738 to 0x04000938) Thu Jan 24 13:02:22 2008: Warning: Attempted write access to system control coprocessor register 15. This access is not supported by C-SPY
How can i print a string and where can i see the string in which window,i'm working with the simulator environment.
regards, saravanan.
RE: same printf Posted by Richard on January 24, 2008 You need to check the IAR Embedded Workbench manual for details on outputting strings via the JTAG to the terminal window - its a while since I have done it.
If you need to increase the CSTACK size then go through Project Options->Linker->Configuration. There is an exit button that then allows you to set the various stack sizes.
As far as I know FreeRTOS.org will not run with the semi-hosting option turned on under the library configuration options as the semi hosting uses the SWI interrupt, which is also used by FreeRTOS.org (and probably all other RTOSes).
Regards.
Copyright (C) Amazon Web Services, Inc. or its affiliates. All rights reserved.
|