background image

 

SoM-112ES User Manual

 

Revision 1.00 © 2018 

 

- 12 - 

2.16

 

Real-Time Clock 

The SoM-112ES is equipped with an external battery (BH1) for backing up the module’s Real-Time Clock 
(RTC). Drivers to access the RTC are included in the operating systems. Jumper JB1 should be placed in 
the ON position in order to retain system time when powered down. 

3

 

Software 

The  SoM-112ES  offers  a  wide  variety  of  software  support  from  both  open  source  and  proprietary 
sources.  Software  Board  Support  Packages  (BSPs)  and  Linux  Software  Development  Kits  (SDKs)  are 
available for most SoM processor modules. 

For more information on Linux Software Support, please visit the EMAC Wiki Software Section at: 

 

http://wiki.emacinc.com/wiki/Product_wiki

   

 

3.1

 

Das U-Boot 

EMAC utilizes Das U-Boot for its ARM based products. U-Boot is an open source/cross-architecture 
platform  independent  bootloader.  It  supports  reading  and  writing  to  the  flash,  auto-booting, 
environmental variables, and TFTP. Das U-boot can be used to upload and run and/or reflash the OS 
or  to  run  stand-alone  programs  without  an  OS.  Products  are  shipped  with  a  valid  MAC  address 
installed  in  flash  in  the  protected  U-boot  environmental  variable  “ethaddr”.  At  boot  time  U-Boot 
automatically stores this address in a register within the MAC, which effectively provides it to any OS 
loaded after that point.  

3.2

 

Embedded Linux 

EMAC  Open  Embedded  Linux  (EMAC  OE  Linux)  is  an  open  source  Linux  distribution  for  use  in 
embedded  systems.  The  EMAC  OE  Linux  Build  is  based  on  the  Open  Embedded 
(

www.openembedded.org

) and Yocto (

www.yoctoproject.org

) Linux build systems. Open Embedded 

is  a  superior  Linux  distribution  for  embedded  systems.  Custom  Linux  builds  are  also  available  on 
request. 
 
The  distribution  contains  everything  a  user  could  expect  from  a  standard  Linux  kernel:  powerful 
networking features, advanced file system support, security, debugging utilities, and countless other 
features. 
 
The basic root file system includes: 

 

Busybox  

 

Hotplugging support  

 

APM utilities for power management  

 

Openssh SSH server 

 

lighttpd HTTP server 

 

JJFS2 or EXT4 file system with utilities 

Summary of Contents for SoM-112ES

Page 1: ...SoM 112ES User Manual July 2018 Revision 1 00 Copyright 2018 EMAC Inc 2390 EMAC Way Carbondale Illinois 62902 Phone 618 529 4525 Fax 618 457 0110 http www emacinc com...

Page 2: ...Fi Optional 10 2 11 I O Expansion 10 2 12 Mikrobus Expansion 11 2 13 I2C 11 2 14 SPI 11 2 15 Status LEDs and Reset 11 2 16 Real Time Clock 12 3 Software 12 3 1 Das U Boot 12 3 2 Embedded Linux 12 3 2...

Page 3: ...e Port C JK7 17 4 13 Single Port Ethernet Connector JK8 17 4 14 Vin Power Barrel Jack JK10 18 4 15 MikroBUS Socket SOK2 18 4 16 Micro SD Card Socket SOK3 18 5 Appendix B Jumper Settings 19 5 1 JB1 Boo...

Page 4: ...age If EMAC Inc products are used in any of the aforementioned unintended or unauthorized applications Purchaser shall indemnify and hold EMAC Inc and its employees and officers harmless against all c...

Page 5: ...dules and HCSD MMC flash disk When paired with the SOM IMX6U the SOM 112ES makes a relatively Low Power IoT connectivity solution using a MikroBUS ZigBee Wireless module the SOM 112ES can collect and...

Page 6: ...Serial Interfaces UARTS 4x Serial Ports 2xRS232 1xRS232 422 485 1x USB Device to Serial Console Audio 1x I S audio with Line in out jacks USB 3x USB Host ports 1x USB Device Port Ethernet Interface Ty...

Page 7: ...Utility GPIO Header HDR2 RS 232 Serial Port COM A Header HDR3 RS 232 422 485 Serial Port COM B Header JK1 Audio Input Jack JK2 Audio Output Jack JK3 Serial Port COM E JK4 Micro USB 2 0 Console Interfa...

