background image

2.  Acquisition of Software Development Environment 
 

Seiko Epson Corporation

 

S1C31 Family Software Development

 

 

 

Setup Guide (Rev.4.0) 

2.  Acquisition of Software Development Environment 

This chapter describes how to obtain our recommended software development environment required for software 
development. 

2.1  How to Get 

The user can use the third-party ARM

®

 development Environment (Integrated Development Environment /IDE 

and Debug Probe) to development the software for the S1C31 Family. 

Table 2.1.1 shows the recommended development Environment for S1C31 Family. Please contact the tool 
vendors or the tool vendor’s distributors to obtain these tools. 

Table 2.1.1 Development Environment Needed 

Type 

Name 

Remarks 

PC 

PC with Windows 10 

Integrated Development Environment 
(IDE) 

IAR Embedded Workbench for ARM 
(by IAR Systems) 

Please prepare either one. 

MDK-ARM with uVision5 (by ARM) 

Debugging Probe 

I-jet (by IAR Systems) 

Please prepare either one. 

J-Link (by SEGGER) 

Please prepare either one of IDEs and either one of debug probes in Table 2.1.1. However, please note that some 
combinations of IDE and debug probe can not be used as shown in Table 2.1.2. 

Table 2.1.2 Available Combinations of IDE and Debug Probe 

 

I-jet 

J-Link 

IAR Embedded Workbench for ARM 
(IAR EWARM) 

Available 

Available 

MDK-ARM 

Not available 

Available 

Furthermore, by using the software and evaluation board provided by us, users can start software development 
smoothly. Table 2.1.3 shows the software development environment provided by us. 

Table 2.1.3 Tools Provided by Seiko Epson 

Name 

Contents 

S1C31 Setup Tool package*1 

Files required for software development environment. 
(Flash loader, configuration files (.svd, etc.), etc.) 

S1C31xxx Peripheral circuit sample 
software package*1 

Peripheral circuit library and sample software. 

S5U1C31xxxTx*2 (SVT Board) 

S1C31xxx Evaluation Board. 

*1: Please download from the Seiko Epson microcontroller web site. 

*2: Please contact your local distributor or sales office. 

Содержание S1C31

Страница 1: ...Rev 4 0 CMOS 32 BIT SINGLE CHIP MICROCONTROLLER S1C31 Family Software Development Setup Guide Rev 4 ...

Страница 2: ...n that this material is applicable to products requiring high level reliability such as medical products Moreover no license to any intellectual property rights is granted by implication or otherwise and there is no representation or warranty that anything made in accordance with this material will be free from any patent or copyright infringement of a third party When exporting the products or te...

Страница 3: ... to Get 2 2 2 Documents for Referencing Detailed Information 3 3 Setup of Software Development Environment 4 3 1 Installation of IDE 4 3 1 1 When Using the IAR EWARM 4 3 1 2 When Using the MDK ARM 5 3 2 Installing the S1C31SetupTool package 6 3 3 Connection of Hardware 8 3 3 1 When Using the I jet 8 3 3 2 When Using the J Link 9 3 4 Installation of peripheral circuit sample software package 11 Rev...

Страница 4: ...hain of the S1C31 Family Figure 1 1 1 S1C31 Family Toolchain This document describes the procedure for setting up the software development environment required for When software development in Figure 1 1 1 I jet J Link 2 out 3 bin 3 axf 3 bin 3 IAR EWARM 2 Keil MDK ARM 2 Evaluation Board 1 Evaluation Board 1 S1C31xxx Peripheral Circuit Sample Software PKG 1 J Link 2 When mass production When softw...

Страница 5: ...Debugging Probe I jet by IAR Systems Please prepare either one J Link by SEGGER Please prepare either one of IDEs and either one of debug probes in Table 2 1 1 However please note that some combinations of IDE and debug probe can not be used as shown in Table 2 1 2 Table 2 1 2 Available Combinations of IDE and Debug Probe I jet J Link IAR Embedded Workbench for ARM IAR EWARM Available Available MD...

