background image

Rev. 0.2 2/14

Copyright © 2014 by Silicon Laboratories

C8051F39x

C 8 0 5 1 F 3 9 x / F 3 7 x

U D P   C 8 0 5 1 F 3 9 0 / F 3 7 0   M C U   C

A R D

  U

S E R

S

  G

U I D E

1.  Introduction

The Unified Development Platform (UDP) provides a development and demonstration platform for Silicon
Laboratories microcontrollers and the Silicon Laboratories software tools, including the Silicon Laboratories
Integrated Development Environment (IDE).

Note:

The C8051F39x/F37x family has two MCU cards, one for the C8051F39x devices and one for the C8051F37x devices.
The information in this document applies to both sets of hardware, and the examples (with the exception of the
EEPROM) will run on both.

Figure 1. Unified Development Platform

2.  Relevant Documents

This document provides a hardware overview for the Unified Development Platform (UDP) system UDP
C8051F390/F370 MCU Card. Additional information on the UDP system can be found in the documents listed in
this section.



Motherboard User’s Guide: The UDP Motherboard User’s Guide contains information on the motherboard 
features and can be found at 

www.silabs.com

.



Card User’s Guides: The UDP MCU Card and Radio Card User’s Guides can be found at 

www.silabs.com

.

Summary of Contents for UDP C8051F370

Page 1: ...or the C8051F37x devices The information in this document applies to both sets of hardware and the examples with the exception of the EEPROM will run on both Figure 1 Unified Development Platform 2 Re...

Page 2: ...end of the USB cable to a USB Port on the PC 4 Move the SW1 switch to the VREG position 5 Connect the 9 V DC adapter to P1 Notes Use the Reset button in the IDE to reset the target when connected usin...

Page 3: ...he PC 8 Connect the ac dc power adapter to power jack J20 on the UDP motherboard The board can also be powered from the J16 USB or J1 mini USB connectors 9 Move the SW1 switch on the MCU card to the U...

Page 4: ...io Simplicity Studio from the start menu or clicking the Simplicity Studio shortcut on the desktop Follow the instructions to install the software and click Simplicity IDE to launch the IDE The first...

Page 5: ...Part drop down select C8051F390 and in the SDK drop down select the desired SDK Click Next 4 Select Example and click Next 5 Under C8051F390 Development Kit in the Blinky folder select F39x 37x Blink...

Page 6: ...Programmer Programming utilities for the production line More information on the available programming options can be found on the website http www silabs com products mcu Pages ProgrammingOptions asp...

Page 7: ...through the UART interface Use the drivers included CD ROM or download the latest drivers from the website www silabs com interface software 1 If using the CD ROM the CP210x Drivers option will launch...

Page 8: ...ources Each expansion board has a unique ID that can be read out of an EEPROM or MCU on the board which enables software tools to recognize the connected hardware and automatically select the appropri...

Page 9: ...8051F39x F37x Rev 0 2 9 Figure 7 UDP C8051F390 F370 MCU Card Debug Connector 9 V Wall Adapter Connector Reset Push Button VDD Selection Switch Potentiometer Terminal Block USB Connector Push Button LE...

Page 10: ...ected from the UDP motherboard The MCU card facilitates measurement of the MCU supply current by removing the R1 0 resistor and placing a current meter in series with the two terminals of the J1 heade...

Page 11: ...hardware handshaking on the target MCU using P0 6 and P0 7 5 6 Potentiometer R36 The potentiometer is available on P0 7 when a shorting block is placed on J13 To enable the potentiometer place a shor...

Page 12: ...r connect the two pads with solder Table 1 shows a summary of the default and optional connections for each pin Further explanation of the UDP motherboard signals can be found in Section 6 2 Table 1 M...

Page 13: ...solder on the R25 and R27 footprint resistors By default P2 0 also connects to the ADC_IN0 signal on the UDP motherboard To disconnect this signal remove the solder on the R28 foot resistor 5 9 4 P2 1...

