SmartFusion2 System-On-Module (M2S-FG484 SOM) Baseboard Hardware Architecture Document No: M2S-FG484-SOM-BSB-EXT-HA Version: 1.4 Date: June 21, 2016 Emcraft Systems Table of Contents 1. INTRODUCTION ................................................................................................................................. 3 2. HARDWARE PLATFORM .................................................................................................................. 3 2.1. 2.2. 2.3. 2.4. 2.5. 2.6. 2.7. 2.8. 2.9. 2.10. 2.11. 2.12. 2.13. 3. OVERVIEW ........................................................................................................................................ 3 FUNCTIONAL BLOCK DIAGRAM ............................................................................................................ 4 SOM CONNECTORS .......................................................................................................................... 4 USB UART INTERFACE ..................................................................................................................... 4 ETHERNET INTERFACE ....................................................................................................................... 4 USB OTG INTERFACE ....................................................................................................................... 4 MICROSEMI FLASHPRO JTAG INTERFACE ........................................................................................... 5 ARM JTAG INTERFACE ..................................................................................................................... 5 POWER ............................................................................................................................................ 5 RESET BUTTON ................................................................................................................................. 5 RESET LED ...................................................................................................................................... 6 USER BUTTON AND USER LEDS ......................................................................................................... 6 BREADBOARD AREA ........................................................................................................................... 6 CONNECTORS ................................................................................................................................... 6 3.1. 3.2. 3.3. 3.4. 3.5. 3.6. 3.7. SOM-BSB-EXT CONNECTORS .......................................................................................................... 6 MINI USB TYPE B CONNECTORS ........................................................................................................ 6 RJ45 ETHERNET CONNECTOR............................................................................................................ 6 SOM INTERFACE CONNECTORS.......................................................................................................... 7 MICROSEMI FLASHPRO JTAG CONNECTOR ......................................................................................... 7 ARM JTAG CONNECTOR .................................................................................................................. 7 BREADBOARD AREA ........................................................................................................................... 7 4. JUMPERS ......................................................................................................................................... 22 5. LEDS ................................................................................................................................................. 23 6. SWITCHES ....................................................................................................................................... 24 7. DOCUMENT REVISION HISTORY ................................................................................................... 24 SmartFusion2 System-On-Module (M2S-FG484 SOM) Baseboard Hardware Architecture 2/24 Version 1.4 June 21, 2016 Emcraft Systems 1. Introduction This document is the Technical Specification for the Emcraft Systems SmartFusion2 SystemOn-Module (M2S-FG484 SOM) baseboard (SOM-BSB-EXT). The SOM-BSB is intended to provide a hardware platform for the evaluation of and initial custom product development with the Emcraft Systems SmartFusion2 SOM product. The SOM-BSB-EXT can be powered either from the USB port or from a separate external 5 volt power supply. All the unused pins of the SOM are routed to a breadboard area on the SOM-BSB-EXT, which facilitates hardware and software prototyping. The SOM-BSB-EXT comes complete with the hardware schematics and Bill of Materials (BOM) file, facilitating the design of custom baseboard hardware for the Emcraft Systems SOMs. 2. Hardware Platform This section defines the hardware platform of the SOM-BSB-EXT. 2.1. Overview The SOM-BSB-EXT implements the following hardware facilities: • Two 80-pin SOM connectors; • USB UART and power interface using USB/UART bridge connected to the UART0 port of the SOM; • 10/100 Ethernet interface and RJ-45 connector; • USB OTG Interface and mini-USB connector; • Microsemi FlashPro JTAG interface, for programming of the SmartFusion2 device on the SmartFusion2 SOM; • Standard 20-pin ARM JTAG interface, for debugging of the SmartFusion2 Cortex-M3 MCU; • LDO regulator for conversion of the USB +5 V to the +3.3 V SOM power supply; • Reset push button; • Reset-out LED; • User push button connected to GPIO on the SOM; • Power Good LED indicating presence of the +3.3 V SOM power; • Two user-controlled LEDs connected to GPIO on the SOM; • Unused SOM signals available on the breadboard area; • Possibility to provide necessary power supply voltages (+5 V, +3.3 V) from external sources through dedicated pads of the breadboard area; • Possibility to provide additional power supply voltages to the SmartFusion2 I/O Banks. SmartFusion2 System-On-Module (M2S-FG484 SOM) Baseboard Hardware Architecture 3/24 Version 1.4 June 21, 2016 Emcraft Systems 2.2. Functional Block Diagram Figure 1 is the functional block diagram of the SOM-BSB-EXT. SOM Connectors (P4, P6) +3.3V Reset Button (S1) JP1 JTAG I/F (P3, P5, JP2) SOM Reset Out LED (DS1) User Button (S2) User LEDs (DS3, DS4) Voltage Supervisor USB-UART Bridge ULPI USB PHY Power Good LED (DS2) SOM Reset +3.3V Ethernet I/F (P2) LDO Regulator Current Switch +5V USB VBUS USB OTG I/F (P19) GPIO signals Digital interfaces +3,3 V External Breadboard Area (P7-P14) +5V External +5V USB Device I/F (P1) JP3 Figure 1: SOM-BSB-EXT Functional Block Diagram 2.3. SOM Connectors The SOM-BSB-EXT provides two Hirose DF40 series connectors for the connection to the SOM. The connectors are 80-pin, 0.4 mm pitch receptacles, providing 4 mm stacking height. 2.4. USB UART Interface The SOM-BSB-EXT provides a USB UART interface on the type B mini USB connector (P1). The interface is provided using an FTDI FT232RL USB-UART bridge. The FT232RL UART TX and RX pins are connected to the SOM serial console UART port. 2.5. Ethernet Interface The SOM-BSB-EXT provides a 10/100 Ethernet interface using the P2 connector. This is an RJ-45 Ethernet port providing 10 Mbit (10BASE-T) and 100 Mbit (100BASE-TX) protocols. The SOM-BSB-EXT provides two status LEDs integrated in the P2 connector. The LEDs are: • Yellow, used to indicate the 10/100 Mbit link status when lit; • Green, used to indicate RX/TX activity when blinking. The LEDs are connected on the SOM-BSB-EXT between the SOM outputs and +3.3 V power plane. 2.6. USB OTG Interface The SOM-BSB-EXT provides a USB OTG interface on the mini B USB connector (P19). The interface is implemented using the USB ULPI interface of the SmartFusion2. On the SOM-BSB-EXT the interface is buffered using an SMSC USB3300-EZK ULPI USB PHY device. To improve quality of the USB signals, custom designs that use the SOM-BSB-EXT schematics as a reference are recommended to add voltage suppressors such as, for SmartFusion2 System-On-Module (M2S-FG484 SOM) Baseboard Hardware Architecture 4/24 Version 1.4 June 21, 2016 Emcraft Systems instance, the Littelfuse PGB1010603M device onto the USB data lines (USB_OTG_N, USB_OTG_P, USB_N, and USB_P). 2.7. Microsemi FlashPro JTAG Interface The SOM-BSB-EXT provides a JTAG interface on the P5 connector for use with the Microsemi FlashPro device for programming of the SmartFusion2 SoC FPGA on the SmartFusion2 SOM. The connector is a standard 10-pin JTAG port fully compatible with the Microsemi FlashPro3/4 devices. Jumpers on the JP2 header set the mode of the SmartFusion2 JTAG controller and connect +3.3 V from the output of the LDO regulator to the programming supply voltage pin and the JTAG controller supply voltage pin on the SmartFusion2. The default settings of JP2 are: 1-2 open, 3-4 closed. For further details on the JP2 settings, see Section 4. 2.8. ARM JTAG Interface The SOM-BSB-EXT provides an ARM JTAG interface on the P3 connector for debugging of the SmartFusion2 SoC FPGA on the SmartFusion2 SOM. The connector is a standard 20-pin JTAG port supported by standard Cortex-M3 programmers/emulators. When using the Cortex-M3 programmer/emulators for debugging of the SmartFusion2 Cortex-M3 MCU the settings of the JP2 header should be: 1-2 closed, 3-4 closed. For further details on the JP2 settings, see section 4. Note: Cortex-M3 programmers/emulators must not be connected to both the ARM and FlashPro JTAG connectors of the SOM-BSB-EXT board at a single time. 2.9. Power The SOM-BSB-EXT receives the +5 V power from the USB connector. Additionally, it is possible to supply an external +5 V power through the dedicated pad P10.2 of the SOM-BSBEXT breadboard area. Configuration of the +5 V input power supply is defined by the JP3 header. The default settings of the JP3 are: 1-3 open, 2-4 closed. For further details on the JP3 settings, see Section 4. The +3.3 V supply voltage for the SOM and other components of the SOM-BSB-EXT is derived from the +5 V input voltage using a TPS73733DCQ LDO regulator. The regulator dissipates approximately 1 Watt and is mounted on a heatsink. The SOM-BSB-EXT provides a green Power Good LED that indicates presence of the +3.3 V power on the output of the LDO regulator. It is possible to turn the LDO regulator off for debug purposes. To do so, the control signal VCC3_EN (P10.6 pad of the SOM-BSB-EXT breadboard area) must be connected to the ground. An additional power source can be used for supplying two I/O Banks of the M2S-FG484 SOM (each Bank or any of them). Such a power supply can be connected through the dedicated pad P9.2 of the SOM-BSB-EXT breadboard area. If this power source is used, then it must be controlled (enable/disable) by the M2S-SOM-FG484 signal EXT_PWR_EN through the dedicated pad P9.5 of the SOM-BSB-EXT breadboard area. For supported voltage levels, please refer to the SmartFusion2 FG484 SOM Hardware Architecture (Section 2.6). 2.10. Reset Button The SOM-BSB-EXT provides the S1 reset button used to trigger a hardware reset of the SOM. SmartFusion2 System-On-Module (M2S-FG484 SOM) Baseboard Hardware Architecture 5/24 Version 1.4 June 21, 2016 Emcraft Systems 2.11. Reset LED The Reset LED indicates the status of the nRESET_OUT signal of the SOM. The LED is lit when nRESET_OUT is low. 2.12. User Button and User LEDs The SOM-BSB-EXT provides the S2 user button and the DS3 and DS4 user LEDs as a simple input/output interface for testing and demonstration purposes. For further details, refer to Sections 5 and 6. 2.13. Breadboard Area All unused signal pins of the SOM are available on the breadboard area marked as P7-P14. For further details, refer to Section 3.7. 3. Connectors This section provides a full pin definition of all connectors available on the SOM-BSB-EXT. 3.1. SOM-BSB-EXT Connectors Table 1 provides a summary of the SOM-BSB-EXT connectors: Connector Description P1 Mini USB Type B connector (USB UART interface) P2 RJ45 Ethernet connector P3 ARM JTAG connector P4, P6 SOM interface connectors P5 Microsemi FlashPro JTAG connector P7-P14 Breadboard area (no actual connectors installed) P19 Mini USB Type B connector (USB OTG interface) Table 1: SOM-BSB-EXT Connectors 3.2. Mini USB Type B Connectors The P1 and P19 USB connectors have a standard mini-B receptacle pin-out. 3.3. RJ45 Ethernet Connector The P2 is a standard RJ45 NIC connector with the following definition: Pin Signal 1 TX+ 2 TX- 3 RX+ 4, 5 Unused pair; terminated on the SOM-BSB-EXT 6 RX- 7, 8 Unused pair, terminated on the SOM-BSB-EXT Table 2: Ethernet Connector SmartFusion2 System-On-Module (M2S-FG484 SOM) Baseboard Hardware Architecture 6/24 Version 1.4 June 21, 2016 Emcraft Systems 3.4. SOM Interface Connectors For the definition of the two 80-pin SOM connectors (P4 and P6) refer to the SmartFusion2 SOM Hardware Architecture document. 3.5. Microsemi FlashPro JTAG Connector The P5 is a standard 10-pin Microsemi FlashPro JTAG connector with the following definition: Pin Signal Type Description 1 JTAG_TCK Input JTAG clock signal to the SmartFusion2. 2, 10 GND Power Target ground. 3 JTAG_TDO Output JTAG data output from the SmartFusion2. 4 NC No Connection JTAG mode set input of target MCU. 5 JTAG_TMS Input JTAG mode select. 6 VJTAG_VPP Power Not connected to M2S-SOM. 7 VJTAG_VPP Power Not connected to M2S-SOM. 8 JTAG_nTRST Input JTAG controller reset. 9 JTAG_TDI Input JTAG data input to the SmartFusion2. Table 3: FlashPro JTAG Connector 3.6. ARM JTAG Connector The P3 is a standard 20-pin ARM JTAG connector with the following definition: Pin Signal Type Description 1 VCC3 Power Target MCU reference voltage. 2 NC No Connection 3 JTAG_nTRST Input JTAG controller reset. 4, 6, 8, 10, 12, 14, 16, 18, 20 GND Power Target ground. 5 JTAG_TDI Input JTAG data input to the SmartFusion2. 7 JTAG_TMS Input JTAG mode select. 9 JTAG_TCK Input JTAG clock signal to the SmartFusion2. 11, 17, 19 - - These pins are not connected to the SOM connectors and are pulled to GND on the SOM-BSB-EXT. 13 JTAG_TDO Output JTAG data output from the SmartFusion2. 15 nRESET_IN Input/Output Target MCU reset signal. Table 4: ARM JTAG Connector 3.7. Breadboard Area Note: Several I/O banks of the SmartFusion2 are limited to a 2.5 V maximum operating voltage. Any signals of the SmartFusion2 SOM implemented using signals of those banks are marked as "(2.5 V)" in the column "SOM Connector Pin". Further, the maximum operating voltage of a certain I/O bank is 2.5 V (Bank 5 for the M2S050 device), while it is 3.3 V for the M2S005, M2S010 and M2S050 devices (where that bank is referred to as Bank 4). SmartFusion2 System-On-Module (M2S-FG484 SOM) Baseboard Hardware Architecture 7/24 Version 1.4 June 21, 2016 Emcraft Systems Signals of that bank used in the SmartFusion2 SOM design are marked as "(2.5 V in M2S050)" in the column "SOM Connector Pin". In the default SOM configuration, these signals are 2.5 V for the M2S050 and 3.3 V for the other devices. Any signals that do not have the above markings are 3.3 V signals. Note: Using the FG484 package, the M2S050 pin names differ from the pin names of the other family members (M2S025, M2S010 and M2S005). Therefore, the “SmartFusion2 Pin” column provides several pin names for such signals. Note: For the multi-function SmartFusion2 signals, the item in Bold shows the function initialized by the Libero project included with the SmartFusion2 Starter Kit. The test points in the breadboard area are grouped as PCB patterns for 12x2 2 mm pitch through-hole connectors (P7-P14) with the following definition: Breadboard Pin # Signal Name SOM Connector Pin Connected To 1 VCC3 77, 79 on P4 +3.3 V SOM power supply. 2, 8, 10, 12, 14, 16, 18, 20, 22, 23, 24, GND 2, 3, 5, 8, 9, 11, 14, 57, 75, 76 on P4 SOM ground. 3 ADC8 68 on P4 SmartFusion2 pin J18 MSIO24NB3/SPI_1_SS3/GPIO_16_A. 4 ADC17 66 on P4 SmartFusion2 pin K18 M2S050: MSIO24PB3/SPI_1_SS2/GPIO_15_A M2S025: MSIO23PB2/SPI_1_SS2/GPIO_15_A M2S010: MSIO20PB2/SPI_1_SS2/GPIO_15_A M2S005: NC 5 ADC9 64 on P4 SmartFusion2 pin K16 M2S050: MSIO23NB3/SPI_1_SS1/GPIO_14_A M2S025: MSIO22NB2/SPI_1_SS1/GPIO_14_A M2S010: MSIO19NB2/SPI_1_SS1/GPIO_14_A M2S005: NC 6 ADC18 40 on P4 (2.5 V) SmartFusion2 pin M2 M2S050: MSIOD126NB7 M2S025: MSIOD108NB6 M2S010: MSIOD90NB6 M2S005: MSIOD75NB5 7 ADC10 52 on P4 (2.5 V) SmartFusion2 pin M5 M2S050: MSIOD124PB7 M2S025: MSIOD106PB6 M2S010: MSIOD88PB6 M2S005: MSIOD73PB5 9 ADC11 48 on P4 (2.5 V) SmartFusion2 pin N5 M2S050: MSIOD125PB7 M2S025: MSIOD107PB6 M2S010: MSIOD89PB6 M2S005: MSIOD74PB5 11 ADC12 55 on P4 (2.5 V) SmartFusion2 pin P7 M2S050: MSIOD132NB7 M2S025: MSIOD114NB6 M2S010: MSIOD96NB6 M2S005: NC SmartFusion2 System-On-Module (M2S-FG484 SOM) Baseboard Hardware Architecture 8/24 Version 1.4 June 21, 2016 Emcraft Systems Breadboard Pin # Signal Name SOM Connector Pin Connected To 13 ADC13 58 on P4 (2.5 V) SmartFusion2 pin M8 M2S050: MSIOD131NB7 M2S025: MSIOD113NB6 M2S010: MSIOD95NB6 M2S005: MSIOD80NB5 15 ADC14 53 on P4 (2.5 V) SmartFusion2 pin P6 M2S050: MSIOD132PB7 M2S025: MSIOD114PB6 M2S010: MSIOD96PB6 M2S005: NC 17 ADC15 50 on P4 (2.5 V) SmartFusion2 pin N6 M2S050: MSIOD125NB7 M2S025: MSIOD107NB6 M2S010: MSIOD89NB6 M2S005: MSIOD74NB5 19 ADC16 42 on P4 (2.5 V) SmartFusion2 pin M3 M2S050: MSIOD126PB7 M2S025: MSIOD108PB6 M2S010: MSIOD90PB6 M2S005: MSIOD75PB5 Table 5: P7 Breadboard Area Connector Breadboard Pin # Signal Name SOM Connector Pin Connected To 1 VCC3 77, 79 on P4 +3.3 V SOM power supply. 2, 4, 6, 8, 10,12, 14, 16, 18, 19, 20, 21, 22, 23, 24 GND 2, 3, 5, 8, 9, 11, 14, 57, 75, 76 on P4 SOM ground. 3 ADC0 70 on P4 SmartFusion2 pin D22 FPGA_RPRG. 5 ADC1 60 on P4 (2.5 V) SmartFusion2 pin R2 M2S050: MSIOD133PB7 M2S025: MSIOD115PB6 M2S010: MSIOD97PB6 M2S005: NC 7 ADC4 56 on P4 (2.5 V) SmartFusion2 pin N8 M2S050: MSIOD131PB7 M2S025: MSIOD113PB6 M2S010: MSIOD95PB6 M2S005: MSIOD80PB5 9 ADC5 54 on P4 (2.5 V) SmartFusion2 pin M6 M2S050: MSIOD124NB7 M2S025: MSIOD106NB6 M2S010: MSIOD88NB6 M2S005: MSIOD73NB5 SmartFusion2 System-On-Module (M2S-FG484 SOM) Baseboard Hardware Architecture 9/24 Version 1.4 June 21, 2016 Emcraft Systems Breadboard Pin # Signal Name SOM Connector Pin Connected To 11 ADC3 46 on P4 (2.5 V) SmartFusion2 pin L5 M2S050: MSIOD123NB7 M2S025: MSIOD105NB6 M2S010: MSIOD87NB6 M2S005: MSIOD72NB5 13 ADC2 44 on P4 (2.5 V) SmartFusion2 pin L4 M2S050: MSIOD123PB7 M2S025: MSIOD105PB6 M2S010: MSIOD87PB6 M2S005: MSIOD72PB5 15 ADC6 51 on P4 (2.5 V) SmartFusion2 pin K5 M2S050: MSIOD118NB7 M2S025: MSIOD100NB6 M2S010: MSIOD82NB6 M2S005: MSIO67NB5 17 ADC7 49 on P4 (2.5 V) SmartFusion2 pin K4 M2S050: MSIOD118PB7/GB5/CCC_SW1_CLKI1 M2S025: MSIOD100PB6/GB5/CCC_SW1_CLKI1 M2S010: MSIOD82PB6 M2S005: MSIOD67PB5 Table 6: P8 Breadboard Area Connector Breadboard Pin # Signal Name SOM Connector Pin Connected To 1 VCC3 77, 79 on P4 +3.3 V SOM power supply. 2 VCC1V5 78, 80 on P4 Additional power supply for I/O Banks in the M2S-FG484 SOM. Not connected in the M2S-FG896 SOM. 3 VBATT 74 on P4 Not connected on SOM. 4, 12, 21, 22, 23, 24 GND 2, 3, 5, 8, 9, 11, 14, 57, 75, 76 on P4 SOM ground. 5 1V5_EN 72 on P4 Control for additional power supply from M2S-FG484 SOM. The inverted copy of P4 pin 16, refer to row 20 of Table 8 for additional details. Not connected on M2S-FG896 SOM. 6 UART_1_TXD 28 on P4 SmartFusion2 pin H19 M2S050: MSIO41NB1/MMUART_1_TXD/ GPIO_24_B/USB_DATA2_C M2S025: MSIO27NB1/MMUART_1_TXD/ GPIO_24_B/USB_DATA2_C M2S010: MSIO21NB1/MMUART_1_TXD/ GPIO_24_B/USB_DATA2_C M2S005: MSIO14NB1/MMUART_1_TXD/GPIO_24_B/ USB_DATA2_C SmartFusion2 System-On-Module (M2S-FG484 SOM) Baseboard Hardware Architecture 10/24 Version 1.4 June 21, 2016 Emcraft Systems Breadboard Pin # Signal Name SOM Connector Pin Connected To 7 UART_1_RXD 31 on P4 SmartFusion2 pin G18 M2S050: MSIO42NB1/MMUART_1_RXD/ GPIO_26_B/USB_DATA3_C M2S025: MSIO28NB1/MMUART_1_RXD/GPIO_26_B/ USB_DATA3_C M2S010: MSIO22NB1/MMUART_1_RXD/GPIO_26_B/ USB_DATA3_C M2S005: MSIO15NB1/MMUART_1_RXD/GPIO_26_B/ USB_DATA3_C 8 I2C_0_SCL 33 on P4 SmartFusion2 pin G16 M2S050: MSIO48NB1/I2C_0_SCL/GPIO_31_B/ USB_DATA1_C M2S025: MSIO34NB1/I2C_0_SCL/GPIO_31_B/ USB_DATA1_C M2S010: MSIO28NB1/I2C_0_SCL/GPIO_31_B/ USB_DATA1_C M2S005: MSIO18NB1/I2C_0_SCL/GPIO_31_B/ USB_DATA1_C 9 I2C_0_SDA 27 on P4 SmartFusion2 pin G17 M2S050: MSIO48PB1/I2C_0_SDA/GPIO_30_B/ USB_DATA0_C M2S025: MSIO34PB1/I2C_0_SDA/GPIO_30_B/ USB_DATA0_C M2S010: MSIO28PB1/I2C_0_SDA/GPIO_30_B/ USB_DATA0_C M2S005: MSIO18PB1/I2C_0_SDA/GPIO_30_B/ USB_DATA0_C 10 I2C_1_SDA 26 on P4 SmartFusion2 pin P22 M2S050: MSIO11PB3/CCC_NE0_I0/I2C_1_SDA/ GPIO_0_A/USB_DATA3_A M2S025: MSIO11PB2/CCC_NE0_CLKI0/I2C_1_SDA/ GPIO_0_A/USB_DATA3_A M2S010, M2S005: MSIO11PB2/ CCC_NE0_CLKI1/I2C_1_SDA/GPIO_0_A/ USB_DATA3_A 11 I2C_1_SCL 25 on P4 SmartFusion2 pin R22 M2S050: MSIO11NB3/CCC_NE0_CLKI0/I2C_1_SCL/ GPIO_1_A/USB_DATA4_A M2S025: MSIO11NB2/CCC_NE1_CLKI0/ I2C_1_SCL/GPIO_1_A/USB_DATA4_A M2S010, M2S005: MSIO11NB2/ CCC_NE0_CLKI2/I2C_1_SCL/GPIO_1_A/ USB_DATA4_A 13 SPI0_DO 63 on P4 SmartFusion2 pin P19 SC_SPI_SDO 14 SPI0_DI 65 on P4 SmartFusion2 pin R21 SC_SPI_SDI 15 SPI0_nSS 73 on P4 SmartFusion2 pin P20 SC_SPI_SS 16 SPI0_CLK 71 on P4 SmartFusion2 pin R20 SC_SPI_CLK SmartFusion2 System-On-Module (M2S-FG484 SOM) Baseboard Hardware Architecture 11/24 Version 1.4 June 21, 2016 Emcraft Systems Breadboard Pin # Signal Name SOM Connector Pin Connected To 17 SPI1_nSS 69 on P4 SmartFusion2 pin L20 M2S050: MSIO17NB3/SPI_1_SS0/GPIO_13_A M2S025: MSIO17NB2/SPI_1_SS0/GPIO_13_A M2S010: MSIO15NB2/SPI_1_SS0/ GPIO_13_A in M2S010 M2S005: NC 18 SPI1_CLK 67 on P4 SmartFusion2 pin M21 M2S050: MSIO16PB3/SPI_1_CLK in M2S050; M2S025: MSIO16PB2/SPI_1_CLK in M2S025; M2S010: MSIO14PB2/SPI_1_CLK in M2S010; M2S005: NC 19 SPI1_DI 61 on P4 SmartFusion2 pin M22 M2S050: MSIO16NB3/SPI_1_SDI/GPIO_11_A M2S025: MSIO16NB2/SPI_1_SDI/GPIO_11_ M2S010: MSIO14NB2/SPI_1_SDI/GPIO_11_ M2S005: NC 20 SPI1_DO 59 on P4 SmartFusion2 pin L21 M2S050: MSIO17PB3/SPI_1_SDO/GPIO_12_ M2S025: MSIO17PB2/SPI_1_SDO/GPIO_12_A M2S010: MSIO15PB2/SPI_1_SDO/GPIO_12_A M2S005: NC Table 7: P9 Breadboard Area Connector Breadboard Pin # Signal Name SOM Connector Pin Connected To 1 VCC3 77, 79 on P4 +3.3 V SOM power supply 2 +5V_IN N/A SOM-BSB-EXT JP3 pin 1, external +5 V power supply 3, 21, 22, 23, 24 GND 2, 3, 5, 8, 9, 11, 14, 57, 75, 76 on P4 SOM ground 4 nRESET_OUT 15 on P4 SmartFusion2 pin D5 M2S050: MSIO96NB8 M2S025: MSIO80NB7 M2S010: MSIO64NB7 M2S005: NC 5 nRESET_IN 13 on P4 SmartFusion2 pin R15 DEVRST_N 6 VCC3_EN N/A SOM-BSB-EXT U2 pin 5; +3.3 V LDO enable. 7 GPIO_90 37 on P4 (2.5 V) SmartFusion2 pin N4 M2S050: MSIOD127NB7 M2S025: MSIOD109NB6 M2S010: MSIOD91NB6 M2S005: MSIOD76NB5 8 GPIO_88 23 on P4 (2.5 V) SmartFusion2 pin P1 M2S050: MSIOD130PB7 M2S025: MSIOD112PB6 M2S010: MSIOD94PB6 M2S005: MSIOD79PB5 SOM-BSB-EXT DS4 LED SmartFusion2 System-On-Module (M2S-FG484 SOM) Baseboard Hardware Architecture 12/24 Version 1.4 June 21, 2016 Emcraft Systems Breadboard Pin # Signal Name SOM Connector Pin Connected To 9 GPIO_89 35 on P4 (2.5 V) SmartFusion2 pin P3 M2S050: MSIOD129NB7 M2S025: MSIOD111NB6 M2S010: MSIOD93NB6 M2S005: MSIOD78NB5 10 GPIO_87 21 on P4 (2.5 V) SmartFusion2 pin N1 M2S050: MSIOD128PB7 M2S025: MSIOD110PB6 M2S010: MSIOD92PB6 M2S005: MSIOD77PB5 11 GPIO_86 19 on P4 (2.5 V) SmartFusion2 pin M1 M2S050: MSIOD128NB7 M2S025: MSIOD110NB6 M2S010: MSIOD92NB6 M2S005: MSIOD77NB5 12 GPIO_85 17 on P4 (2.5 V) SmartFusion2 pin K1 M2S050: MSIOD121PB7/CCC_SW0_CLKI0 M2S025: MSIOD103PB6/CCC_SW0_CLKI0 M2S010: MSIOD85PB6/CCC_NE1_CLKI1 M2S005: MSIOD70PB5/CCC_NE1_CLKI1 13 GPIO_91 39 on P4 (2.5 V) SmartFusion2 pin N3 M2S050: MSIOD127PB7 M2S025: MSIOD109PB6 M2S010: MSIOD91PB6 M2S005: MSIOD76PB5 14 GPIO_83 32 on P4 (2.5 V) SmartFusion2 pin R1 M2S050: MSIOD133NB7 M2S025: MSIOD115NB6 M2S010: MSIOD97NB6 M2S005: NC 15 GPIO_92 41 on P4 (2.5 V) SmartFusion2 pin P4 M2S050: MSIOD129PB7 M2S025: MSIOD111PB6 M2S010: MSIOD93PB6 M2S005: MSIOD78PB5 16 GPIO_84 34 on P4 (2.5 V) SmartFusion2 pin P2 M2S050: MSIOD130NB7 M2S025: MSIOD112NB6 M2S010: MSIOD94NB6 M2S005: MSIO79NB5 17 GPIO_93 43 on P4 (2.5 V) SmartFusion2 pin L2 M2S050: MSIOD122PB7 M2S025: MSIOD104PB6 M2S010: MSIOD86PB6 M2S005: MSIOD71PB5 18 GPIO_82 18 on P4 (2.5 V) SmartFusion2 pin K2 M2S050: MSIOD121NB7 M2S025: MSIOD103NB6 M2S010: MSIOD85NB6 M2S005: MSIOD70NB5 SmartFusion2 System-On-Module (M2S-FG484 SOM) Baseboard Hardware Architecture 13/24 Version 1.4 June 21, 2016 Emcraft Systems Breadboard Pin # Signal Name SOM Connector Pin Connected To 19 GPIO_94 45 on P4 (2.5 V) SmartFusion2 pin L3 M2S050: MSIOD122NB7 M2S025: MSIOD104NB6 M2S010: MSIOD86NB6 M2S005: MSIUOD71NB5 20 GPIO_81 16 on P4 SmartFusion2 pin E5 M2S050: MSIO102NB8 M2S025: MSIO86NB7 M2S010: MSIO70NB7 M2S005: MSIO55NB6 Optional low power mode control. Table 8: P10 Breadboard Area Connector Breadboard Pin # Signal Name SOM Connector Pin Connected To 1 VCC3 77, 79 on P4 +3.3 V SOM power supply 2, 23, 24 GND 2, 3, 5, 8, 9, 11, 14, 57, 75, 76 on P4 SOM ground 3 GPIO_20 20 on P6 (2.5 V in M2S050) SmartFusion2 pin V11 M2S050: DDRIO156PB5 M2S025: MSIO125PB4/GB3/CCC_SW0_CLKI3 M2S010: MSIO104PB4/GB3 M2S005: MSIO83PB4/GB3 4 GPIO_26 5 GPIO_18 18 on P6 (2.5V in M2S050) SmartFusion2 pin W11 M2S050: DDRIO156NB5 M2S010: MSIO125NB4/GB7/CCC_SW1_CLKI2 M2S010: MSIO104NB4/GB7 M2S005: MSIO83NB4/GB7 6 GPIO_24 24 on P6 SOM ground 7 GPIO_16 16 on P6 (2.5V in M2S050) SmartFusion2 pin W10 M2S050: DDRIO151PB5 M2S025: MSIO121PB4/PROBE_A M2S010: MSIO103PB4/PROBE_A M2S005: MSIO82PB4/PROBE_A 8 GPIO_22 22 on P6 (2.5V in M2S050) SmartFusion2 pin T13 M2S050: DDRIO166NB5 M2S025: MSIO131NB4 M2S010: MSIO107NB4 M2S005: MSIO92NB4 9 GPIO_14 14 on P6 (2.5V in M2S050) SmartFusion2 pin Y10 M2S050: DDRIO151NB5 M2S025: MSIO121NB4/PROBE_B M2S010: MSIO103NB4/PROBE_B M2S005: MSIO82NB4/PROBE_B 10 GPIO_28 28 on P6 SOM ground SmartFusion2 System-On-Module (M2S-FG484 SOM) Baseboard Hardware Architecture Not connected to SOM 14/24 Version 1.4 June 21, 2016 Emcraft Systems Breadboard Pin # Signal Name 11 GPIO_6 12 GPIO_30 13 GPIO_10 14 GPIO_32 15 GPIO_8 16 GPIO_34 17 GPIO_12 18 GPIO_36 19 GPIO_4 20 GPIO_38 21 GPIO_2 22 GPIO_40 SOM Connector Pin 6 on P6 Connected To SmartFusion2 pin B3 M2S050: MSIO97NB8 M2S025: MSIO81NB7 M2S010: MSIO65NB7 M2S005: NC Not connected to SOM 10 on P6 (2.5V in M2S050) SmartFusion2 pin Y9 M2S050: DDRIO148NB5/PROBE_B M2S025: MSIO120NB4/CCC_SW0_CLKI2 M2S010: MSIO102NB4/CCC_NE1_CLKI0 M2S005: MSIO81NB4/CCC_NE1_CLKI0 Not connected to SOM 8 on P6 SmartFusion2 pin D4 M2S050: MSIO100NB8 M2S025: MSI084NB7 M2S010: MSIO68NB7 M2S005: MSIO53NB6 Not connected to SOM. 12 on P6 (2.5V in M2S050) SmartFusion2 pin W9 M2S050: DDRIO148PB5/PROBE_A M2S025: MSIO120PB4 M2S010; MSIO102PB4 M2S005: MSIO81PB4 Not connected to SOM 4 on P6 SmartFusion2 pin A2 M2S050: MSIO101NB8 M2S025: MSIO85NB7 M2S010: MSIO69NB7 M2S005: MSIO54NB6 Not connected to SOM. 2 on P6 SmartFusion2 pin B2 M2S050: MSIO101PB8 M2S025: MSIO85PB7 M2S010: MSIO69PB7 M2S005: MSIO54PB6 Not connected to SOM Table 9: P11 Breadboard Area Connector Breadboard Pin # Signal Name SOM Connector Pin Connected To 1 VCC3 77, 79 on P4 +3.3 V SOM power supply 2, 23, 24 GND 2, 3, 5, 8, 9, 11, 14, 57, 75, 76 on P4 SOM ground. SmartFusion2 System-On-Module (M2S-FG484 SOM) Baseboard Hardware Architecture 15/24 Version 1.4 June 21, 2016 Emcraft Systems Breadboard Pin # Signal Name SOM Connector Pin Connected To 3 GPIO_56 56 on P6 (2.5 V) SmartFusion2 pin L7 M2S050: MSIOD120NB7 M2S025: MSIOD102NB6 M2S010: MSIOD84NB6 M2S005: MSIOD69NB5 4 GPIO_62 62 on P6 (2.5 V in M2S050) SmartFusion2 pin AB15 M2S050: DDRIO164PB5/VCCC_SE1_CLKI M2S025: MSIO134PB4/VCCC_SE1_CLKI M2S010: MSIO110PB4 M2S005: MSIO95PB4 5 GPIO_58 58 on P6 (2.5 V) SmartFusion2 pin L8 M2S050: MSIOD119NB7 M2S025: MSIOD101NB6 M2S010: MSIOD83NB6 M2S005: MSIOD68NB5 6 GPIO_64 64 on P6 (2.5V in M2S050) SmartFusion2 pin AA15 M2S050: DDRIO164NB5 M2S025: MSIO134NB4 M2S010: MSIO110NB4 M2S005: MSIO95NB4 7 GPIO_60 60 on P6 (2.5 V) SmartFusion2 pin K8 M2S050: MSIOD119PB7/GB1/ CCC_SW0_CLKI1 M2S025: MSIOD101PB6/GB1/CCC_SW0_CLKI1 M2S010: MSIOD83PB6 M2S005: MSIOD68PB5 8 GPIO_66 66 on P6 (2.5 V in M2S050) SmartFusion2 pin W15 M2S050: DDRIO172NB5 M2S025: MSIO135NB4 M2S010: MSIO111NB4 M2S005: MSIO96NB4 9 GPIO_54 54 on P6 (2.5 V) SmartFusion2 pin M7 M2S050: MSIOD120PB7/CCC_SW1_CLKI0 M2S025: MSIOD102PB6/CCC_SW1_CLKI0 M2S010: MSIOD84PB6/CCC_NE1_CLKI2 M2S005: MSIOD69PB5/CCC_NE1/CLKI2 10 GPIO_68 68 on P6 (2.5 V in M2S050) SmartFusion2 pin Y15 M2S050: DRIO172PB5 M2S025: MSIO135PB4 M2S010: MSIO111PB4 M2S005: MSIO96PB4 11 GPIO_52 52 on P6 SOM ground 12 GPIO_70 70 on P6 (2.5 V in M2S050) SmartFusion2 pin U15 M2S050: DDRIO176NB5 M2S025: MSIO136NB4 M2S010: MSIO112NB4 M2S005: MSIO97NB4 13 GPIO_50 SmartFusion2 System-On-Module (M2S-FG484 SOM) Baseboard Hardware Architecture Not connected to SOM 16/24 Version 1.4 June 21, 2016 Emcraft Systems Breadboard Pin # Signal Name 14 GPIO_72 15 GPIO_44 16 GPIO_74 17 GPIO_46 18 GPIO_76 19 GPIO_48 20 GPIO_78 21 GPIO_42 22 GPIO_80 SOM Connector Pin 72 on P6 (2.5 V in M2S050) Connected To SmartFusion2 pin Y17 M2S050: DDRIO182PB5 M2S025: MSIO140PB4 M2S010: MSIO116PB4 M2S005: MSIO101PB4 Not connected to SOM 74 on P6 (2.5 V in M2S050) SmartFusion2 pin W17 M2S050: DDRIO182NB5 in, M2S025: MSIO140NB4 in, M2S010: MSIO116NB4 in, M2S005: MSIO101NB4 Not connected to SOM 76 on P6 (2.5 V in M2S050) SmartFusion2 pin AB17 M2S050: DDRIO174PB5 M2S025: MSIO137PB4 M2S010: MSIO113PB4 M2S005: MSIO98PB4 Not connected to SOM. 78 on P6 (2.5 V in M2S050) SmartFusion2 pin AA18 M2S050: DDRIO174NB5 M2S025: MSIO137NB4 M2S010: MSIO113NB4 in, M2S005: MSIO98NB4 Not connected to SOM 80 on P6 (2.5 V in M2S050) SmartFusion2 pin AB18 M2S050: DDRIO177PB5 M2S025: MSIO142PB4 M2S010: MSIO118PB4 M2S005: MSIO103PB4 SOM-BSB-EXT DS3 LED Table 10: P12 Breadboard Area Connector Breadboard Pin # Signal Name SOM Connector Pin Connected To 1 VCC3 77, 79 on P4 +3.3 V SOM power supply. 2, 23, 24 GND 2, 3, 5, 8, 9, 11, 14, 57, 75, 76 on P4 SOM ground. 3 GPIO_61 61 on P6 SmartFusion2 pin K21 M2S50: MSIO19PB3/SPI_1_SS6/GPIO_23_A M2S025: MSIO19PB2/SPI_1_SS6/GPIO_23_A M2S010: MSIO17PB2/SPI_1_SS6/GPIO_23_A M2S005: NC 4 GPIO_59 59 on P6 SmartFusion2 pin K20 M2S050: MSIO19NB3/SPI_1_SS7/GPIO_24_A M2S025: MSIO19NB2/SPI_1_SS7/GPIO_24_A M2S010: MSIO17NB2/SPI_1_SS7/GPIO_24_A M2S005: NC SmartFusion2 System-On-Module (M2S-FG484 SOM) Baseboard Hardware Architecture 17/24 Version 1.4 June 21, 2016 Emcraft Systems Breadboard Pin # Signal Name SOM Connector Pin Connected To 5 GPIO_63 63 on P6 SmartFusion2 pin E22 M2S050: MSIO45PB1/MMUART_0_RI/GPIO_21_B M2S025: MSIO31PB1/MMUART_0_RI/GPIO_21_B M2S010: MSIO25PB1/MMUART_0_RI/GPIO_21_B M2S005: NC 6 GPIO_57 57 on P6 SmartFusion2 pin F21 M2S050: MSIO43PB1/MMUART_0_RTS/GPIO_17_B/ USB_DATA5_C M2S025: MSIO29PB1/MMUART_0_RTS/GPIO_17_B/ USB_DATA5_C M2S010: MSIO23PB1/MMUART_0_RTS/GPIO_17_B/ USB_DATA5_C M2S005: NC 7 GPIO_65 65 on P6 SmartFusion2 pin E21 M2S050: MSIO45NB1/MMUART_0_DCD/GPIO_22_B M2S025: MSIO31NB1/MMUART_0_DCD/GPIO_22_B M2S010: MSIO25NB1/MMUART_0_DCD/GPIO_22_B M2S005: NC 8 GPIO_55 55 on P6 SmartFusion2 pin F20 M2S050: MSIO43NB1/MMUART_0_DTR/GPIO_18_B/ USB_DATA6_C M2S025: MSIO29NB1/MMUART_0_DTR/GPIO_18_B/ USB_DATA6_C M2S010: MSIO23NB1/MMUART_0_DTR/GPIO_18_B/ USB_DATA6_C M2S005: NC 9 GPIO_67 67 on P6 SmartFusion2 pin B22 M2S050: MSIO47NB1/MMUART_0_CLK/GPIO_29_B/ USB_NXT_C M2S025: MSIO33NB1/MMUART_0_CLK/GPIO_29_B/ USB_NXT_C M2S010: MSIO27NB1/MMUART_0_CLK/GPIO_29_B/ USB_NXT_C M2S005: MSIO17NB1/MMUART_0_CLK/GPIO_29_B/ USB_NXT_C 10 GPIO_53 53 on P6 SmartFusion2 pin H20 M2S050: MSIO41PB1/GB10/VCCC_SE0_CLKI/ USB_XCLK_C M2S025: MSIO27PB1/GB10/VCCC_SE0_CLKI/ USB_XCLK_C M2S010: MSIO21PB1/GB5/USB_XCLK_C M2S005: MSIO14PB1/GB5/USB_XCLK_C SmartFusion2 System-On-Module (M2S-FG484 SOM) Baseboard Hardware Architecture 18/24 Version 1.4 June 21, 2016 Emcraft Systems Breadboard Pin # Signal Name SOM Connector Pin Connected To 11 GPIO_69 69 on P6 (2.5 V in M2S050) SmartFusion2 pin Y18 M2S050: DDRIO181PB5 M2S025: MSIO141PB4 M2S010: MSIO117PB4 M2S005: MSIO102PB4 12 GPIO_51 51 on P6 SmartFusion2 pin G19 M2S050: MSIO42PB1/GB14/VCCC_SE1_CLKI/ MMUART_1_CLK/GPIO_25_B/ USB_DATA4_C M2S025: MSIO28PB1/GB14/VCCC_SE1_CLKI/ MMUART_1_CLK/GPIO_25_B/ USB_DATA4_C M2S010: MSIO22PB1/GB6/MMUART_1_CLK/ GPIO_25_B/USB_DATA4_C M2S005: SIO15PB1/GB6/MMUART_1_CLK/GPIO_25_B/ USB_DATA4_C 13 GPIO_71 71 on P6 (2.5 V in M2S050) SmartFusion2 pin AA17 M2S050: DDRIO167NB5 M2S025: MSIO138NB4 M2S010: MSIO114NB4 M2S005: MSIO99NB4 14 GPIO_49 49 on P6 SmartFusion2 pin L19 M2S050: MSIO18PB3/SPI_1_SS4/GPIO_17_A M2S025: MSIO18PB2/SPI_1_SS4/GPIO_17_A M2S010: MSIO16PB2/SPI_1_SS4/GPIO_17_A M2S005: NC 15 GPIO_73 73 on P6 (2.5 V in M2S050) SmartFusion2 pin AA16 M2S050: DDRIO167PB5 M2S025: MSIO138PB4 M2S010: MSIO114PB4 M2S005: MSIO99PB4 16 GPIO_45 45 on P6 SmartFusion2 pin F19 M2S050: MSIO44PB1/MMUART_0_CTS/GPIO_19_B/ USB_DATA7_C M2S025: MSIO30PB1/MMUART_0_CTS/GPIO_19_B/ USB_DATA7_C M2S010: MSIO24PB1/MMUART_0_CTS/GPIO_19_B/ USB_DATA7_C M2S005: NC 17 GPIO_79 79 on P6 SmartFusion2 pin U19 M2S050: MSIO0PB3 M2S025, M2S010, M2S005: MSIO0PB2 18 GPIO_47 47 on P6 SmartFusion2 pin L18 M2S050: MSIO18NB3/SPI_1_SS5/GPIO_18_A M2S025: MSIO18NB2/SPI_1_SS5/GPIO_18_A in M2S010: MSIO16NB2/SPI_1_SS5/GPIO_18_A M2S005: NC SmartFusion2 System-On-Module (M2S-FG484 SOM) Baseboard Hardware Architecture 19/24 Version 1.4 June 21, 2016 Emcraft Systems Breadboard Pin # Signal Name SOM Connector Pin Connected To 19 GPIO_77 77 on P6 (2.5 V in M2S050) SmartFusion2 pin V16 M2S050: DDRIO184NB5 M2S025: MSIO139NB4 M2S010: MSIO115NB4 M2S005: MSIO100NB4 20 GPIO_43 43 on P6 SmartFusion2 pin F18 M2S050: MSIO44NB1/MMUART_0_DSR/ GPIO_20_B M2S025: MSIO30NB1/MMUART_0_DSR/ GPIO_20_B M2S010: MSIO24NB1/MMUART_0_DSR/GPIO_20_B M2S005: NC 21 GPIO_75 75 on P6 (2.5 V in M2S050) SmartFusion2 pin W16 M2S050: DDRIO184PB5 M2S025: MSIO139PB4 M2S010: MSIO115PB4 M2S005: MSIO100PB4 22 GPIO_41 41 on P6 SmartFusion2 pin K17 M2S050: MSIO23PB3/SPI_0_SS3/GPIO_10_A/ USB_DATA7_A M2S025: MSIO22PB2/SPI_0_SS3/GPIO_10_A/ USB_DATA7_A M2S010: MSIO19PB2/SPI_0_SS3/GPIO_10_A/ USB_DATA7_A M2S005: NC Table 11: P13 Breadboard Area Connector Breadboard Pin # Signal Name SOM Connector Pin Connected To 1 VCC3 77, 79 on P4 +3.3 V SOM power supply 2, 23, 24 GND 2, 3, 5, 8, 9, 11, 14, 57, 75, 76 on P4 SOM ground 3 GPIO_25 25 on P6 SmartFusion2 pin H6 M2S050: MSIO108PB8 M2S025: MSIO92PB7 M2S010: MSIO76PB7 M2S005: MSIO61PB6 4 GPIO_19 19 on P6 SmartFusion2 pin J6 M2S050: MSIO108NB8 M2S025: MSIO92NB7 M2S010: MSIO76NB7 M2S005: MSIO61NB6 5 GPIO_23 23 on P6 SmartFusion2 pin K6 M2S050: MSIO117PB8/CCC_NW0_CLKI0 M2S025: MSIO99PB7/CCC_NW0_CLKI0 M2S010: MSIO81PB7 M2S005: MSIO66PB6 SmartFusion2 System-On-Module (M2S-FG484 SOM) Baseboard Hardware Architecture 20/24 Version 1.4 June 21, 2016 Emcraft Systems Breadboard Pin # Signal Name SOM Connector Pin Connected To 6 GPIO_17 17 on P6 SmartFusion2 pin H7 M2S050: MSIO107PB8 M2S025: MSIO91PB7 M2S010: MSIO75PB7 M2S005: MSIO60PB6 7 GPIO_21 21 on P6 SmartFusion2 pin K7 M2S050: MSIO117NB8 M2S025: MSIO99NB7 M2S010: MSIO81NB7 M2S005: MSIO666NB6 8 GPIO_15 15 on P6 SmartFusion2 pin G7 M2S050: MSIO107NB8 M2S025: MSIO91NB7 M2S010: MSIO75NB7 M2S005: MSIO60NB6 9 GPIO_27 27 on P6 SmartFusion2 pin K15 M2S050: MSIO22NB3/SPI_0_SS2/GPIO_9_A/ USB_DATA6_A M2S025: MSIO21NB2/SPI_0_SS2/GPIO_9_A/ USB_DATA6_A M2S010: MSIO18NB2/SPI_0_SS2/GPIO_9_A/ USB_DATA6_A M2S005: NC 10 GPIO_13 13 on P6 SmartFusion2 pin F6 M2S050: MSIO99NB8 M2S025: MSIO83NB7 M2S010: MSIO67NB7 M2S005: NC 11 GPIO_29 29 on P6 SmartFusion2 pin L16 M2S050: MSIO22PB3/SPI_0_SS1/GPIO_8_A/ USB_DATA5_A M2S025: MSIO21PB2/SPI_0_SS1/GPIO_8_A/ USB_DATA5_A M2S010: MSIO18PB2/SPI_0_SS1/GPIO_8_A/ USB_DATA5_A M2S005: NC 12 GPIO_11 11 on P6 SmartFusion2 pin G6 M2S050: MSIO98NB8 M2S025: MSIO82NB7 M2S010: MSIO66NB7 M2S005: MSIO52NB6 13 GPIO_31 31 on P6 SmartFusion2 pin P16 M2S050: MSIO7NB3/CAN_TX/GPIO_2_A/USB_DATA0_A M2S025, M2S010, M2S005: MSIO7NB2/CAN_TX/GPIO_2_A/USB_DATA0_A 14 GPIO_9 9 on P6 SmartFusion2 pin F5 M2S050: MSIO99PB8 M2S025: MSIO83PB7 M2S010: MSIO67PB7 M2S005: NC SmartFusion2 System-On-Module (M2S-FG484 SOM) Baseboard Hardware Architecture 21/24 Version 1.4 June 21, 2016 Emcraft Systems Breadboard Pin # Signal Name SOM Connector Pin Connected To 15 GPIO_33 33 on P6 SmartFusion2 pin R16 M2S050: MSIO7PB3 M2S025, M2S010, M2S005: MSIO7PB2 16 GPIO_7 7 on P6 SmartFusion2 pin E4 M2S50: MSIO102PB8 M2S025: MSIO86PB7 M2S010: MSIO70PB7 M2S005: MSIO55PB6 17 GPIO_35 35 on P6 SmartFusion2 pin N17 M2S050: MSIO8NB3/CAN_TX_EN_N/GPIO_4_A/ USB_DATA2_A M2S025, M2S010, M2S005: MSIO8NB2/CAN_TX_EN_N/GPIO_4_A/ USB_DATA2_A 18 GPIO_5 5 on P6 SmartFusion2 pin C4 M2S050: MSIO96PB8 M2S025: MSIO80PB7 M2S010: MSIO64PB7 M2S005: NC 19 GPIO_37 37 on P6 SmartFusion2 pin N16 M2S050: MSIO8PB3/CAN_RX/GPIO_3_A/USB_DATA1_A M2S025, M2S010, M2S005: MSIO8PB2/CAN_RX/GPIO_3_A/USB_DATA1_A 20 GPIO_3 3 on P6 SmartFusion2 pin C3 M2S050: MSIO97PB8 M2S025: MSIO81PB7 M2S010: MSIO65PB7 M2S005: NC 21 GPIO_39 39 on P6 SmartFusion2 pin P18 M2S050: MSIO6NB3 M2S025, M2S010, M2S005: MSIO6NB2 22 GPIO_1 1 on P6 SmartFusion2 pin B1 M2S050: MSIO103NB8 M2S025: MSIO87NB7 M2S010: MSIO71NB7 M2S005: MSIO56NB6 Table 12: P14 Breadboard Area Connector 4. Jumpers The SOM-BSB-EXT provides the configurable jumpers listed in the table below. The default settings are marked in bold: Designation JP1 Name VCC3 SmartFusion2 System-On-Module (M2S-FG484 SOM) Baseboard Hardware Architecture Settings 1-2 closed 22/24 Description The +3.3 V voltage from the output of the U2 LDO regulator is directly applied to the SOM and to the SOMBSB-EXT. Version 1.4 June 21, 2016 Emcraft Systems Designation JP2 Name Settings JTAG Mode Selection Description 1-2 open The +3.3 V voltage from the output of the U2 LDO regulator is applied to the SOM and to the SOM-BSB-EXT through 0.16 Ohm resistor R35. This enables measuring the SOM current consumption using the ARM Energy Probe. To measure the SOM current consumption using an ammeter connected between these pins of the header, resistor R35 should be removed. 3-4 closed The +3.3 V voltage from the output of the U2 LDO regulator is applied to the D1 double diode ORing scheme. This voltage is used to provide the VBATT power supply for the SOM RTC. 3-4 open The +3.3 V voltage from the output of the U2 LDO regulator is not applied to the D1 double diode ORing scheme. 1-2 closed The SmartFusion2 JTAG controller is in the Cortex-M3 debug mode. The JTAGSEL pin of SmartFusion2 is low. 1-2 open The SmartFusion2 JTAG controller is in the FPGA programming mode. The JTAGSEL pin of SmartFusion2 is high. JP3 VCC5 3-4 closed The settings of jumpers 3-4 do not affect the SmartFusion2 SOM. 1-3 closed The +3.3 V LDO regulator is powered from the external +5 V voltage through the P10.2 pad of the breadboard area. 2-4 open 1-3 open 2-4 closed The +3.3 V LDO regulator is powered from the +5 V USB power through the P1 mini USB connector. Table 13: Jumpers 5. LEDs The SOM-BSB-EXT provides the following LEDs: Designation DS1 Color Green Description Indicates the status of nRESET_OUT signal of the SOM. The LED is lit when nRESET_OUT is 0. Connected to the SmartFusion2 pin D5. DS2 SmartFusion2 System-On-Module (M2S-FG484 SOM) Baseboard Hardware Architecture Green Power Good LED. The LED is lit when the output on the U2 LDO regulator is +3.3 V. 23/24 Version 1.4 June 21, 2016 Emcraft Systems Designation Color DS3 Description Green User-controlled LED connected to the pin 80 on the P6 SOM connector (GPIO_80 signal). Connected to the SmartFusion2 pin AB18 of the SmartFusion2 SOM. DS4 Green User-controlled LED connected to the pin 23 on the P4 SOM connector (GPIO_88 signal). Connected to the SmartFusion2 pin P1 of the SmartFusion2 SOM. Integrated in the P2 RJ45 Ethernet connector Yellow Ethernet Link/Activity status. Integrated in the P2 RJ45 Ethernet connector Green Ethernet 10/100 Mbit link status. Table 14: LEDs 6. Switches The SOM-BSB-EXT provides the following switches: Switch Type S1 Signal Push button nRESET_IN Function SOM hardware reset. Connected to the SmartFusion2 R15 of the SmartFusion2 SOM. S2 Push button User button connected to the pin 79 on the P6 connector. GPIO_79 Connected to the SmartFusion2 pin U19 of the SmartFusion2 SOM. Table 15: Switches 7. Document Revision History Revision Date Changes Summary 1.4 June 21, 2016 • Updated the descriptions of DS1, DS3, DS4 in Table 14 "LEDs". 1.3 October 7, 2014 • Updated the name of the connected M2S050 pin for pin 17 (GPIO_79) in Table 11 “P13 Breadboard Area Connector”. 1.2 March 26, 2014 • Updated the SOM connector pin description for pin 17 in Table 6 “P8 Breadboard Area Connector”; • Updated the contents of “Connected to” for pin 15 in Table 9 “P11 Breadboard Area Connector”. 1.1 January 31, 2014 Updated descriptions of JP1 settings in Table 13 “Jumpers”. 1.0 July 12, 2013 Initial revision. SmartFusion2 System-On-Module (M2S-FG484 SOM) Baseboard Hardware Architecture 24/24 Version 1.4 June 21, 2016