Страница 6: ...nstallation Getting Started with MDK 2 IDE operations Getting Started with MDK 2 Complete User s Guide Selection 2 I jet IAR Debugging probes User Guide 1 J Link J Link J Trace User Guide 3 S1C31 Setup Tool package This document 4 S1C31xxx Peripheral Circuit Sample Software package S1C31 Family Peripheral Circuit Sample Software Manual 4 S1C31xxx Evaluation Board S5U1C31xxxTx Manual 4 1 Please dow...

Страница 7: ...s 3 Double click the installer exe file to launch it Then the installation screen shown below will be displayed Figure 3 1 1 1 4 Click Install IAR Embedded Workbench to start the installation wizard Figure 3 1 1 1 Figure 3 1 1 1 Installation Screen of IAR Embedded Workbench for ARM 5 Follow the prompts in the installation wizard to proceed with the installation The recommended settings are as foll...

Страница 8: ... Installation Screen of MDK ARM 4 Follow the prompts in the installation wizard to proceed with the installation of MDK Core The recommended settings are as follows Installation directory Default location 5 Pack Installer is started automatically after the installation MDK Core select cortex M0 plus to install the software pack for cortex M0 plus If you use MDK ARM without code size limits after i...

Страница 9: ...unzip it to any folder 2 Execute s1c31ToolchainSetup exe from the extraction destination folder 3 After starting the installer execute the installation according to the instructions of the installer 1 Check the installation contents 2 Confirmation of the terms of the license agreement 3 Select the software development environment to use 4 Select the installation folder and execute the installation...

Страница 10: ...3 Setup of Software Development Environment S1C31 Family Software Development Seiko Epson Corporation 7 Setup Guide Rev 4 0 When KEIL MDK AMR is selected in 3 5 4 ...

Страница 11: ... PC to automatically install the device driver 2 Connect I jet to the evaluation board ex S5U1C31xxxTx using the cable and adapter included with I jet see Figures 3 3 1 1 Figure 3 3 1 1 Hardware Connection using I jet 1 1 Figure 3 3 1 1 shows an example when the evaluation board S5U1C31xxxTx works using 5V power supply supplied from a debug probe I jet For more information on the connection of har...

Страница 12: ...r to the evaluation board with the external power supply the following procedure is unnecessary 3 1 Download J Link Software and Documentation Pack of Ver 6 xx or later from the SEGGER website 3 2 Click J Link Software and Documentation Pack exe to install it 3 3 Click SEGGER J Link V6 xx J Link Commander V6 xx in the start menu on Windows Then the console screen will be displayed see Figure 3 3 2...

Страница 13: ...oftware Development Setup Guide Rev 4 0 Figure 3 3 2 2 Starting J Link Commander For more information on the connection of the hardware with J Link refer to the J Link J Trace User Guide S5U1C31xxxTx Manual and S5U1C31001L1100 Bridge Board Ver 2 Manual listed in Table 2 2 1 as necessary ...

Страница 14: ... peripheral circuit sample software package All kind of sample software and demo software for the S1C31 are included in the S1C31xxx peripheral circuit sample software package About the S1C31xxx peripheral circuit sample software package refer to S1C31 Family Peripheral Circuit Sample Software Manual ...

Страница 15: ...t ENVPP pin and Bridge Board Ver 2 19 Add Added a step of Set the debug ini file into section 4 2 2 24 Modify Modified a step 7 in section 4 2 2 Rev 3 0 07 05 2019 All Delete Deleted the description related Flash Programming Power Supply 9 10 Modify Modified section 4 1 completely for the change of the sample software installation method Rev 4 0 2021 01 15 Delete Deleted section 4 1 Modify Modifie...

Страница 16: ...Shanghai China Phone 86 21 5330 4888 FAX 86 21 5423 4677 Shenzhen Branch Room 804 805 8 Floor Tower 2 Ali Center No 3331 Keyuan South RD Shenzhen bay Nanshan District Shenzhen 518054 China Phone 86 10 3299 0588 FAX 86 10 3299 0560 Epson Taiwan Technology Trading Ltd 15F No 100 Songren Rd Sinyi Dist Taipei City 110 Taiwan Phone 886 2 8786 6688 Epson Singapore Pte Ltd 438B Alexandra Road Block B Ale...

Отзывы: