cancel
Showing results for 
Search instead for 
Did you mean: 

ST-LINK on STM32L552E-EVAL board

DYann.1
Senior II

Hello,

I have a evaluation board STM32L552E-EVAL, and I would like to know what is this part used for ?

DYann1_0-1729785570097.png

I see 2 pins (USB_D_N and USB_D_P) that connect to the STM32F103CBT6

DYann1_1-1729786034047.png

What is it for ? To program the component and debug. Thank you for your answer

Regards

Yann DO

1 ACCEPTED SOLUTION

Accepted Solutions

@DYann.1 wrote:

the STM32F103CBT6

What is it for ?


That is the ST-Link - for programming and debugging

AndrewNeil_0-1729799076561.png

AndrewNeil_1-1729799167338.png

 

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

via: https://www.st.com/en/evaluation-tools/stm32l552e-ev.html#documentation

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.

View solution in original post

10 REPLIES 10
Uwe Bonnes
Principal III

It is ESD protection


@DYann.1 wrote:

what is this part used for ?


What part - the USBLC6-2 ?

Its datasheet tells you what it's for:

AndrewNeil_0-1729798683191.png

https://www.st.com/resource/en/datasheet/usblc6-2.pdf

via: https://www.google.com/search?q=usblc6-2sc6

 

 

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.

>>To program the component and debug. 

I'd have thought this would have been readily obvious, the on-board debugger. ST-LINK/V2-1

Provides the USB CDC connectivity to a L552 UART, and an USB MSC to drag-n-drop firmware binaries, as originally used by mbed

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..

@DYann.1 wrote:

the STM32F103CBT6

What is it for ?


That is the ST-Link - for programming and debugging

AndrewNeil_0-1729799076561.png

AndrewNeil_1-1729799167338.png

 

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

via: https://www.st.com/en/evaluation-tools/stm32l552e-ev.html#documentation

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.

Thank you

Hi,

Thank you, in fact I would like to program and debug via J-LINK SEGGER. In fact, on my real card I do not use the ST-LINK (for consumption). Do you know where I can find the information to configure the J-LINK to be able to work under STMCubeIDE ? I can see some information but it's not very clear for my. 

Thank you

I'd imagine under debugger settings, perhaps videos on YouTube if reading not strong

See this if you want it to present as a "J-Link OB"

https://www.segger.com/products/debug-probes/j-link/models/other-j-links/st-link-on-board/

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..

I will look at this link. I can work with the J-LINK with my STM32L552xx evaluation card but I still need the ST-LINK usb connector otherwise it doesn't work under STM32CubeIDE. I just need to select J-LINK :

DYann1_0-1729806754926.png

So according to your previous answer, I guess ST-LINK usb is for programming and J-LINK is for DEBUG, right ? If I remove the ST-LINK usb then it does not work.

Thanks


@DYann.1 wrote:

I guess ST-LINK usb is for programming and J-LINK is for DEBUG, right ?


No, not at all.

Both J-Link and ST-Link are full programmers and debuggers.

But this is a different question from your original (solved) one - please start a new thread for a new 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.