Skip to main content

Datasheet

Specification#

Block Diagram#

Callout#

Pinout#

Electrical Characteristics#

Operating Conditions#

SymbolParameterMinTypeMaxUnit
VccOperating Voltage5V
VssGround0V
VDDIODevice supply votlage, I/OGroup 12.973.33.63V
VIHInput High Voltage
VILInput Low voltage
VOHOutput High Voltage
VOLOutput Low Voltage

Hardware Function Description#

USI Azure Sphere Combo module#

Azure Sphere combo module uniquely is designed for IoT applications, with multi-funcionality design-in support by standard SDK, customer can easily migrate from discrete MCU solution.

Ethernet Interface#

Public Network (ENC28J60)#

The onboard MicroChip ENC28J60 ehternet controller device provides a 10 Mbps interface using TCP or UDP network protocols: • Public network, communicating with Azure IoT or other internet-based services

Use of Ethernet requires a “board configuration image” in addition to the user application image. This contains into required by the Azure Sphere Security Monitor to add Ethernet support to Azure Sphere OS. ISU0 is used for SPI0 interface signals to the ENC28J60 device, with interrupts on GPIO5.

Signal NameGPIOComments
SCKGPIO47ISU0(SPI)
MOSIGPIO46ISU0(SPI)
MISOGPIO45ISU0(SPI)
CSGPIO44ISU0(SPI)
INTGPIO5Interrupt
RST_NGPIO6Not Connected
SYSRST_NSYSRST_NHardware System Reset

More detail on this topic is available here: https://docs.microsoft.com/en-us/azure-sphere/network/connect-ethernet

Private Network (W5500)#

The onboard W5500 chip is a Hardwired Internet controller designed as a full hardwired TCP/IP stack with WIZnet technology. It supports 10/100 Mbps interface using TCP or UDP network protocol:

• Private network, communicating with Brown-field various network protocol services

W5500 supports TCP, UDP, IPv4, ICMP, ARP, IGMP, and PPPoE and 8 independent SOCKETs to be used simultaneously and 32KB internal memory for data communication. User can develop an Ethernet application easily by using the simple W5500 SOCKET program instead of handling a complex Ethernet controller. W5500 also provides WOL(Wake on LAN) and a Power Down Mode in order to reduce power consumption.

Signal NameGPIOComments
SCKGPIO42ISU0(SPI)
MOSIGPIO41ISU0(SPI)
MISOGPIO40ISU0(SPI)
CSGPIO39ISU0(SPI)
nRDYGPIO56Ready to Read/Write
INTGPIO57Interrupt
W5500_RESETGPIO58W5500 Reset
SYSRST_NSYSRST_NHardware System Reset

More detail on this topic is available here: https://docs.wiznet.io/Product/iEthernet/W5500/overview

Dual Band Wi-Fi- Interface#

The MT3620 on USI Azure Sphere Combo module integrates a Wi-Fi 802.11 bgn radio with on-board dual-band Ext. antenna connector. This is used to connect ASG210 to a wireless access point for Internet access.

BLE 5.0#

USI Azure Sphere Combo module includes NRF52832 supports BLE 5.0 and antenna hole for external BT antenna. User can download and degug with BT SWD pin header on ASG Debuger board.

Signal NameGPIOComments
BT SWDIOGPIO5Serial wire debug I/O for debug and programming
BT SWCLKGPIO6Serial wire clock input for debug and programming
BT nRSTGPIO9Configurable as pin reset

More detail on Application manifest is available here: https://docs.microsoft.com/en-us/samples/azure/azure-sphere-samples/wifi-setup-via-ble/

GPIO Terminal Block#

ASG210 supports 4-GPIOs terminal block to communicate with external devices as Brown-field devices.

Signal NameGPIOComments
GPIO0GPIO0Digital Input/output port
GPIO1GPIO1Digital Input/output port
GPIO2GPIO2Digital Input/output port
GPIO3GPIO3Digital Input/output port

UART Terminal Block (RS232/485/422)#

ASG210 supports UART(RS232/485/422) terminal block to communicate with external devices as Brown-field devices. USI Azure Sphere Combo module supports ISU3 used as UART or I2C by user selection. To use ISU3 as UART, user should define UART Interface in Azure Sphere Application manifest file. And GPIO8(WIZNET_ASG210_ISU3_NSDA_RXD_SEL) should be “High Level” to select ISU3 RXD. ASG210 UART interface supports RS232/485/422 and user can select Serial communication type with GPIO9,10.

Ex1) RS485 selected by ‘Low Level’ GPIO10 and ‘High Level’ GPIO9. Ex2) RS232 selected by ‘High Level’ GPIO10.

