0% found this document useful (0 votes)
59 views

Reference For SinoWealth Tool Selection and FAQ

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
59 views

Reference For SinoWealth Tool Selection and FAQ

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 16

Reference For SinoWealth Tool Selection and FAQ

Reference For SinoWealth Tool Selection and FAQ

1. Reference For Tool Selection ................................................................................ 2


1.1 Development Tool(For Simulation) ......................................................................... 2
1.2 MP Tool(For Program) ............................................................................................. 4
2. Function comparison ............................................................................................... 6
2.1 Basic function comparison .......................................................................................... 6
2.2 Other functions comparison ........................................................................................ 6
3. FAQ ............................................................................................................................ 7
3.1 FAQ for SinoLink/SinoLinkPro(Keil)...................................................................... 7
3.2 FAQ for Pro06C/Pro06B(ProWriter) ..................................................................... 12
3.3 FAQ for Pro03A(ProWriter)................................................................................... 15
3.4 Attentions For Software Update ............................................................................. 15
4. Revision History ..................................................................................................... 16

1 V2.0
Reference For SinoWealth Tool Selection and FAQ

1. Reference For Tool Selection


Development tool: SinoLinkPro, SinoLink

Programmer for MP: Pro06C, Pro06B, Pro03A

1.1 Development Tool(For Simulation)

Emulator SinoLinkPro SinoLink


Environment Windows 7 and above
Keil 8051 Keil 8051

Keil MDK Keil MDK

PC Software ProWriter ProWriter

IAR EW8051 IAR EW8051

AndeSight AndeSight

Note: Keil 8051 and Keil MDK can be installed with Keil Driver Install Package.

SinoLinkPro

Features:
 Support for downloading and simulation operations in
Keil uVision environment, and suitable for the MCU of
SinoWealth with 8051 core and ARM core
 Support for downloading and simulation operations in
IAR environment, and suitable for the MCU of
SinoWealth
 Can be used to program the MCU of SinoWealth by
using ProWriter software
 Support SWE, JTAG, AICE or SWD interfaces
 Self-defined USB driver is adopted, which is
automatically installed when connected to the network
 Support offline programming function

2 V2.0
Reference For SinoWealth Tool Selection and FAQ
Different types’ chips programming Connection mode:

Chip Type Download Interface Connection interface LED Display

ARM SWD VDD SWCLK SWDIO GND 2

Andes AICE VDD TCK TDA GND 2

JTAG VDD TCK TDI TMS TDO GND 4


8051
SWE VDD SWE GND 1

SinoLink

Features:
 Support for downloading and simulation operations in
Keil uVision environment, and suitable for the MCU of
SinoWealth with 8051 core and ARM core
 Support for downloading and simulation operations in
IAR EW8051 environment, and suitable for the MCU of
SinoWealth
 Support for downloading and simulation operations in
AndeSight environment, and suitable for the MCU of
SinoWealth with N705-S core
 Can be used to program the MCU of SinoWealth by
using ProWriter software
 Support SWE, JTAG, AICE or SWD interfaces
 Self-defined USB driver is adopted, which is
automatically installed when connected to the network
Different types’ chips programming Connection mode:

Chip Type Download Interface Connection interface LED Display

ARM SWD VDD SWCLK SWDIO GND 2

Andes AICE VDD TCK TDA GND 2

JTAG VDD TCK TDI TMS TDO GND 4


8051
SWE VDD SWE GND 1

3 V2.0
Reference For SinoWealth Tool Selection and FAQ

1.2 MP Tool(For Program)

Programmer Pro06C Pro06B Pro03A


Windows XP and
Environment Windows XP and above
above
PC Software ProWriter ProWriter
12V/15V DC
Power supply 12V/15V DC 15V DC
USB

Pro06C

Features:
 Program the Flash MCU of SinoWealth by using
ProWriter software
 Support programming online or offline
 Support key mode and automatic detection mode
 Support programming with 4 channels at the same time
 +15V DC or 5V USB power supply
 Self-defined USB driver is adopted, which is
automatically installed when connected to the network
 LCD display
Different types’ chips programming Connection mode (Set socket1 as an example):

Chip Type Download Interface Connection interface

ARM SWD VDD1 SWCLK1 SWDIO1 GND1

Andes AICE VDD1 TCK1 TDA1 GND1

JTAG VDD1 TCK1 TDI1 TMS1 TDO1 GND1


8051
SWE VDD1 SWE1 GND1

4 V2.0
Reference For SinoWealth Tool Selection and FAQ

Pro06B

Features:
 Program the Flash MCU of SinoWealth by using
ProWriter software
 Support programming online or offline
 Support key mode and automatic detection mode
 Support programming with 4 channels at the same time
 +15V DC or 5V USB power supply
 Self-defined USB driver is adopted, which is
automatically installed when connected to the network
Different types’ chips programming Connection mode (Set socket1 as an example):

