forte_en.pdf - 第25页

Page 25 TI (Chipcon) CC xxxx Fig.22: (Chipcon) CCxxxx microcontroller STM8 Fig.23: STM8 microcontroller ARM w ith SWD interface Fig.24: ARM with SWD i nterface 1) ARM microc ontrollers which do no t have SWD interface…

100%1 / 105
Page 24
MSP430 / CC430 without TEST
Pin, JTAG Interface
Fig.20: MSP430 / CC430 microcontroller, no TEST pin, JTAG
interface
1) Pin P feeds the device with 6.5V during the fuse
programming. If the fuse is not to be programmed,
this pin does not have to be connected.
2) The MSP430F5xxx and CC430 devices lock in a
different way, i.e. pin P stays disconnected. Even the
100 R resistor can be left out in such a case.
3) If the oscillator calibration values are saved in the
information memory and this memory is not going to
be re-programmed (erased) during the programming
process, the device should be programmed with the
Cal Int. RC (=calibrated internal RC oscillator)
option selected in the FORTE programmer
settings window. In other cases Not Cal Int. RC
(=not calibrated internal RC oscillator) should be
selected.
MSP430 / CC430, SBW Interface
Fig.21: MSP430 / CC430 microcontroller, SBW interface
1) Pin P feeds the device with 6.5 V during the fuse
programming. If the fuse is not to be programmed,
this ping does not have to be connected.
2) The MSP430F5xxx and CC430 devices lock in a
different way, i.e. pin P stays disconnected. Even the
100 R resistor can be left out in such a case.
3) If the oscillator calibration values are saved in the
information memory and this memory is not going to
be re-programmed (erased) during the programming
process, the device should be programmed with the
Cal Int. RC (=calibrated internal RC oscillator)
option selected in the FORTE programmer
settings window. In the other cases Not Cal Int. RC
(=not calibrated internal RC oscillator) should be
selected. There is no need to select the oscillator for
the MSP430F5xxx and CC430 devices.
4) Speed in the FORTE programmer settings window
should be slow down if any external capacitor is
connected to the device's reset pin.
5) The FORTE programmer also erases the Segment A of
the information memory with the EraseSegmentA
option selected.
Page 25
TI (Chipcon) CCxxxx
Fig.22: (Chipcon) CCxxxx microcontroller
STM8
Fig.23: STM8 microcontroller
ARM with SWD interface
Fig.24: ARM with SWD interface
1) ARM microcontrollers which do not have SWD
interface are programmed via
JTAG interface.
2) Renesas ARM MCUs with OSIS fuse will lock by
programming of the changed OSIS value. When the
correct OSIS value is filled for a locked MCU, then it is
possible to communicate with the MCU. When the
MCU is erased with the correct value filled, the OSIS
lock will disable.
LPCxxxx, UART interface
Fig.25: LPCxxxx, UART interface
1) UART programming support is implemented for some
LPCxxxx MCUs as an alternative interface to SWD.
Page 26
2) Signals used as ISP are listed in the table:
Microcontroller
ISP signal
Other signals
LPC1102
-
-
LPC11xx
PIO0_1
-
LPC11Cxx
PIO0_1
PIO0_3 = Log.1
LPC11Uxx, LPC13xx
PIO0_1
PIO0_3 = Log.0
LPC15xx
ISP_0
ISP_1 = Log.0
LPC17xx
P2.10
-
LPC18xx
P2_7
-
LPC5411x
PIO0_31
PIO0_4 = Log.1,
PIO1_6 = Log.0
Table11: ISP signal
C8051 and EFM8 with C2
interface
Fig.26: C8051 and EFM8 with C2 interface
HCS08
Fig.27: HCS08 microcontroller
1) At some devices the programming mode cannot be
entered using their RESET signal, then power-on
reset is used. The programmer cannot do the power-
on reset when UP is controlled using commandline
parameters and external supply voltage is to be
used, in such a case the user have to ensure that the
BKGD pin is in log. 0 during connection of the supply
voltage.
CH32V003
Fig.28: CH32V003 microcontroller