Sunny Giken S550-SFWv3 User manual

Serial Flash Programmer
S550-SFWv3
Examples of Circuit for
Serial Programming
Sunny Giken Inc.
2
0
/
1
2
0
/
1

Serial Flash Programmer[S550-SFWv3] Examples of Circuit for Serial Programming 1
Serial Flash Programmer
S550-SFWv3
The contents of this manual may be revised without notice.
We, Sunny Giken Inc. shall not be responsible for any damages and/or losses caused
by using this product and/or the software attached to this product claimed by users
and/or any intermediaries.
Specifications of this product and/or the software attached to this product may be
modified without notice for improvement.
The names of systems, products, and/or services used in this manual are either registered trademarks or
trademarks of each manufacturer. The captions of the TM and (R) are not mentioned in this manual.

Serial Flash Programmer[S550-SFWv3] Examples of Circuit for Serial Programming 2
Table of Contents
1. Outline.........................................................................................................................................................3
1.1. Precautions.............................................................................................................................................3
2. Circuitry Examples .......................................................................................................................................4
2.1. M16C/60 (except [2 Power supplies]), M16C/80, M32C/80 (except [2 Power supplies]), R32C/100 (except [2
Power supplies]) Series, and M16C/24 Group and selecting “Standard serial I/O mode 1 (Clock synchronous)”........4
2.2. M16C/60[2 Power supplies], M32C/80[2 Power supplies], R32C/100[2 Power supplies] Series, and
M16C/30P Group and selecting “Standard serial I/O mode 1 (Clock synchronous)” ................................................6
2.3. M16C/60[2 Power supplies] Group and selecting “Standard serial I/O mode 3 (Single-wire)” .......................8
2.4. M16C/50 Series and selecting “Standard serial I/O mode 1 (Clock synchronous)”..................................... 10
2.5. M16C/1N Group and selecting “Standard serial I/O mode 1 (Clock synchronous)” ................................... 12
2.6. M16C/22 Group and selecting “Standard serial I/O mode 1 (Clock synchronous)” .................................... 14
2.7. M16C/26 Group and selecting “Standard serial I/O mode 1 (Clock synchronous)” .................................... 16
2.8. M16C/28, M16C/29 Group and selecting “Standard serial I/O mode 1 (Clock synchronous)” .................... 18
2.9. M16C/2N Group and selecting “Standard serial I/O mode 1 (Clock synchronous)” ................................... 20
2.10. R8C/10, R8C/11, R8C/12, R8C/13 Group and selecting “Standard serial I/O mode 1 (Clock synchronous)” 22
2.11. R8C/LX Series and selecting “Standard serial I/O mode 3 (Single-wire)” ................................................. 24
2.12. R8C Family other than R8C/LX Series, R8C/10, R8C/11, R8C/12, or R8C/13 Group and selecting “Standard
serial I/O mode 3 (Single-wire)” ...................................................................................................................... 26
2.13. SH/Tiny Series and selecting “Generic BOOT (UART)” ......................................................................... 28
2.14. SH7147, SH7216, SH7280 Series and selecting “Generic BOOT (UART)” .............................................. 30
2.15. H8SX/1600 Series and selecting “Generic BOOT (UART)” .................................................................... 32
2.16. H8S/Tiny Series and selecting “Generic BOOT (UART)” ....................................................................... 34
2.17. RX610, RX621, RX62N, RX62G, RX62T Group and selecting “Generic BOOT (UART)” ........................ 36
2.18. RX210, RX21A, RX220, RX630, RX631, RX63N Group and selecting “Generic BOOT (UART)”............ 38
2.19. RX110, RX130, RX23T, RX24T, RX24U, RX63T(64/48pin) Group and selecting “Generic BOOT (UART)”
40
2.20. RX63T(144/120/112/100pin) Group and selecting “Generic BOOT (UART)”........................................... 42
2.21. RX111, RX113 Group and selecting “Generic BOOT (UART)”............................................................... 44
2.22. RX230, RX231 Group and selecting “Generic BOOT (UART)” .............................................................. 46
2.23. RL78 Family and selecting “Single wire Clock-asynchronous serial I/O (Single-wire)” ............................. 48
2.24. 78K Family and selecting “Single wire Clock-asynchronous serial I/O (Single-wire)” ............................... 50
2.25. 78K Family and selecting “3-Wire Serial I/O (Clock synchronous [NO HS])” .......................................... 52

Serial Flash Programmer[S550-SFWv3] Examples of Circuit for Serial Programming 3
1. Outline
1.1. Precautions
This manual illustrates the examples of circuit for serial programming. In use of this manual, please read
"S550-SFWv3 operation manual".

Serial Flash Programmer[S550-SFWv3] Examples of Circuit for Serial Programming 4
2. Circuitry Examples
The following diagrams show examples of a circuit for serial programming when you design peripheral circuit of
MCU.
2.1. M16C/60 (except [2 Power supplies]), M16C/80, M32C/80 (except [2 Power supplies]), R32C/100 (except
[2 Power supplies]) Series, and M16C/24 Group and selecting “Standard serial I/O mode 1 (Clock
synchronous)”
[Circuitry Examples]
Note 1. When stand-alone programming, the power supply of S550-SFWv3 is provided by the user target board
via Vcc pins. Connect the power source of the board to the Vcc terminal directly.
Note 2. Isolate TXD, RXD, SCLK, and BUSY terminals from the MCU peripheral circuit, in case the jumper,
analog switching, three-state, etc. are built in when serial programming. Isolation can be omitted when the
signals to the peripheral circuit are in output status when seen from the target CPU. When pulling-up these
signals, the resistance should be more than 4.7kΩ.
Note 3. Execute the same procedure as “Note 2” for CE terminal. You may also choose to pull-up the terminal and
isolate without connecting to CE terminal on S550-SFWv3. When it is not used in the peripheral circuit,
you may fix it at H level on the board directly.
Note 4. Execute the same procedure as “Note 2” for EPM terminal. You may also choose to pull-down the
terminal and isolate without connecting to EPM on S550-SFWv3. When it is not used in the peripheral
circuit, you may fix it at L level on the board directly.
Note 5. Connect CNVss terminal to the CNVss on S550-SFWv3 by pulling-up or pulling-down with more than
4.7kΩ resistance.
Note 6. When the reset circuit on your target board is CR delay circuit or open collector output, or it is a circuit
with constant current load of less than tens of micron amperes, connect to the RESET terminal on
S550-SFWv3 directly. Execute the same procedure as “Note 2” for CMOS output.
Note 7. Vss terminal is signal ground. Be sure to connect it.
* Please check the hardware manual or the Data sheet of each microcomputer along with this connection
circuitry example.
14-14 Standard Cable
Vcc
Vss
MCU
TXD
RXD
SCLK
BUSY
CE
EPM
CNVss
RESET
MCU peripheral circuit
Your target board
Reset circuit
Pull up
or
Pull down
Note2
注2
Note3
注3
Note5
Note6
注5
Note7
注6
Note1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
CNVss
EPM
RXD
GND
CE
Vcc
BUSY
GND
TXD
GND
CLK
GND
RESET
GND
S550-SFWv3 main unit
Note4
注3
Other manuals for S550-SFWv3
2
Table of contents
Other Sunny Giken Motherboard manuals