Chip Type Download Interface Connection interface

ARM SWD VDD1 SWCLK1 SWDIO1 GND1

Andes AICE VDD1 TCK1 TDA1 GND1

JTAG VDD1 TCK1 TDI1 TMS1 TDO1 GND1


8051
SWE VDD1 SWE1 GND1

Pro03A

Features:
 Program the OTP MCU of SinoWealth with ProWriter
software
 Support programming online or offline
 Support key mode and automatic detection mode
 Support programming independent with 4 channel
 +15V DC power supply
 No need USB driver
Note: When use the programmer above to program offline, you should download the parameters
online to the programmer firstly.

5 V2.0
Reference For SinoWealth Tool Selection and FAQ

2. Function comparison

2.1 Basic function comparison

Target MCU
Channels
Programmer Offline Online
8bit Flash 32bit Flash Number
OTP

Pro06C ✔ ✔ ✘ 4 ✔ ✘
Pro06B ✔ ✔ ✘ 4 ✔ ✘
Pro03A ✘ ✘ ✔ 4 ✔ ✘
SinoLink ✔ ✔ ✘ 1 ✘ ✔
SinoLink Pro ✔ ✔ ✘ 1 ✔ ✔

2.2 Other functions comparison

Power supply mode


ITM
Programmer Buzzer USB driver
Function
+15V USB

Pro06C ✔ ✔ ✘ ✔ ✔

Pro06B ✔ ✘ ✘ ✔ ✔

Pro03A ✔ ✘ ✘ ✔ ✘

SinoLink ✘ ✔ ✘ ✘ ✔

SinoLink Pro ✘ ✔ ✔ ✘ ✔

6 V2.0
Reference For SinoWealth Tool Selection and FAQ

3. FAQ

3.1 FAQ for SinoLink/SinoLinkPro(Keil)

1. Recommendation of Resistance Value for serials connection at IO port used to


Program
SinoLink/SinoLinkPro TDO/SWE TCK TDI TMS
Single-line ≤47Ω / / /

Four line ≤680Ω <1K <1K <1K

Note: If the customer who use the swe interface want to connect a pull-up resistance at SWE port,
the resistance should not be less than 2K, otherwise the tool will be damaged.

2. If download or simulate failed by using the SinoLink/SinoLinkPro to supply power in


the Keil environment, you should check as follow:
1) Make sure connection is correct
2) Make sure the driver is selected
3) Make sure SinoLink/SinoLinkPro has been identified correctly
4) Make sure power-on parameters is set correctly("Auto Scan" is recommend)

3. If download or simulate failed by using the external power in the Keil environment, you
should check as follow:
1) Make sure “External(Target board)” power is selected

2) Make sure sequence of steps is correct


Step1: Connect the device to the PC
Step2: Connect the target board to the device
Step3: Supply external power to the target board

4. Under Keil 8051, the “Sino Wealth 8051 Driver” cannot be found. The following

7 V2.0
Reference For SinoWealth Tool Selection and FAQ
possibilities need to be checked:
When installing Keil 8051 DLL, choose whether the path is the root directory of Keil
installation.

5. Under Keil MDK, the “Sinowealth ARM 32-bit Debugger” cannot be found. The
following possibilities need to be checked:
When installing Keil MDK DLL, choose whether the path is the root directory of Keil
installation.

6. How to check whether SinoLink/SinoLinkPro is identified in the Keil environment?


Open the Keil project, enter the “setting” interface, check whether the "SinoLink/SinoLinkPro"
is shown, which indicate that the device has been correctly identified.

7. Under Keil, Sinolink/SinolinkPro is not recognized, the following possibilities need to


be checked:
1) Whether USB driver is installed

8 V2.0
Reference For SinoWealth Tool Selection and FAQ
2) Whether the USB driver matches the computer

8. In Win10 system, if you cannot simulate and only can download, then you should do as
follow:
1) open "Run" interface by using “Win+R”, enter "Regedit" in the input box, and click OK to
open the registry
2) Entry the follow path:
HKEY_CURRENT_TSER\Software\Microsoft\WindowsNT\CurrentVersion\AppCompatFlag
s\Layers
3) If“C: Keil\UV4\UV4.exe”is found, you can right-click to delete the item, or only modify the
"data" information(delete the content in the red box), and then restart the Keil software

Note: “C: Keil\UV4\UV4.exe” depends on where your Keil software has be installed. In this
documents, the keil is installed on “C:” disk.

9. SinoLink/SinoLinkPro has been connected, but "No Writer" is displayed on the


ProWriter interface, you should do as follow:
Click “Auto Detect”, and after successful detection, “SinoLink/SinoLinkPro” and firmware
version information will be displayed on the ProWriter interface.

10. Under the Keil 8051, how to check the firmware version, software version and PCB
version?
1)Open the “Setting” interface in Keil Project

9 V2.0
Reference For SinoWealth Tool Selection and FAQ