Page 8: ...th integrated magnetics It can be connected straight to a hub or another computer via Ethernet crossover cable The Ethernet crossover cable can be replaced with a patch cable if the SoM processor modu...

Page 9: ...X 8 NC NC 9 GND GND 10 NC NC Serial Port COM C terminates to a male DB9 connector and is a RS232 port with a full complement of handshaking lines allowing it to communicate with modems and other devic...

Page 10: ...5 amp of power USB ports must be supported by the SoM for the ports to operate A Micro USB Connector is provided as the system serial console COM E This makes it easier for modern day computers that a...

Page 11: ...ack U FL R SMT 10 offers high frequency performance from DC to 6GHz with a V S W R of 1 3 to 1 5 max EMAC provides an antenna kit 2 4GHz Duck Antenna RP SMA and U FL IPEX to RP SMA male pigtail cable...

Page 12: ...There are a large number of compatible MikroBUS add on boards available in the market today that allow the end user to add functionality to development boards The MikroBUS module is optional and not i...

Page 13: ...FTP Das U boot can be used to upload and run and or reflash the OS or to run stand alone programs without an OS Products are shipped with a valid MAC address installed in flash in the protected U boot...

Page 14: ...rce community and from internal EMAC engineering into its standard distribution Along with kernel patches EMAC provides the binaries for the kernel and root file system 3 3 Qt Creator Qt Creator is a...

Page 15: ...P3_VCC 2 3P3_VCC 3 GND 4 EXPIO_REF 5 EXPIO_0 6 EXPIO_1 7 EXPIO_2 8 EXPIO_3 9 EXPIO_4 10 EXPIO_5 11 EXPIO_6 12 EXPIO_7 13 GPIO_5 AD 1 14 GPIO_6 AD 2 15 GPIO_7 AD 3 16 GPIO_8 AD 4 17 GND 18 GND 19 GPIO_...

Page 16: ...4 5 RS 232 422 485 Serial Port COM B Header HDR3 Pin RS 232 10 Pin Header Description RS 422 485 10 Pin Header Description 1 NC COMB_422 485_TX 2 NC NC 3 COMB_232RX COMB_422 485_TX 4 COMB_232_RTS NC...

Page 17: ...3 COMC_232_TXD 4 COMC_232_DTR 5 COMC_232_GND 6 COMC_232_DSR 7 COMC_232_RTS 8 COMC_232_CTS 9 COMC_232_RI 4 9 Micro USB B 2 0 Console Interface Connector JK4 Pin Micro USB B 2 0 Connector Description 1...

Page 18: ...HASSIS_GND 10 CHASSIS_GND 11 CHASSIS_GND 12 CHASSIS_GND 13 NC B1 HSTB _PWR B2 HSTB _DM_F B3 HSTB _DP_F B4 GND 4 12 USB Device Port C JK7 Pin Signal 1 PWR 2 USBC_DM 3 USBC_DP 4 GND 5 CHASSIS_GND 6 CHAS...

Page 19: ...1 GPIO_5 AD 1 2 SOM_RSTO 3 SPI_EXT_CS0n 4 SPI_EXT_CLK 5 SPI_EXT_MOSI 6 SPI_EXT_MISO 7 3P3_VCC 8 GND 9 GND 10 5V_VCC 11 I2C_DAT_E 12 I2C_CLK E 13 COMD_TXD 14 MKR_RX_GT 15 GPIO_1 IRQ_1 16 GPIO_14 PWM1...

Page 20: ...ing 5 3 JB3 Flash Write Protect Jumper Position Setting Pins 1 2 B Flash Disable Pins 2 3 A Flash Enable Default Setting 5 4 JB4 Standby Battery Jumper Position Setting Pins 1 2 OFF Disable Battery Ba...

Page 21: ...elect RS 232 Pins 2 3 4XX Select RS 422 485 via JB8 Default Setting 5 8 JB8 Serial Port RS 422 or RS 485 Jumper Position Setting Pins 1 2 485 Select RS 485 Pins 2 3 422 Select RS 422 Default Setting 5...

Page 22: ...SoM 112ES User Manual Revision 1 00 2018 21 6 Appendix C Dimensional Drawing...

Reviews: