UM1518
User manual
ST7580 power line modem demonstration kit
graphical user interface (GUI)
Introduction
The “ST7580 GUI” is a software tool that allows one or more ST power line modem (PLM)
demonstration boards to be interfaced with a personal computer (PC). Only PLM
demonstration boards equipped with the ST7580 device are supported.
When using the ST7580 GUI the user has complete control of the ST7580 device, having
access to all its registers and functions described in [2].
The typical application environment (shown in
Figure 1)
consists of an ST7580 GUI running
on a PC and communicating through a USB connection with a PLM demonstration kit
equipped with the ST7580 product, such as the EVALKITST7580-1 (consisting of an
EVALST7580-1 modem board and an EVLALTAIR900-M1 power supply board).
Figure 1.
ST7580 typical application environment
MAINS
Plug
ALTAIR4-900 Power
Supply
Evaluation Board
(EVLALTAIR900-M1)
EVALKITST7580-1
ST7580
PLM Evaluation Board
(EVALST7580-1)
USB
Cable
ST7580
GUI
PERSONAL COMPUTER
(PC)
AM16520v1
December 2012
Doc ID 022791 Rev 2
1/37
www.st.com
Contents
UM1518
Contents
1
Document conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.1
List of abbreviations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2
3
Connection procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
GUI installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
3.1
3.2
3.3
Software license agreement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
System requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Installing the software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
4
Getting started . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
4.1
4.2
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Opening the COM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
5
Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
5.1
5.2
Basic modem configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Power line communication: transmission and reception . . . . . . . . . . . . . . 16
5.2.1
5.2.2
5.2.3
Power line transmission command . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Power line confirm command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Power line reception command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
5.3
5.4
MIB operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Other ST7580 commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
5.4.1
5.4.2
5.4.3
Ping commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Reset commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Status message . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
5.5
5.6
Host interface errors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Ping session . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
5.6.1
5.6.2
5.6.3
5.6.4
Ping protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Ping Master session . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Ping Slave session . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Starting and stopping a Ping session . . . . . . . . . . . . . . . . . . . . . . . . . . 34
6
References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
2/37
Doc ID 022791 Rev 2
UM1518
Contents
7
Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Doc ID 022791 Rev 2
3/37
List of figures
UM1518
List of figures
Figure 1.
Figure 2.
Figure 3.
Figure 4.
Figure 5.
Figure 6.
Figure 7.
Figure 8.
Figure 9.
Figure 10.
Figure 11.
Figure 12.
Figure 13.
Figure 14.
Figure 15.
Figure 16.
Figure 17.
Figure 18.
Figure 19.
Figure 20.
Figure 21.
Figure 22.
Figure 23.
Figure 24.
Figure 25.
Figure 26.
Figure 27.
ST7580 typical application environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Hardware update wizard screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Completing the found new hardware update wizard. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
ST7580 GUI installation wizard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
ST7580 GUI destination folder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
GUI setup start . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
GUI setup finish . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
ST7580 GUI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Modem connection procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Modem connection success . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Modem configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Power line transmission box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Transmission notifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Power line confirm box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Reception notification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Position of MIB objects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
PingRequest and PingConfirm graphical tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
ResetRequest command: console view . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
ResetIndication command: console view . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Status message fields. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Host interface error occurrence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Ping session: Master and Slave tabs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Payload subfields on DL frames of Ping session . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Ping session: Master flowchart . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Ping session: slave flowchart . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Ping Master tab. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Ping Slave tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
4/37
Doc ID 022791 Rev 2
UM1518
Document conventions
1
1.1
Document conventions
List of abbreviations
The following abbreviations are used:
Table 1.
Abbreviations
Abbreviation
PRE
UW
MIB
ZC
PHY
DL
Description
Preamble
Unique word
Management information base
Zero-crossing
Physical layer
Data link layer
Doc ID 022791 Rev 2
5/37