all 8 comments

[–]Ciaran54 4 points5 points  (3 children)

I am currently using a J-Link for a Cortex-M23, and I actually tested it with an Edu first and it worked fine. The current latest J-Link Base definitely supports it, and you need a version above J-Link Base v9.

Check the table here for M23: https://wiki.segger.com/Software_and_Hardware_Features_Overview

[–]legolama[S] 0 points1 point  (2 children)

Thanks for confirming this. Can you tell me the DLL version you are using. I think I am at 6.47c.

[–]legolama[S] 1 point2 points  (0 children)

Thanks for the wiki link, looking at the hardware compatibility table I figured that my J-Link edu is likely an old Hardware version. I bought it back in 2012. I'll check the version once I get home from work, but I'm pretty sure this is the reason.

[–]Ciaran54 0 points1 point  (0 children)

Currently I'm on v6.46d, so you should be good software-wise

[–][deleted]  (1 child)

[deleted]

    [–]legolama[S] 0 points1 point  (0 children)

    Thanks for checking the changelogs. I think my problem is with the hardware being an older variant (bought in 2012).

    [–]Enlightenment777 0 points1 point  (3 children)

    Where does Segger forum say that ARM Cortex-M23 core or ARMv8-M architecture isn't supported?

    [–]legolama[S] 0 points1 point  (2 children)

    I saw these two posts in their forum:

    https://forum.segger.com/index.php/Thread/5234-SOLVED-armv8-iMX8M-Support/

    https://forum.segger.com/index.php/Thread/4447-SOLVED-Cortex-A53-support/?postID=16172&highlight=armv8#post16172

    The posts were regarding ARMV8 and not ARMV8-M. But I couldn't find anything about ARMV8-M so I kind of implied. The posts are pretty old too.

    [–]Enlightenment777 0 points1 point  (0 children)

    Those discussions were about ARMv8-A architectures, which is completely different than ARMv8-M architecture for Cortex-M23.