2)Click "Version" and the interface is as follow:

10 V2.0
Reference For SinoWealth Tool Selection and FAQ
11. Under the Keil MDK, how to check the firmware version, software version and PCB
version?
1) Open the “Setting” interface in Keil Project

2) Click "Advanced" and the interface is as follow:

11 V2.0
Reference For SinoWealth Tool Selection and FAQ

Notes:
1. If high voltage is existed in the application, it is recommended to check "Power Off, Power On
again" to reduce the damage probability of SinoLink/SinoLinkPro when using SinoLink/
SinoLinkPro in the Keil environment.
2. It is not recommended that the application circuit share the simulation port, which may affect
the download and simulation.

3.2 FAQ for Pro06C/Pro06B(ProWriter)

1. If program failed, you should check as follow:


1) The chip has been connected correctly to the corresponding channel selected
2) The program interface selected is correct
3) The programming area (whole flash code/ Sectors of flash code/E2Prom) has been
selected

12 V2.0
Reference For SinoWealth Tool Selection and FAQ
4) Power-on parameters is set correctly("Auto Scan" is recommend )
2. If the required IC cannot be selected, you should do as follow:
1) Check "Flash" in the “Chip Selection” interface
2) Update the software to the latest version

3. Recommendation of Resistance Value for serials connection at IO port used to


Program
Pro06C/Pro06B TDO/SWE TCK TDI TMS
Single-line <100Ω / / /
Four line <100Ω <100Ω <100Ω <100Ω

4. Pro06C/Pro06B has been connected, but "No Writer" is displayed on the ProWriter
interface, you should do as follow:
Click “Auto Detect”, and after successful detection, “Pro06C/Pro06B” and firmware version
information will be displayed on the ProWriter interface.

5. When opf or nopf file is loaded, and you want to update the E2Prom data or flash code,
you can do as follow:
Click "Operation - > Setting" in the ProWriter menu, and check "Allow changes to EEPROM
content and operating options" or "Allow changes to Flash operation options".

6. If you can't load data when use the ProWriter software, you can check as follow
Make sure “E2PRom” has been checked.

7. If the “Code Option”, "Customer ID" and "Serial Number" cannot be programmed, you
should check as follow:
Make sure the “Whole flash code (include option, security, SN, ID)” has been selected.

8. Program successfully, but the code in the chip is not the same with the code loaded.
Then you should do as follow:
Makesure whether you choose the “Sectors of flash code” without check any sectors.

9. How to check the software version of ProWriter?


Click "Help" - > "About..."on the menu, version information will be see as follow:

13 V2.0
Reference For SinoWealth Tool Selection and FAQ

Notes:
1. 15V power adapter should be used to supply power
2. Update the firmware to the latest version
3. The VDD port of programming channel cannot be connected to the external power
4. The chip selected in the software should be consistent with the IC connected
5. Chips with “8 bytes of code option length” should be programmed with the ProWriter V3.0 and
above
6. "Code Checksum" is shown as 4 bytes in the ProWriter, such as “xxxx-xxxx”,which two bytes
lower is code checksum and two bytes higher is the checksum of option value
7. When connecting IC, the GND of the selected channel should be connected. For example if
you select “Socket 1”, the GND1 of Pro06C/Pro06B should be connected to the GND of the
chip.

14 V2.0
Reference For SinoWealth Tool Selection and FAQ

3.3 FAQ for Pro03A(ProWriter)

1. If program failed, you should check as follow:


Make sure the chip has been connected correctly to the corresponding channel selected.

2. If the required IC cannot be selected, you should do as follow:


1) Check "OTP”, ”Grace OTP” in the “Chip Selection” interface.
2) Update the software to the latest version.

3. Pro03A has been connected, but "No writer" is displayed on the ProWriter interface,
you should do as follow:
Click “Auto Detect”, and after successful detection, “Pro03A”and firmware version information
will be displayed on the ProWriter interface.

Notes:
1. 15V power adapter should be used to supply power
2. Update the firmware to the latest version
3. The chip selected in the software should be consistent with the IC connected
4. The “Whole flash code” is selected by default, and erase operation is not supported
5. When connecting IC, the GND of the selected channel should be connected. For example if
you select “Socket 1”, the GND1 of Pro03A should be connected to the GND of the chip.

3.4 Attentions For Software Update

The software of ProWriter or Keil DLL contains the common library files of devices. Customers
who use customized library files, should be sure to back up the library files customized before
updating the software. After the software update is successful, copy the library files backup to the
corresponding directory to ensure the software can be used normally.

15 V2.0
Reference For SinoWealth Tool Selection and FAQ

4. Revision History
Version Content Date
V1.0 Original Dec.2018

Add SinoLinkPro, SinoLink, Pro06B, Pro06C


V2.0 Modify some description July.2022
Delete the content of stop production tools

16 V2.0

You might also like