Full Text Searchable PDF User Manual

FERMIO-EM
Quick User Guide
Revision 1.1

Table of contents
1. Embedded firmware and OS. ...............................................................................................4
2. Using debug board. ..............................................................................................................4
3. Connecting with FERMIO-EM terminal.................................................................................4
3.1. Serial port - FERMIO-EM + debug adapter set is required:..........................................5
3.2. SSH protocol – knowing FERMIO-EM's IP address is required.......................................5
4. Connectors dedscription.......................................................................................................6
4.1.Connector J11 description:..............................................................................................6
4.2.Connector J_EXP1 description:........................................................................................7
4.3. Connector J_DB description:..........................................................................................8
5. Example applications ............................................................................................................9

List of pictures
Picture 1: Connector J11.....................................................................................................................................6
Picture 2: Connector J_EXP1..............................................................................................................................7
Picture 3: Connector J_DB................................................................................................................................8
List of tables
Table 1:Connector J11..................................................................................6
Table 2: Connector J_EXP1.................................................................................................................................7
Table 3: Connector J_DB....................................................................................................................................8

1. Embedded firmware and OS.
Fermio-EM is provided with preloaded firmware for development purposes.
•
EDK-II firmware is provided with debug traces, allowing user to check booting process. A release
compilation of EDK-II firmware for Fermio-EM can be requested via e-mail:
support@3CityElectronics.com
.
•
eMMC is preloaded with Yocto Linux - customised to operate properly with Fermio-EM module.
Also additional development tools as C compiler are added to Linux image.
•
Embedded „PIC" microcontroller is provided with standard configuration allowing software
configuration of Watchdog timer, power-up timer and wake-up timer. All Fermio-specific patches for
EDK-II and Yocto-Linux can be requested via e-mail:
support@3CityElectronics.com
2. Using debug board.
A debug board is also provided with Fermio-EM. This board can be used to:
•
micro USB connector: access UART1 Quark's serial port,
•
USB-A connector: access to USB#0 host port.
Note: USB-A connector is powered form microUSB connector - to use USB-A.
3. Connecting with FERMIO-EM terminal
Communication with the device can be established over
serial port or the SSH protocol. Both methods
are described below. Select the one that corresponds to the technical requirements.
Fermio-EM : User guide 4/9

3.1. Serial port - FERMIO-EM + debug adapter set is required:
1. attach a debug board to Fermio-EM module using connector (J_DB),
2. connect debug board to Your PC using micro-USB connector,
3. connect power connector (J11) and power-up the board with voltage in range 3.5-17 V,
4. run a software supporting communication over serial port e.g. PuTTY,
5. choose "Connection type" as "Serial",
6. enter a port number to "Serial line", which is assigned to FERMIO-EM,
7. speed transmission set to 115200,
8. run the terminal,
9. log in using "root" username (password not required).
3.2. SSH protocol – knowing FERMIO-EM's IP address is required
1. attach LAN cable to RJ45 connector (J5),
2. connect power connector (J11) and power-up the board with voltage in range 3.5-17 V,
3. run a software supporting communication over serial port e.g. PuTTY,
4. choose "Connection type" as "SSH",
5. in "Host name" field enter IP address of your FERMIO device,
6. set "Port" to 22,
7. run the terminal,
8. log in using "root" username (password not required).
Demo applications are located at
/usr/FERMIO.
Fermio-EM : User guide 5/9

4. Connectors dedscription
4.1.Connector J11 description:
Pin
Pin name
1
PWR_BTN
2
GND
3
VCC
4
VCC
5
GND
Table
1:Connector J11
Picture 1: Connector J11
Note: A power connector (J11) pin description can be found in Table 5 of „FERMIO-EM DATASHEET”.
4.2.Connector J_EXP1 description:
Fermio-EM : User guide 6/9

Picture 2: Connector J_EXP1
Pin
Pin name
1
GND
2
GPIO
3
GND
4
ONE_W
5
GND
6
RS_P
7
RS_N
8
GND
Table 2: Connector J_EXP1
Note: A connector (J_EXP1) pin description can be found in Table 8 of „FERMIO-EM DATASHEET”.
Fermio-EM : User guide 7/9
1
8
7
6
5
4
3
2

4.3. Connector J_DB description:
Picture 3: Connector J_DB
Pin
Pin name
1
UART0_RTS
2
GND
3
UART0_CTS
4
V3P3_S0
5
UART0_TX
6
SPI1_MOSI
7
UART0_RX
8
SPI1_MISO
9
I2C_SCL
10
SPI1_SS
11
I2C_DATA
12
SPI1_SCK
13
UART1_TXD
14
V3P3_S5
15
UART1_RXD
16
GND
17
GPIO8
18
USB0_N
19
GPIO7
20
USB0_P
Table 3: Connector J_DB
Note: A connector (J_DB) pin description can be found in Table 9 of „FERMIO-EM DATASHEET”.
Yocto Linux will boot from eMMC flash. Network configuration will try to get DHCP address from router.
SSH server will be ready for incoming connections.
Fermio-EM : User guide 8/9
1
19
2
20

5. Example applications
Example applications are available for Fermio-EM board and can be requested via e-mail:
support@3CityElectronics.com
.
A documentation available at:
http://www.3cte.com/s_produkty.html
Fermio-EM : User guide 9/9