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] [March 2005 Threads] Something strange using OCD toolsPosted by Nobody/Anonymous on March 17, 2005 I'm trying to debug FreeRTOS but there is something strange. I'm not familiar with OCD tools. OCD seems to invert the bytes on download command.
I use a Olimex LPC board + Olimex Wiggler device. Here is the step i made....
1) Download ELF file with Rowley CrossStudio 2) Quit CrossStudio 3) Start OCDCommander 4) Dump memory, 0x40000000 0xE59F007C 5) Go command and the program will run correctly 6) Halt and download the same ELF file with OCD Commander 7) Dump memory, 0x40000000 = 0x7C009FE5 <- the word is inverted !! 8) Cannot run !!!
I have the same inversion using OCDRemote + Insight !!
Any idea !! Thanks in advance!
RE: Something strange using OCD toolsPosted by Nobody/Anonymous on March 17, 2005 Do you have a config file for OCD? Normally this starts with:
"reset endian little"
Could you be the wrong endian?
I don't know much about elf so this might not be possible the problem source. If binary then the compiler would sort out endian?
Copyright (C) Amazon Web Services, Inc. or its affiliates. All rights reserved.
|