SONIX SN8P1600 Series Manuale utente

SONIX 8-BIT MCU OTP Easy-Writer
SONiX TECHNOLOGY CO., LTD V1.1
SONIX 8-BIT MCU OTP Easy Writer
User’s Manual
General Release Specification
SONIX reserves the right to make change without further notice to any products herein to improve reliability, function or design. SONIX does not
assume any liability arising out of the application or use of any product or circuit described herein; neither does it convey any license under its patent
rights nor the rights of others. SONIX products are not designed, intended, or authorized for us as components in systems intended, for surgical
implant into the body, or other applications intended to support or sustain life, or for any other application in which the failure of the SONIX product
could create a situation where personal injury or death may occur. Should Buyer purchase or use SONIX products for any such unintended or
unauthorized application. Buyer shall indemnify and hold SONIX and its officers, employees, subsidiaries, affiliates and distributors harmless against
all claims, cost, damages, and expenses, and reasonable attorney fees arising out of, directly or indirectly, any claim of personal injury or death
associated with such unintended or unauthorized use even if such claim alleges that SONIX was negligent regarding the design or manufacture of
the part.

SONIX 8-BIT MCU OTP Easy-Writer
SONiX TECHNOLOGY CO., LTD Page1 V1.1
MANUAL REVISION HISTORY
Version Date Description
V0.1 Apr. 2004 Preliminary V0.1 first issue
V0.2 May. 2004 1. Modified SN8P1907 pin assignment.
2. Modified SN8P2704A Program table.
3. Add SN8P2705A program table and pin assignment.
V0.3 Jul. 2004 Add program table and pin assignment of SN8P2606 and SN8P2608.
V1.0 Nov. 2004 Add program table and pin assignment of SN8P2711, SN8P2714, SN8P2715,
SN8P27142, SN8P27143 and SN8P26042
V1.1 May. 2005 Add program table and pin assignment of SN8P2612, SN8P2613, SN8P2624
HARDWARE REVISION HISTORY
Version Date Description
V1.0 Mar. 2004 V1.0 first issue
SOFTWARE REVISION HISTORY
Version Date Description
V1.00 Apr. 2004 Integrated with SN8IDE 1.99K
V1.01 May. 2004 Integrated with SN8IDE 1.99L
1. After load the driver of selection chip will show the driver version
2. Each time to read or write OTP will check VDD and VPP voltage first to protect
VDD or VPP short if user put OTP device in wrong location.
3. Always generates log files. The log file will store all operation information except
read function. The result of read function will be saved in *.BBB file. The naming
rule of log file as following:
a. MMDDHHmm.log
MMDDHHmm means current date and time during generate log file.
(MM: month, DD: day, HH: hour, mm: minute.)
Restart easy writer program will generate new log file.
b. Storage directory: The "writer_log" subdirectory of SN8IDE be installed.
For example: C:\SONIX\Sn8IDE_1.99L\writer_log
V1.02 Jul. 2004 Change log filename from "MMDDHHmm.log" to "EZMMDDHHmm.log"
V2.00 Jul. 2004 Integrated with M2IDE for SN8ICE 2K (designed for SN8P2X series).
EZ WRITER DRIVER REVISION HISTORY
Version Date Description
SN8IDE
V1.99U Aug. 2005 Include new EZ WRITER DRIVER for SN8P1X MCU. NOTE: The version older then
V1.99U doesn’t use again.
M2IDE
V1.05 Apr. 2005 Include new EZ WRITER DRIVER for SN8P2X MCU. NOTE: The version older then
V1.05 doesn’t use again

SONIX 8-BIT MCU OTP Easy-Writer
SONiX TECHNOLOGY CO., LTD Page2 V1.1
INDEX
1
1
1SONIX 8-BIT MCU OTP EASY WRITER............................................................................... 4
ABOUT SONIX 8-BIT MCU OTP EAST WRITER..................................................................................... 4
FUNCTION INTRODUCTION..................................................................................................................... 4
HARDWARE INTRODUCTION.................................................................................................................. 5
ACCESSORY INTRODUCTION.................................................................................................................. 6
CONNECTION INTRODUCTION............................................................................................................... 9
2
2
2SOFTWARE AND HARDWARE INSTALL.......................................................................... 11
SOFTWARE INSTALL............................................................................................................................... 11
HARDWARE INSTALL.............................................................................................................................. 11
3
3
3PROGRAMMING INSTRUCTION......................................................................................... 13
START SOFTWARE................................................................................................................................... 13
OPERATION INSTRUCTION.................................................................................................................... 14
PROGRAMMING INSTRUCTION............................................................................................................ 15
4
4
4FAULT SOLVE.......................................................................................................................... 21
5
5
5APPENDIX.................................................................................................................................. 24

