6. Board Controller
The Wireless STK Mainboard contains a dedicated microcontroller for some of the advanced kit features provided. This microcontroller
is referred to as the board controller and is not programmable by the user. The board controller acts as an interface between the host
PC and the target device on the radio board, as well as handling some housekeeping functions on the board.
Some of the kit features actively managed by the board controller are:
• The
on-board
debugger, which can flash and debug both on-board and external targets
• The
Advanced Energy
Monitor, which provides real-time energy profiling of the user application
• The Packet Trace Interface, which is used in conjunction with PC software to provide detailed insight into an active radio network
• The
Virtual COM Port
and
target processor
• The
admin
console, which provides configuration of the various board features
Silicon Labs publishes updates to the board controller firmware in the form of firmware upgrade packages. These updates may enable
new features or fix issues. See Section
6.1 Admin Console
The admin console is a command line interface to the board controller on the kit. It provides functionality for configuring the kit behavior
and retrieving configuration and operational parameters.
6.1.1 Connecting
The Wireless Starter Kit must be connected to Ethernet using the Ethernet connector in the top left corner of the mainboard for the
admin console to be available. See Section
Connect to the admin console by opening a telnet connection to the kit's IP address, port number 4902.
When successfully connected, a
6.1.2 Built-in Help
The admin console has a built-in help system which is accessed by the
level commands:
WSTK> help
*************** Root commands ****************
aem
AEM commands
boardid
Commands for board ID probe.
dbg
Debug interface status and control
dch
Datachannel control and info commands
discovery
Discovery service commands.
net
Network commands.
pti
Packet trace interface status and control
quit
Exit from shell
sys
System commands
target
Target commands.
time
Time Service commands
user
User management functions
The
command can be used in conjunction with any top level command to get a list of sub-commands with description. For exam-
help
ple,
will print a list of all available sub-commands of
pti help
WSTK> pti help
*************** pti commands ****************
config
Configure packet trace
disable
Disable packet trace
dump
Dump PTI packets to the console as they come
enable
Enable packet trace
info
Packet trace state information
This means that running
pti enable
silabs.com | Building a more connected world.
Virtual UART
interfaces, which provide ways to transfer application data between the host PC and the
9.1 Firmware Upgrades
8.1.2 Ethernet Interface
prompt is displayed.
WSTK>
[ calibrate, current, dump, ... ]
[ list, probe ]
[ dnslookup, geoprobe, ip ]
[ nickname, reset, scratch, ... ]
[ button, flashwrite, go, ... ]
[ client, server ]
[ login,]
will enable packet trace.
UG428: EFR32xG21B 2.4 GHz 10 dBm Wireless Starter Kit User's Guide
for details on firmware upgrade.
for details on the Ethernet connectivity.
command. The
help
[ info, mode,]
[ info ]
[ config, disable, dump, ... ]
:
pti
Board Controller
command will print a list of all top
help
Rev. 1.0 | 21
Need help?
Do you have a question about the EFR32xG21B and is the answer not in the manual?
Questions and answers