本帖最后由 飞狼老大 于 2016-6-2 11:26 编辑
2 |$ S& g ?/ U7 f3 ~
1 V3 F: `% H# M- }5 u/ g8 j传说中ST-lnk可以刷成Jlink了,不过显然,只能用来调ST的mcu,只能用于开发与评估,不能用于生产,商用目的。
% N! z0 y" y! A3 nhttp://www.segger.com/jlink-st-link.html
( c0 p7 I1 n% B, A% S; L6 s# I
% R& C* [6 [" t! L5 i7 H8 x) bConverting ST-LINK on-board into a J-Link- i0 M3 ]8 R/ ?. n: S& @. C
1 Z1 J+ @8 ^4 y8 @8 U7 W
Firmware for ST-LINK on-boardSEGGER offers a firmware upgrading the ST-LINK on-board on the Nucleo and Discovery Boards. This firmware makes the ST-LINK on-board compatible to J-Link OB, allowing users to take advantage of most J-Link features like the ultra fast flash download and debugging speed or the free-to-use GDBServer. Features- Fully compatible to and same features as J-Link OB
- Wide range of IDEs are supported
- Virtual COM port (VCOM) support- O" A' {- X" J8 x
9 n9 }+ Y9 }( ]6 t/ o! I
LicensingSEGGER created a firmware which runs on the ST-LINK on-board, making it J-Link compatible. In order to make use of this firmware, the following Terms Of Use must be accepted: - The firmware is only to be used with ST target devices. Using it with other devices is prohibited and illegal.
- The firmware is for use with evaluation boards only. It is not for use with custom hardware.
- The firmware may only be used for development and/or evaluation purposes. It may not be used for production purposes.
- The firmware is made available without any warranty and without support.) @! o. K3 D$ a( v: b/ H9 q
+ j! L1 T/ d" g
If there is any doubt if a certain use may be considered within the foregoing scope it is strongly recommended to consult SEGGER prior to use.
8 N0 k% p: {) l4 n4 iWhen starting a debug session, the following license dialog shows up which must be accepted in order to be able to work with ST-LINK on-board:
. p( w3 e. {1 U9 N
' n. {, ?$ U( p4 Y
: t' {& `1 ~2 ~5 \$ } [1 {8 a0 U* G$ g3 M
ST-LINK on-board 8 O, k! S. k; j( x( q0 w
3 N) i, j0 U+ B3 G
Converting ST-LINK on-board into a J-Link
5 G* Z1 b7 |2 }5 N0 m1 V | Firmware for ST-LINK on-boardSEGGER offers a firmware upgrading the ST-LINK on-board on the Nucleo and Discovery Boards. This firmware makes the ST-LINK on-board compatible to J-Link OB, allowing users to take advantage of most J-Link features like the ultra fast flash download and debugging speed or the free-to-use GDBServer. Features- Fully compatible to and same features as J-Link OB
- Wide range of IDEs are supported
- Virtual COM port (VCOM) support
* L3 J8 R& K2 g$ L0 t
| LicensingSEGGER created a firmware which runs on the ST-LINK on-board, making it J-Link compatible. In order to make use of this firmware, the following Terms Of Use must be accepted: - The firmware is only to be used with ST target devices. Using it with other devices is prohibited and illegal.
- The firmware is for use with evaluation boards only. It is not for use with custom hardware.
- The firmware may only be used for development and/or evaluation purposes. It may not be used for production purposes.
- The firmware is made available without any warranty and without support.
- V* b% [" H- o( n' O
; ~ w- J% Y: X1 F% ?6 qIf there is any doubt if a certain use may be considered within the foregoing scope it is strongly recommended to consult SEGGER prior to use.
8 l8 x$ T: `) e5 TWhen starting a debug session, the following license dialog shows up which must be accepted in order to be able to work with ST-LINK on-board:
% [( p. y2 M& o; J, `6 a- K) U
4 f/ j! @$ W* x3 \9 [8 Z LimitationsThe firmware making the ST-LINK on-board J-Link compatible has some limitations in contrast to an original, industry leading SEGGER J-Link: - May be used with ARM based ST devices only
- Only debugging on evaluation boards is allowed. Debugging on custom hardware is not supported and not allowed
- No production flash programming support
- Unlimited breakpoints in flash available for evaluation only
- No support is given
) v5 Q) l9 J% f$ x: a0 b
Compatible Evaluation BoardsThe following eval boards have been tested with the J-Link OB firmware and are known to be working. Other eval board may work as well but are not guaranteed to do so. In case of doubt, please consult SEGGER. - NUCLEO-F030R8
- NUCLEO-F031K6
- NUCLEO-F042K6
- NUCLEO-F070RB
- NUCLEO-F072RB
- NUCLEO-F091RC
- NUCLEO-F103RB
- NUCLEO-F207ZG
- NUCLEO-F302R8
- NUCLEO-F303K8
- NUCLEO-F303RE
- NUCLEO-F303ZE
- NUCLEO-F334R8
- NUCLEO-F401RE
- NUCLEO-F410RB
- NUCLEO-F411RE
- NUCLEO-F429ZI
- NUCLEO-F446RE
- NUCLEO-F446ZE
- NUCLEO-F746ZG
- NUCLEO-L031K6
- NUCLEO-L053R8
- NUCLEO-L073RZ
- NUCLEO-L152RE
- STM32F0308-DISCO
- STM32F0DISCOVERY
- STM32F3348-DISCO (32F3348DISCOVERY)
- STM32F3DISCOVERY
- STM32F407G-DISC1 (STM32F4DISCOVERY)
- STM32F411E-DISCO
- STM32F429I-DISCO
- STM32F469I-DISCO
- STM32F746G-DISCO
- STM32L0538-DISCO (32L0538DISCOVERY)
- STM32L100C-DISCO
- STM32L476-DISCO: b7 ]& B* A* C c; i+ f. `
# A2 S9 M9 y6 j, H- ?
: _8 _0 ^0 I* J
! q5 n% R7 T3 }" U, N, [' n
|
个人理解是J-link可以仿真的是ARM内核芯片,ST-link的仿真只能是ST的芯片
“只能用来调ST的mcu”,优势又没了?
但是我用st-link调试过arm的芯片