Advertisement

Quick Links

S3FM02G

Evaluation Board

Revision 1.00
February 2011
U
s
e
r
'
s
G
u
i
d
e
U
s
e
r
'
s
G
u
i
d
e
 2011 Samsung Electronics Co., Ltd. All rights reserved.

Advertisement

Table of Contents
loading

Summary of Contents for Samsung S3FM02G

  • Page 1: Evaluation Board

    S3FM02G Evaluation Board Revision 1.00 February 2011  2011 Samsung Electronics Co., Ltd. All rights reserved.
  • Page 2: Important Notice

    Samsung products are not designed, intended, or use of the information contained herein. authorized for use as components in systems intended Samsung reserves the right to make changes in its for surgical implant into the body, for other products or product specifications with the intent to...
  • Page 3: Revision History

    Revision History Revision No. Date Description Author(s)  1.00 Feb. 08, 2011 Initial draft Juil Kim...
  • Page 4: Table Of Contents

    Table of Contents 1 S3FM02G DESCRIPTION ................1-1 1.1 Instruction to S3FM02G ........................... 1-1 1.2 S3FM02G Block Diagram ........................1-2 1.3 System Requirements ..........................1-3 1.3.1 Software Requirements ........................1-3 1.3.2 Hardware Requirements ........................1-3 1.4 Board Components ..........................1-3 2 EVB DESCRIPTION ..................
  • Page 5 List of Figures Figure Title Page Number Number Figure 1-1 Block Diagram ........................... 1-2 Figure 2-1 Board Configuration .......................... 2-1 Figure 2-2 Power Generator Block ........................2-2 Figure 2-3 Mode Set Block ..........................2-3 Figure 2-4 CAN Block Description ........................2-5 Figure 2-5 Encoder Block Description ........................
  • Page 6 List of Tables Table Title Page Number Number Table 2-1 ENC Pin Description .......................... 2-6 Table 2-2 USART Pin Description ........................2-8...
  • Page 7: S3Fm02G Description

    1 S3FM02G DESCRIPTION S3FM02G Description 1.1 Instruction to S3FM02G S3FM02G is a family of cost-effective and high-performance microcontrollers with Cortex-M3 designed by Advanced RISC Machines (ARM). This Microcontroller unit (MCU) applies to inverter motor control within the home appliance applications.
  • Page 8: S3Fm02G Block Diagram

    S3FM02G_USER'S GUIDE_REV 1.00 1 S3FM02G DESCRIPTION 1.2 S3FM02G Block Diagram Interrupts INTNMI Cortex-M3 sleep INTISR Core debug From CM JTAG/SWDBG Systick Cortex-M3 AHB-AP AHB Bus Matrix Program Flash Data Flash SRAM 384KB 16KB 24KB AHB2APB Con. PF Controller DF Controller...
  • Page 9: System Requirements

     Parallel Port 1.4 Board Components The board consists of:  32-bit RISC ARM CortexTM-M3 Core : Micro controller – S3FM02G ETM function embedded with ARM CortexTM-M3 SWD (Serial Wire Debug) and JTAG Debugging Solution  Memory: Serial EEPROM: SSP8 (8 Kbytes  8-bit) , SSP16 (4 Kbytes  16-bit), IIC (16 Kbytes  8-bit) ...
  • Page 10 S3FM02G_USER'S GUIDE_REV 1.00 1 S3FM02G DESCRIPTION  Power Supply: 3.3V / 5V Output regulator DC power connector (7 to 12V)  Clocks: 4MHz or 8MHz (External main clock) Load capacitor: 15pF to 30pF (recommend: Default 22pF)  Debugging Method: A standard 20-pin JTAG interface connector Cortex debug connector (5 ...
  • Page 11: Evb Description

    2.1 Configuration CORTEX CORTEX DEBUG+ETM DEBUG POWER JTAG AS -PRO Supply MODE set & Clock BUZZER ADC Block S3FM02G CAN Block Connector ENC Block I2C Block SSP Block LIN & RS - USART Block Connector Terminal Connector Figure 2-1 Board Configuration...
  • Page 12: Detailed Block Configurations

    J7: DC adapter connector 2. U2,U3: 1.5A Low Drop Positive: Voltage Regulator  3.3V(U2) 5V(U3) fixed D2PAK package 3. J5,J6,J8,J9: Jumper Setting for S3FM02G Power Block  J5: S3FM02Gs VDDCORE Voltage level selection (3.3V or 5V)  J5: S3FM02Gs VDDIO Voltage level selection (3.3V or 5V)
  • Page 13: Mode Set Block

    S3FM02G_USER'S GUIDE_REV 1.00 2 EVB DESCRIPTION 2.2.2 Mode Set Block PCB TOP PCB Bottom Figure 2-3 Mode Set Block  J11/J13: Jumper Setting J13 (MODE1) J11 (MODE0) Mode Description 0(low) 0(low) User Normal / Debug 0(high) 1(high) User Flash Writing Tool 1(low) 0(low) User UART SPGM Tool...
  • Page 14: Can Block

    S3FM02G_USER'S GUIDE_REV 1.00 2 EVB DESCRIPTION 2.2.3 CAN Block 2.2.3.1 Features  Supports CAN protocol version 2.0 part A and B  Bit rates up to 1 Mbit/s  32 Message Objects  Each Message Object has its own identifier mask ...
  • Page 15: Block Description

    S3FM02G_USER'S GUIDE_REV 1.00 2 EVB DESCRIPTION 2.2.3.2 Block Description 1. U4,U5: CAN Transceiver (U4 - high speed / U5 - low speed) 2. P1,P2: 9pin D-sub connector (P1 - low speed / P2 - low speed) 3. J32: Jumper Setting (Receiver) ...
  • Page 16: Enc Block

    S3FM02G_USER'S GUIDE_REV 1.00 2 EVB DESCRIPTION 2.2.4 ENC Block 2.2.4.1 Features  Three input signals: PHASEA, PHASEB and PHASEZ  Two 16-bit up/down counters: Position Counter (PCR) and Speed Counter (SPCR)  Capture function support for slow rotating: Phase a Capture (PACDR) and Phase B Capture (PBCDR) ...
  • Page 17: Block Description

    S3FM02G_USER'S GUIDE_REV 1.00 2 EVB DESCRIPTION 2.2.4.2 Block Description à CN3: 15pin D-sub(female) 1. CN3: 15pin D-sub(female)  1-2 closed: Connect [Channel A] to P2.23 (CH0)  2-3 closed: Connect [Channel A] to P0.29 (CH1) 2. J38: Jumper Setting (Channel B) ...
  • Page 18: Usart Block (Lin / Rs-485 Include)

    S3FM02G_USER'S GUIDE_REV 1.00 2 EVB DESCRIPTION 2.2.5 USART Block (LIN / RS-485 Include) 2.2.5.1 Features  Programmable baud rate generator  Parity, framing and overrun error detection  Idle flag for J1587 protocol  Line break generation and detection  Automatic echo, local loopback and remote loopback channel modes ...
  • Page 19: Block Description

    S3FM02G_USER'S GUIDE_REV 1.00 2 EVB DESCRIPTION 2.2.5.2 Block Description 1. P3,P4: 9pin D-sub connector (Female) 2. U12: 2Channel RS-232 Transceiver (SP3232EEY) 3. J55,J56,J57,J58: Select the input signal to each block J55: Jumper Setting (USART RX)  1-3 closed: Connect P0.0(USART_RXD0) to J56 ...
  • Page 20: Figure 2-6 Usart Block Description

    S3FM02G_USER'S GUIDE_REV 1.00 2 EVB DESCRIPTION 4. J64,J65: Select the input signal to USART & LIN J64: Jumper Setting (RX - USART / LIN)  1-2 closed: Connect P1.30(USART_RXD0) to RS232 transceiver channel 0 (P3 D-sub)  3-4 closed: Connect P1.9(USART_RXD2) to LIN driver 1 (J67 terminal block) ...
  • Page 21: Ssp Block

    S3FM02G_USER'S GUIDE_REV 1.00 2 EVB DESCRIPTION 2.2.6 SSP Block 2.2.6.1 Features  Up to 2 channels  Programmable data frame from 4 to 16-bit  Support Master and Slave Mode  Programmable Clock Pre-scale  Separate 16  32-bit width Transmit/Receive FIFO ...
  • Page 22: Block Description

    S3FM02G_USER'S GUIDE_REV 1.00 2 EVB DESCRIPTION 2.2.6.2 Block Description 1. U7: EEPROM - SSP8(8Kbytes x 8-bit) 2. U8: EEPROM - SSP16(4Kbytes x 16-bit) 3. J47: Jumper Setting  1-2 closed: Connect P0.8[ FSS 0 ] to U7[ EEPROM ] chip select pin ...
  • Page 23: I2C Block

    S3FM02G_USER'S GUIDE_REV 1.00 2 EVB DESCRIPTION Figure 2-7 SSP Block Description 2.2.7 I2C Block 2.2.7.1 Features  Up to 2 channels  Multi-Master IIC-Bus  Serial, 8-bit Oriented and Bi-directional Data Transfers  100Kbit/s in Standard Mode and up to 400Kbit/s in Fast mode ...
  • Page 24: Adc Block

    S3FM02G_USER'S GUIDE_REV 1.00 2 EVB DESCRIPTION 2.2.8 ADC Block 2.2.8.1 Features  Up to 16 channel’s Analog Inputs  12-bit ADC0 and 10-bit ADC1  2  Op-amp for 12-bit ADC input level amplification  Supports simultaneous sampling and conversion up to 2-input channels ...
  • Page 25: Op-Amp Block

    S3FM02G_USER'S GUIDE_REV 1.00 2 EVB DESCRIPTION 2.2.9 OP-AMP Block 2.2.9.1 Features  Configurable internal gain from  2.5 to  10  Gain can be controlled by an external circuit Pin Name Function I/O Type Comments – OPA_O[4:0] Operational Amplifier Output Pin –...
  • Page 26: Lcd Block

    S3FM02G_USER'S GUIDE_REV 1.00 2 EVB DESCRIPTION 2.2.10 LCD Block 2.2.10.1 Features  Four common output pins COM [3:0]  Forty segment output pins SEG [39:0]  LCD bias by internal or external resistor  Supports bias and duty mode for each corresponding operation ...
  • Page 27: Block Description

    1. J45: LCD Voltage Driving 2. J46: 22x2 2.54mm Header for Side Boards 3. BOO-REE LCD Board: 64mm x 50mm Side Board 4. SAMSUNG LCD Board: 64mm x 32mm Side Board 5. 3 Support for hole Figure 2-11 LCD Block Description...
  • Page 28: Other Blocks

    S3FM02G_USER'S GUIDE_REV 1.00 2 EVB DESCRIPTION 2.2.11 Other Blocks 2.2.11.1 Buzzer 1. J27: Buzzer control (P0.23/PWM0) Figure 2-12 Buzzer Block Description 2.2.11.2 LED Display 1. J29: Jumper Setting (LED select)  P0.15 > D5(LED)  P0.9 > D6(LED)  P0.7 > D7(LED) ...
  • Page 29: Wake Up

    S3FM02G_USER'S GUIDE_REV 1.00 2 EVB DESCRIPTION 2.2.11.3 Wake Up 1. J29: Jumper Setting (LED select) 2. J29: Jumper Setting (LED select) 3. J29: Jumper Setting (LED select) 4. J29: Jumper Setting (LED select) Figure 2-14 Wake Up Block Description 2-19...
  • Page 30: Total Blocks Unit & Jumper Summary

    S3FM02G_USER'S GUIDE_REV 1.00 2 EVB DESCRIPTION 2.3 Total Blocks Unit & Jumper Summary 2.3.1 Each Blocks Block Symbols Summary 3.3V LED Power 5V LDO Mode 0 Mode Mode 1 High speed CAN transceiver Low speed CAN transceiver 9pin D-sub Male (low speed) 9pin D-sub Male (high speed) 15pin D-sub Female RS-232 transceiver(2CH)
  • Page 31: Switch

    Parts No. Purpose Function Summary Power Power [ON / OFF] Reset Board reset (S3FM02G reset low) Wake up Wake up signal high level Wake up Wake up signal low level I2C Loofback Test (3.3V input) LIN0 Wake up (GND input)

Table of Contents