本帖最后由 飞狼老大 于 2016-6-2 11:26 编辑 ' ^3 v- j& h! I; O7 M$ k2 T8 }6 Y
& r5 J# i5 U4 e! z2 I: Z
传说中ST-lnk可以刷成Jlink了,不过显然,只能用来调ST的mcu,只能用于开发与评估,不能用于生产,商用目的。
$ _9 R, B) h, i; _: x% D# xhttp://www.segger.com/jlink-st-link.html
S" v4 P4 r8 `; |- _
7 Y2 Z! s7 J2 L- A4 }1 ^9 r/ c# A3 A
Converting ST-LINK on-board into a J-Link5 ^; K; X5 ~) B
4 M s. s8 h: L/ k" {$ lFirmware 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
* \) x2 b; G5 h
7 C. D* m4 X6 u& [* u/ V. R$ ALicensingSEGGER 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.
" C/ f( L8 q9 W# a
8 n* A* a) p$ r9 m4 N0 U
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.! j" Q5 H/ q! o: ~
When 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:
, D4 u( ?3 O' D1 P! h
7 a# O( E4 W3 ~- X; Q3 l% K
( M% c# O I( {7 ~& k1 K8 F9 B( ~7 R+ U$ T
ST-LINK on-board ( B( U, p1 Q+ X. i) M1 u9 a1 \0 Y
+ @5 B W* O6 F* l/ l
Converting ST-LINK on-board into a J-Link3 N1 R- F, n# P* F
| 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
0 j! S" A; T0 I; `1 w5 ]
| 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.2 j, ]" w# \' {. \: [2 b1 f N6 I
! w, w1 q: ~! F: \, GIf 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.
7 g1 a4 A8 h; r' _4 @3 `+ bWhen 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:3 R1 u7 e0 O$ T
& X, ~" V1 Y- U7 C3 J# p$ s4 J
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 given3 J W, S# |7 \* i
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
$ l0 S. O9 L3 B, `3 f! i% t # Y9 h% D8 w, _# m
0 b& q. _4 {$ s1 O7 p
# S: Q* T" x/ s' b* y5 x8 r7 D
|
个人理解是J-link可以仿真的是ARM内核芯片,ST-link的仿真只能是ST的芯片
“只能用来调ST的mcu”,优势又没了?
但是我用st-link调试过arm的芯片