SONIX 8-BIT MCU OTP Easy-Writer
SONiX TECHNOLOGY CO., LTD Page3 V1.1
APPENDIX A MESSAGE TABLE............................................................................................................. 24
APPENDIX B PROGRAMMING PIN MAPPING..................................................................................... 25
SN8P1600 SERIES......................................................................................................................................... 26
SN8P1600 Programming Pin Mapping.................................................................................................... 26
SN8P1600 Series Pin Assignment ............................................................................................................ 27
SN8P1700 SERIES......................................................................................................................................... 28
SN8P1700 Series Programming Pin Mapping.........................................................................................28
SN8P1700 Series Pin Assignment ............................................................................................................ 28
SN8P1700A SERIES...................................................................................................................................... 31
SN8P1700A Series Programming Pin Mapping ...................................................................................... 31
SN8P1700A Series Pin Assignment.......................................................................................................... 31
SN8P1800 SERIES......................................................................................................................................... 32
SN8P1800 Series Programming Pin Mapping.........................................................................................32
SN8P1800 Series Pin Assignment ............................................................................................................ 32
SN8P1820 SERIES......................................................................................................................................... 33
SN8P1820 Series Programming Pin Mapping.........................................................................................33
SN8P1810 Series Pin Assignment ............................................................................................................ 33
SN8P1900 SERIES......................................................................................................................................... 34
SN8P1900 Series Programming Pin Mapping.........................................................................................34
SN8P1900 Series Pin Assignment ............................................................................................................ 34
SN8P2300 SERIES......................................................................................................................................... 36
SN8P2300 Series Programming Pin Mapping.........................................................................................36
SN8P2300 Series Pin Assignment ............................................................................................................ 36
SN8P2500A SERIES...................................................................................................................................... 37
SN8P2500A Series Programming Pin Mapping ...................................................................................... 37
SN8P2500A Series Pin Assignment.......................................................................................................... 37
SN8P2600 SERIES......................................................................................................................................... 38
SN8P2600 Series Programming Pin Mapping.........................................................................................38
SN8P2600 Series Pin Assignment ............................................................................................................ 39
SN8P2700A SERIES...................................................................................................................................... 42
SN8P2700A Series Programming Pin Mapping ...................................................................................... 42
SN8P2700 Series Pin Assignment ............................................................................................................ 44
APPENDIX C ACCESSORY LIST............................................................................................................. 48

SONIX 8-BIT MCU OTP Easy-Writer
SONiX TECHNOLOGY CO., LTD Page4 V1.1
1
1
1
SONiX 8-BIT MCU OTP EASY WRITER
ABOUT SONiX 8-BIT MCU OTP EAST WRITER
In order to provide R&D personnel with a simple writer, we devised a new writer: ”EZ WRITER”.
FUNCTION INTRODUCTION
EZ_WRITER can programming all series of SONiX OTP MCU, which control by SONiX 8-bit
MCU ICE. Different OTP MCU should cooperate with different transition board.
Support WRITER transition board and ICE transition board.
When used WRITER transition board, you can put OTP MCU on 48pins text tool.
It need't to update the firmware or control IC in EZ Writer when add new type OTP MCU.
When add new type MCU, it only need to change the programming software.
SONiX 8-bit MCU ICE supply power to EZ Writer.
Automatically check the VPP and VDD voltage.
When used “Blank Check & Verify” function, it will show error position、OTP data and source
data.
VPP voltage will show in Information dialogue block at all times, and user can adjust VPP
voltage anytime.
Programming software build in compiler, and it can show error message.
Programming speed depend on ICE’s system clock. EZ Writer initial Mode is 4MHz Crystal,
and the ranges between 4M and 20MHz Crystal. We don’t advised using slow system clock,
because it will waste a lot of times.
When used “Read OTP” function, it will show the dada from OTP MCU.
Note: After running “READ OTP” function, the data will store at “filename.bbb” file.

SONIX 8-BIT MCU OTP Easy-Writer
SONiX TECHNOLOGY CO., LTD Page5 V1.1
HARDWARE INTRODUCTION
EZ_WRITER contains programming board and 60 PIN cable. Programming board contains
TEXT TOOL、Writer transition socket and 20 PIN transition socket.
Figure 1
No. Feature Description Remark
(1) D2 Power indicator LED.
(2) JP1 & JP3 Writer Transition Socket 20 pin to 48 pin.
(3) JP2 20 PIN socket.
(4) TEXT TOOL When using Writer transition board, put OTP on this Text Tool.
(5) VXX VXX Voltage Measurement The default value of VXX is 5V
(6) VPP VPP Voltage Measurement The default value of VPP is 12.3V
(7) VR1 Adjust VPP Voltage
(8) CON1 ICE Connector

SONIX 8-BIT MCU OTP Easy-Writer
SONiX TECHNOLOGY CO., LTD Page6 V1.1
ACCESSORY INTRODUCTION
(1)Connect with ICE : 60 pins cable.
Figure 2
(2)Connect with Writer transition board or Writer transition board:20 pins cable.
Figure 3

SONIX 8-BIT MCU OTP Easy-Writer
SONiX TECHNOLOGY CO., LTD Page7 V1.1
(3) Writer transition board: When programming, different MCU type should mapping to correct
Writer transition board, and then put OTP MCU on EZ Writer 48pins text tool.
NOTE: When IC PIN number greater then 48 PIN, Writer transition board connect with
EZ Writer by 20 pins cable, and then put OTP MCU on Writer transition board socket.
Figure 4-1 Writer transition board (IC PIN number smaller then 48 PIN)
Figure 4-2 Writer transition board (IC PIN number greater then 48 PIN)
(4) ICE transition board: When programming, different MCU type should mapping to correct
ICE transition board. Step1:Connect ICE transition board and EZ Writer with 20 pins cable.
Step2: Put OTP MCU on ICE transition board text tool.
Figure 5
NOTE: You can choice Writer transition board or ICE transition board to programming
MCU.

SONIX 8-BIT MCU OTP Easy-Writer
SONiX TECHNOLOGY CO., LTD Page8 V1.1
(5) ICE transition board or Writer transition board (IC PIN number greater then 48 PIN)
connect with EZ Writer
Figure 6
(6)Writer transition board (IC PIN number smaller then 48 PIN) connect with EZ Writer
Figure 7

SONIX 8-BIT MCU OTP Easy-Writer
SONiX TECHNOLOGY CO., LTD Page9 V1.1
CONNECTION INTRODUCTION
EZ Writer connect with SN8ICE 1K by way of 60 PIN cable and stitches.
Figure 8
EZ Writer can connect with SN8ICE 2K by way of 60 PIN cable.
Figure 9
Questo manuale è adatto per i seguenti modelli
11
Indice
Altri manuali SONIX Controllori


