Page 14: ...supply when the variable supply is not under software control 6 2 MCU Card Header Connections The C8051F39x MCU card has four connectors with 100 pins each These 400 pins are directly tied to the UDP...

Page 15: ...370 MCU Card comes from the factory with pre installed shorting blocks on several headers Figure 8 shows the positions of the factory default shorting blocks Figure 8 Shorting Blocks Factory Defaults...

Page 16: ...C8051F39x F37x 16 Rev 0 2 7 Schematics Figure 9 C8051F39x UDP MCU Card Schematic 1 of 6...

Page 17: ...C8051F39x F37x Rev 0 2 17 Figure 10 C8051F39x UDP MCU Card Schematic 2 of 6...

Page 18: ...C8051F39x F37x 18 Rev 0 2 Figure 11 C8051F39x UDP MCU Card Schematic 3 of 6...

Page 19: ...C8051F39x F37x Rev 0 2 19 Figure 12 C8051F39x UDP MCU Card Schematic 4 of 6...

Page 20: ...C8051F39x F37x 20 Rev 0 2 Figure 13 C8051F39x UDP MCU Card Schematic 5 of 6...

Page 21: ...C8051F39x F37x Rev 0 2 21 Figure 14 C8051F39x UDP MCU Card Schematic 6 of 6...

Page 22: ...CERAMIC 0603 25 V 5 OR EQ RoHS C6 C11 GRM188R71A105KA61D Murata CAP CERAMIC 1 0 F X5R 0603 10 V 10 RoHS C4 TCA1A156M8R Rohm CAP TANT 15 F A CASE 10 V 20 OR EQ RoHS C9 C15 C17 GRM188F51A475ZE20D Murat...

Page 23: ...VOLTAGE REG 3 3 V LDO 500MA SOT223 RoHS R36 RV100F 30 4K1B B10K B301 Alpha Taiwan POT 10K THUMBWHEEL LINEAR 0 03W 20 OR EQ RoHS R1 RC0603JR 070RL Yageo RES 0 0 SMT 0603 1 10W 5 OR EQ RoHS R41 42 ERJ 3...

Page 24: ...SLIDE SMT RoHS TP1 12 TP42 43 NO POP NO POP TEST POINT PC COMPACT NO POP OR EQ RoHS TB1 1729157 Phoenix Contact TERM BLOCK 5 08 mm CTRS 5 POS RoHS P2 61729 0010BLF FCI CONN USB RECEPT TYPE B RoHS Y1 N...

Page 25: ...master in slave out 11 SPI_MOSI_A SPI0 master out slave in 12 SPI_NSS0_A SPI0 slave select 13 SPI_NSS1_A 14 SPI_NSS2_A 15 SPI_NSS3_A 16 USART_TX_B 17 USART_RX_B 18 USART_RTS_B 19 USART_CTS_B 20 USART_...

Page 26: ...YS System UART transmit 50 GND 51 UART_RX_SYS System UART receive 52 UART_RTS_SYS System UART hardware handshaking 53 UART_CTS_SYS System UART hardware handshaking 54 SPI_SCK_EZR 55 SPI_MISO_EZR 56 SP...

Page 27: ...86 WAKEUP1 87 EXT_INT0 External interrupt 0 88 EXT_INT1 External interrupt 1 89 EXT_ADC_TRIG0 90 EXT_ADC_TRIG1 91 EXT_DAC_TRIG0 92 EXT_DAC_TRIG1 93 EXT_DMA_TRIG0 94 EXT_DMA_TRIG1 95 CAN_TX_A 96 CAN_RX...

Page 28: ...CI_MOTOR 5 EPCA_CH0_MOTOR 6 EPCA_CH1_MOTOR 7 EPCA_CH2_MOTOR 8 EPCA_CH3_MOTOR 9 EPCA_CH4_MOTOR 10 EPCA_CH5_MOTOR 11 HVGPIO0 12 HVGPIO1 13 HVGPIO2 14 HVGPIO3 15 HVGPIO4 16 HVGPIO5 17 HVGPIO6 18 HVGPIO7...

