ARM946 support in OpenOCD

Hi all,

I’m trying to use openocd 0.5.0 together with a ST STA8088 chip based on ARM946 using Flyswatter JTAG. Is this CPU supported? I can’t see it in any document and/or forum. I’m guessing it is not…

You can get a list of supported CPU types in OpenOCD with the following command: target types

This is documented in Section 11.2 Target CPU Types and Variants of the OpenOCD User’s Guide.

That’s the point. User guide does not mention ARM946 as supported. So I was asking community if someone was able to let it work. If not, does this mean that OpenOCD is not usable with ARM946 at all?

Hi Fubo,

You’ve likely already figured this out, but when I do “$grep -ircl “arm946” *”, I see the following files referencing ARM946:

wmat@univac:~/dev/openocd$ grep -ircl “arm946” *

src/target/Makefile.am:2

src/target/target.c:2

src/target/arm946e.h:11

src/target/arm9tdmi.c:1

src/target/arm946e.c:79

src/flash/nor/at91sam3.c:1

src/flash/nor/at91sam7.c:1

tcl/target/is5114.cfg:3

tcl/cpu/arm/arm946.tcl:1

So, I would suspect that the ARM946 is supported, however, I do not have the ability to test this.

Good luck,

Bill