Quality RTOS & Embedded Software

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




Loading

Something strange using OCD tools

Posted 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 tools

Posted 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?


[ Back to the top ]    [ About FreeRTOS ]    [ Sitemap ]    [ ]




Copyright (C) Amazon Web Services, Inc. or its affiliates. All rights reserved.

Latest News

FreeRTOS kernel V10 is available for immediate download. Now MIT licensed.


FreeRTOS Partners

ARM Connected RTOS partner for all ARM microcontroller cores

IAR Partner

Microchip Premier RTOS Partner

RTOS partner of NXP for all NXP ARM microcontrollers

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