freeRTOS + LM3S6965 + openOCD went outdated

Hello everyone! I have been struggling for a while on this. I have:

· Stellaris LM3S6965 evaluation board

· openOCD 0.5.0 · freeRTOS 7.1.1

· Eclipse Juno

· Linux Ubuntu machine

Certainly, the freeRTOS demo named ‘CORTEX_LM3Sxxxx_Eclipse’ is meant to be run on Windows host. Anyway, I made some changes and it can now be buid with Eclipse under Ubuntu.

The problem comes with the openOCD debugger. The config files from the demo, namely ‘fury_ft2232_flash.cfg’ and ‘fury_ft2232.cfg’, are not compatible anymore with the current version (and even older ones) of openOCD.

Could anyone provide the updated versions for them or shed some light on how to modify those files?

Thanks,

Djeed

Basically, you need to start openOCD either like

openocd -f path-to-my-interface.cfg -f path-to-my-target.cfg

or create an openocd.cfg file that includes the lines

source [find interface/my-interface.cfg]
source [find target/my-target.cfg]

The target directory contains a file stellaris.cfg that would be the first one to try. I was too lazy to look at the docs on your development board. Whether you’re using an external interface or something built into the board, you should look at the files in the interface directory and start with your best guess. (There are several files with luminary in the name.)

If you get to the point where openOCD can talk to the interface, you may be able to get enough clues from error messages to proceed from there.

As it happens OpenOD already has a board file for this, so try

openocd -f board/ek-lm3s6965.cfg

or have a browse online

http://openocd.git.sourceforge.net/git/ … 3s6965.cfg

Cheers

Spen