Page 29: ...A 54 LCD_SEG03_A 55 LCD_SEG04_A 56 LCD_SEG05_A 57 LCD_SEG06_A 58 LCD_SEG07_A 59 LCD_SEG08_A 60 LCD_SEG09_A 61 LCD_SEG10_A 62 LCD_SEG11_A 63 LCD_SEG12_A 64 LCD_SEG13_A 65 LCD_SEG14_A 66 LCD_SEG15_A 67...

Page 30: ...84 LCD_SEG33_A 85 LCD_SEG34_A 86 LCD_SEG35_A 87 LCD_SEG36_A 88 LCD_SEG37_A 89 LCD_SEG38_A 90 LCD_SEG39_A 91 LCD_COM0_A 92 LCD_COM1_A 93 LCD_COM2_A 94 LCD_COM3_A 95 LCD_COM4_A 96 LCD_COM5_A 97 LCD_COM...

Page 31: ...R_IO_IN 11 PWR_IO_IN 12 PWR_IO_OUT 13 PWR_IO_OUT 14 PWR_IO_BUS 15 PWR_IO_BUS 16 PWR_AUX_BUS 17 PWR_AUX_BUS 18 PWR_HV1_BUS 19 PWR_HV1_BUS 20 PWR_HV2_BUS 21 PWR_HV2_BUS 22 PWR_VPP_BULK 23 PWR_VPP_BULK 2...

Page 32: ...AG_TDO_A 52 JTAG_TDI_A 53 VCP_EN Active low enable for MCU Card VCP Bridge default 54 UART_SYS_EN Active low enable for MCU to UDP UART path 55 H3_55 56 H3_56 57 H3_57 58 H3_58 59 H3_59 60 H3_60 61 H3...

Page 33: ...H3_81 82 H3_82 83 H3_83 84 H3_84 85 H3_85 86 H3_86 87 H3_87 88 H3_88 89 H3_89 90 H3_90 91 H3_91 92 H3_92 93 H3_93 94 H3_94 95 H3_95 96 H3_96 97 H3_97 98 H3_98 99 H3_99 100 H3_100 Table 5 UDP C8051F39...

Page 34: ...06_A 9 C2D_TX07_A 10 C2D_TX08_A 11 C2D_TX09_A 12 C2D_TX10_A 13 C2D_TX11_A 14 C2D_TX12_A 15 C2D_TX13_A 16 C2D_TX14_A 17 C2D_TX15_A 18 C2D_RX00_A 19 C2D_RX01_A 20 C2D_RX02_A 21 C2D_RX03_A 22 C2D_RX04_A...

Page 35: ...ynchronous output 52 CP_OUTA_A Comparator0 asynchronous output 53 CP_POS_A 54 CP_NEG_A 55 CP_POS_B 56 CP_NEG_B 57 GND 58 HVDA_INP_A 59 HVDA_INN_A 60 HVDA_INP_B 61 HVDA_INN_B 62 GND 63 I2V_INP_A 64 I2V...

Page 36: ...SI100X_RX 83 EZR_RESET 84 EZR_ARSSI 85 EZR_VDI 86 EZR_GPIO0 87 EZR_GPIO1 88 EZR_GPIO2 89 EZR_GPIO3 90 EZR_GPIO4 91 H4_91 92 ITM_DAT0 93 ITM_DAT1 94 ITM_DAT2 95 ITM_DAT3 96 ITM_CLK 97 H4_97 98 H4_98 99...

Page 37: ...r health which if it fails can be reasonably expected to result in significant personal injury or death Silicon Laboratories products are generally not intended for military applications Silicon Labor...

Page 38: ...Mouser Electronics Authorized Distributor Click to View Pricing Inventory Delivery Lifecycle Information Silicon Laboratories UPMU F370 A EK UPMU F390 A EK...

Reviews: