Part II. Built-in Command Reference

The sections in Part II split the commands available into groupings by type.

Each command is documented in the standard UNIX® manual page layout. The page is separated into several parts:

Name

The name of the command and its purpose.

Synopsis

Command synopsis which may illustrate several invocations.

Options

This part is only present if the command has arguments. The command arguments are listed together with a description.

Description

Describes the detailed use of the command.

See also

This optional section gives references to other commands which may be relevant.

Conventions used in this part:

  • command text.
  • {arguments} within { } are required.
  • replaceable text for arguments.
  • [arguments] within [ ] are optional.
  • argument | argument separated by | cannot be used together.
  • argument... is repeatable
  • [expression]... entire expression is repeatable.

Table 6. Commands in alphabetical order

CommandPurpose
autobootAttempt to locate and boot suitable images automatically.
bootStarts loaded OS images
catDisplays contents of a text file
cdChange present working directory
consoleControls ABLE console.
cpCopy a file.
dateShow the current real time clock date and time.
devDisplay and manipulate the ABLE device tree.
dhclientConfigure a network interface using DHCP.
dumpDisplays an area of memory in hex dump
dumpfile(1)Displays a file in hex dump
echoOutput some text to standard output
exitExit ABLE shell
fileTests each argument in an attempt to classify it.
helpDisplay help on built in commands
historyLists the commands in the command line history.
hostQuery the DNS.
hwinfoPrint hardware information.
ifconfigNetwork device configuration and selection
loadLoad executable images
dumpfile(1)List files in directory
miiMII phy control
meminfoShows memory information.
memsetSet range of memory to a specific value.
modulesList ABLE modules
morePage a file to the console.
mutexesDisplay the internal mutual exclusion states for ABLE.
nc(1)Read data from a network socket.
nvclearReset non-volatile settings to defaults
nvsetSet non-volatile parameters
nvsaveSave altered non-volatile settings
nvshowShow non-volatile parameters
nvunsetClears non-volatile parameter
passwd(1)Alter ABLE interactive shell passwd
peekExamine a memory location
pmuPower management control
pokePoke memory location
pwdShow present working directory
readReads a line of input into shell variables
resetReset machine
sbcd(1)Manipulates the board configuration data.
setargsSets arguments to be passed to an OS started with the boot command
setdateSets the date in the real time clock
setoptSets device options.
settimeSets the real time clock
shStart a new ABLE shell
showargsShows arguments to be passed to any booted OS
shadowMoves ABLE into RAM
showhzShows how long a system has been running
sleepDelay for a specified amount of time
sumChecksum a file
sysmsgShow system messages.
sysspeedSets the system clock speed
tasks(1)Displays tasks running on system.
test(1)Performs test operations
uname(1)Print system identification
version(1)Display ABLE shell version

Table of Contents

9. Core Commands
autoboot — Attempt to locate and boot suitable images automatically.
console — Controls ABLE console.
date — Show the current real time clock date and time.
dev — Manipulate and display the ABLE device tree.
help — Display help on built in commands
history — Lists the commands in the command line history.
hwinfo — Print hardware information.
meminfo — Shows memory information.
modules — List ABLE modules
mutexes — Display the internal mutual exclusion states for ABLE.
passwd — Alter ABLE interactive shell passwd
pmu — Power management control
reset — Reset machine
sbcd — Manipulates the board configuration data.
setdate — Sets the date in the real time clock
setopt — Sets device options.
settime — Sets the real time clock
shadow — Moves ABLE into RAM
showhz — Shows how long a system has been running
sysmsg — Show system messages.
sysspeed — Sets the system clockspeed
tasks — Displays task threads currently running on system.
uname — Print system identification
version — Display ABLE shell version
10. Shell Commands
echo — Output some text to standard output
exit — Exit ABLE shell
read — Reads a line of input into shell variables
set — Set or clear shell options and positional parameters
sh — Start a new ABLE shell
sleep — Delay for a specified amount of time
test — Performs test operations
11. Network operations
ifconfig — Network device configuration and selection
dhclient — Automatically configure a network interface using DHCP.
host — Look up hostnames and optionally set DNS server values.
mii — MII phy control
nc — Read and display data from a network socket
12. File Navigation
cd — Change present working directory
dumpfile — List files in a directory.
pwd — Show present working directory
13. File manipulation commands
cat — Displays contents of a text file
cp — Copy a file.
dumpfile — Displays a file in a hexadecimal dump
file — Tests each argument in an attempt to classify it.
more — Page output.
sum — Checksum a file
14. Non-volatile settings
nvclear — Reset non-volatile settings to defaults
nvsave — Save altered non-volatile settings
nvset — Set non-volatile parameters
nvshow — Show non-volatile parameters
nvunset — Clears non-volatile parameter
15. OS manipulation commands
boot — Starts loaded OS images
load — Load executable images
showargs — Shows arguments to be passed to any booted OS
setargs — Sets arguments to be passed to an OS started with the boot command
16. Debugging commands
dump — Displays an area of memory in hex dump
memset — Set range of memory to a specific value.
nand — Display contents or OOB data from a range of NAND blocks.
peek — Examine memory location
poke — Poke memory location