cancel
Showing results for 
Search instead for 
Did you mean: 

STM32L552E-EVAL with Jlink SEGGER

DYann.1
Senior II

Hello,

I have a evaluation board STM32L552E-EVAL and I would like the know how to connect the JLINK (EDU) to this board ? According to the instructions I see this connector which could possibly connect with the JLINK

DYann1_0-1728045217240.png

Thank you for your helps.

1 ACCEPTED SOLUTION

Accepted Solutions

DYann1_0-1728052080065.png

DYann1_1-1728052087618.png

For the 2 connectors it is compatible. Now how to compile a program and do DEBUG with JLINK ? To have a lot of the documentation or the link is very good but now how to work with the SEGGER ?

View solution in original post

11 REPLIES 11

Yes, that would be the correct connector.

See also Tables 6 & 7 in the User Manual.

It matches the standard ARM pinout:

AndrewNeil_0-1728046053542.png

https://documentation-service.arm.com/static/5fce6c49e167456a35b36af1#page=3

 

Your J-Link documentation will tell you the pinout of your J-Link - it should cover the standard ARM pinout...

 

A complex system that works is invariably found to have evolved from a simple system that worked.
A complex system designed from scratch never works and cannot be patched up to make it work.

I don't have the same board (Cortex Debug # CN7 TAG)

DYann1_0-1728046436992.png

For the Tab 6 and 7 in the User Manual, I don't know what you're talking about I have this one  :

DYann1_1-1728046655149.png

 

DYann1_3-1728046700351.png

Are you sure it's an STM32L552E-EVAL card ?


@DYann.1 wrote:

Are you sure it's an STM32L552E-EVAL card ?


Yes:

 

AndrewNeil_1-1728047336550.png

https://www.st.com/resource/en/user_manual/um2597-evaluation-board-with-stm32l552ze-mcu-stmicroelectronics.pdf 

AndrewNeil_2-1728047394214.png

AndrewNeil_3-1728047439991.png

 

Note that the picture I posted in my previous post is from an ARM document - not ST - illustrating the ARM standard pinout.

A complex system that works is invariably found to have evolved from a simple system that worked.
A complex system designed from scratch never works and cannot be patched up to make it work.

@DYann.1 wrote:

For the Tab 6 and 7 in the User Manual, I don't know what you're talking about I have this one  :

DYann1_1-1728046655149.png


 

That's from the chip's datasheet - not the board's User manual:

AndrewNeil_0-1728047849581.png

 

A complex system that works is invariably found to have evolved from a simple system that worked.
A complex system designed from scratch never works and cannot be patched up to make it work.

Thak you about CN10 JTAG but I have this connector on the JLINK side, I think I can plug it directly (it's intended for I think)

DYann1_0-1728047905743.png

And after I download the software 'SEGGER - J-Link V7.94k' but how to open the projet with STM32IDE ?Just to test an example to validate the JLINK tools ?


@DYann.1 wrote:

 I have this connector on the JLINK side, I think I can plug it directly (it's intended for I think)


Probably.

Again, check the J-Link documentation to be sure.

https://www.segger.com/products/debug-probes/j-link/technology/interface-description/ 

 

Segger provide a number of tools which can be used to check your connection to the board; eg,

https://www.segger.com/products/debug-probes/j-link/tools/j-link-commander/

https://wiki.segger.com/J-Link_Commander

Guidance for solving connection issues:

https://wiki.segger.com/J-Link_cannot_connect_to_the_CPU

 

For JLink-specific support, you need to contact Segger; eg,

https://forum.segger.com/index.php/Board/3-J-Link-Flasher-related/ 

 


@DYann.1 wrote:

how to open the projet with STM32IDE ?


What project?

I think this is a separate question.

A complex system that works is invariably found to have evolved from a simple system that worked.
A complex system designed from scratch never works and cannot be patched up to make it work.

DYann1_0-1728052080065.png

DYann1_1-1728052087618.png

For the 2 connectors it is compatible. Now how to compile a program and do DEBUG with JLINK ? To have a lot of the documentation or the link is very good but now how to work with the SEGGER ?


@DYann.1 wrote:

For the 2 connectors it is compatible. Now how to compile a program and do DEBUG with JLINK ? To have a lot of the documentation or the link is very good but now how to work with the SEGGER ?


Good - so that answers the original question?

If so, please mark the solution:

https://community.st.com/t5/community-guidelines/help-others-to-solve-their-issues/ta-p/575256

 


@DYann.1 wrote:

Now how to compile a program and do DEBUG with JLINK ? To have a lot of the documentation or the link is very good but now how to work with the SEGGER ?


That's a new question - please start a new thread.

Give a link here so people can find it.

But first, maybe review the CubeIDE documentation:

https://www.st.com/en/development-tools/stm32cubeide.html#documentation

ST also has videos:

https://www.youtube.com/results?search_query=stmicroelectronics+stm32cubeide

It might be better to start on a simple Nucleo board ...

 

 

A complex system that works is invariably found to have evolved from a simple system that worked.
A complex system designed from scratch never works and cannot be patched up to make it work.

Please don't give the link and the documentation (I'm going to take weeks to read and understand nothing. There needs to be a simple, practical answer that everyone can use). And I think anyone can find documentations on the ST website, Right ?

Of course, I'll mark a solution and thank you for your help.