Signal NameGPIOComments
S0GPIO8Select ‘High Level’ for ISU3 UART
485/422 SELGPIO9Select ‘High Level’ for RS485
Select ‘Low Level’ for RS422
485/232 SELGPIO10Select ‘High Level’ for RS485/422
Select ‘Low Level’ for RS232
SERIAL_TXDGPIO66ISU3(UART)
RTS3GPIO67ISU3(UART)
RXD3GPIO68ISU3(UART)
SERIAL_CTSGPIO69ISU3(UART)
Tx DEGPIO70This signal is used only for RS485/422
Select ‘High Level’ for Tx Enable
Select ‘Low Level’ for Tx Disable

More detail on Application manifest is available here: https://docs.microsoft.com/ko-kr/azure-sphere/app-development/app-manifest

I2C Connector#

ASG210 supports I2C connector to communicate with external devices such as Brown-field devices. USI Azure Sphere Combo module supports ISU3 used as I2C or UART by user selection. To use ISU3 as I2C, user should define I2C Interface in Azure Sphere Application manifest file. And GPIO8(WIZNET_ASG210_ISU3_NSDA_RXD_SEL) should be “Low Level” to select ISU3 SDA.

“Capabilities”:{“I2cMaster”: [“$WIZNET_ASG210_ISU3_NSDA_RXD_SEL”]}
Signal NameGPIOComments
S0GPIO8Select ‘Low Level’ for ISU3 I2C
NullGPIO66ISU3(I2C)
SCLGPIO67ISU3(I2C)
SDAGPIO68ISU3(I2C)
NullGPIO69ISU3(I2C)
NullGPIO70ISU3(I2C)

More detail on Application manifest is available here: https://docs.microsoft.com/ko-kr/azure-sphere/app-development/app-manifest

SD Card Slot#

ASG210 includes ATmega328P-AU, UART to SDCard, module running at 16MHz. It supports MicroSD card size from 64MB to 16GB. And the baud rate is configurable from 300bps to 1000000bps (the default baud rate is 9600 bps).

Verified SDCard class and size: • Sandisk microSDHC class4 4GB • Sandisk microSDHC 1 class4 8GB • Sandisk Ultra microSDHC 1 class10 16GB

LED Status#

An overview of ASG210 LED status as follows:

NameStatus LEDsColorDescription
LED0POWERRedConfirmation that 5V supply rail voltage is ok
LED1AZUREGreenReady to communicate with Azure Cloud
LED2Wi-FiGreenActivate Wi-Fi
LED3ETHERNETGreenActivate WAN, ETH0 port
LED4INTERFACEGreenReceived data from LAN, ETH1 port
LED5BLUETOOTHGreenActivate Blue-tooth

System Architecture#

System Architecture describes entire system which is ASG210 applied to Brown-field network and connected to Cloud Server and Management service

Block Diagram#

ASG210 can send data via various interfaces to the cloud server and management service.

GPIOs, UART, I2C Operating System Block Diagram#

In ASG210, M4 and A7 Cores of MT3620 can access to GPIOs, I2C, UART interface to communicate with user exsiting system, Brown field. ASG210 supports user-selected RS232/485/422 communication on mounted transceiver chip as well.

The received data from GPIOs/I2C/UART is sent to Azure cloud or management service on Azure Sphere security system via public network, Ethernet, or Wi-Fi. In the same manner, the exsiting system can receive data from Azure cloud or management service via Azure Sphere security system. It allows users to access the system remotely with guaranteed high-level security.

Dual Ethernet Operating System Block Diagram#

In ASG200, M4 Core of MT3620 is connected to W5500, which is WIZnet’s hardwired TCP/IP chip with SPI interface. Since the hardwired TCP/IP stack is embedded in W5500, software TCP/IP stack is not required on the M4 Core for ethernet communication. M4 Core only receives data parsed by W5500 then sends it to A7 Core on inter-core communication. A7 Core secures this data on Azure Sphere security system and sends it Azure Cloud via public network.

W5500 is only connected with the SPI interface to M4 Core. Hence, the data communication between the brownfield system and W5500 is out of Azure Sphere security system. However, W5500 can filter the ethernet packets used in data communication and allow reliable Ethernet communication even if heavy traffic occurs, such as a DDoS attack.

Dimensions#

Base PCB

ASG210 Connections#

An overview of how ASG210 interface to the equipment in local network is as follows:

  1. Power provided to ASG210 with 5V2A power adapter, power status LED turned on.
  2. For equipment with as Ethernet interface, connect Ethernet cable from ASG210’s LAN port to the equipment.
  3. Connect another Ethernet cable from ASG210’s WAN port to internet router for public network.
  4. Once connected, the LEDs on ASG210 should be as follows:

DC Power Cable Specification#

Power to ASG210 is supplied directly via 5V2A DC connector or via the debugger board USB Micro B connector.