• Please review our updated Terms and Rules here

RDI PrecisionBook firmware

sieler

New Member
Joined
Apr 27, 2004
Messages
3
Location
Cupertino, CA, USA
If anyone has an RDI PrecisionBook (a PA-RISC laptop running HP-UX), they might be interested in knowing that there is an RDI-specific low-level set of commands.

All (?) PA-RISC systems from HP had a "below the ISL" set of firmware commands ... generally accessible by interrupting the startup sequence.
(And, they have a HELP command to display the top-level sets of commands.)

The PrecisionBook firmware seems to be based on the 9000/778 series firmware, or the 9000/821 (and 9000/831) (both ranges of model names seen in the firmware),
and has RDI extensions to it.

Here's the RDI menu, from the firmware (140 lines of text):

------- RDI Menu --------------------------------------------------------------
Command Description
------- -----------
LCD [ON|OFF] Display or set RDI LCD Monitor Enable
EXTernal [ON|OFF] Display or set External Monitor Enable
BLITE <value> Display or set RDI LCD Backlight
BATtery [battery no.] Display battery charges
DOUBLE [ON|OFF] Display or set LCD Double Buffer Enable

------- RDI Menu --------------------------------------------------------------
Command Description
------- -----------
LCD [ON|OFF] Display or set RDI LCD Monitor Enable
EXTernal [ON|OFF] Display or set External Monitor Enable
BLITE <value> Display or set RDI LCD Backlight intensity
BATtery [battery no.] Display battery charges
DOUBLE [ON|OFF] Display or set LCD Double Buffer Enable
FAn [fan] [value] Display or set FAN speeds
PSM [reg] [value] Display or set PSM Regs
MCR [reg] [value] Display or set PSM Misc Ctrl Regs
GA2D reg value Set Graphics A/D Regs
SLCD value Set Status LCD Reg

------- RDI Help --------------------------------------------------------------
The RDI menu is used to display and modify RDI-specific
configuration and state.
Type DIsplay from the RDI menu to view the commands available
(from the RDI menu) along with allowed arguments and command
descriptions.
Other menus can be accessed by entering the name of the menu at the
command prompt. From a given menu, a command from any other menu can
be executed by entering the menu name that is associated with the
command, followed by the command.
For example, to execute the WArnings command (in the Information menu)
from the RDI menu, type "in wa".
Type HElp MAin to see all available commands listed under their
respective menus.
-------

------- RDI Help --------------------------------------------------------------
The RDI menu consists of commands that are used for viewing or
modifying RDI-specific configuration and state.
Type DIsplay to view the commands available from this menu.
Other menus can be accessed by entering the name of the menu at the
command prompt. From a given menu, a command from any other menu can
be executed by entering the menu name that is associated with the
command, followed by the command.
For example, to execute the WArnings command (in the Information menu)
from the Configuration menu, type "in wa".
Type HElp MAin to see all available commands listed under their
respective menus.
-------

------- SLCD Help -------------------------------------------------------------
SLCD sets the RDI Status LCD settings. See the RDI Battery Bus
specification for values.
SLCD value The value is written to the Status LCD
-------

------- MCR Help --------------------------------------------------------------
MCR displays or sets the RDI PSM Miscellaneous Control registers.
MCR [reg] [value] Displays all MCR registers by default or the
register specified by [reg]. If a value is
also given, the register is written with that
value.
-------

------- GA2D Help -------------------------------------------------------------
GA2D sets registers in the RDI LCD Graphics A/D controller.
GA2D reg value Writes a byte value to the specified Graphics
A/D controller register.
-------

------- PSM Help --------------------------------------------------------------
PSM displays or sets the RDI PSM controller registers.
PSM [reg] [value] Displays all PSM registers by default or the
register specified by [reg]. If a value is
also given, the register is written with that
value.
-------

------- FAN Help --------------------------------------------------------------
FAn displays or sets the current RDI Fan settings. Note that
setting the FAN speed disables the PSM automatic FAN speed
adjustment for temperature. Setting a Fan speed to too low a
value could cause the PSM to automatically power down the machine
to prevent an over-temperature condition.
FAn Displays both Fan speeds.
FAn [INlet|OUTlet] Displays specified Fan speed.
FAn [INlet|OUTlet] <num>
Sets Fan speed to value between 0 and 31.
Short command for FAn: fa
-------

------- BLITE Help ------------------------------------------------------------
BLITE displays or sets the current RDI LCD backlight setting.
BLITE Displays current backlight setting.
BLITE <num> Sets backlight to specified value between
0 and 99.
-------

------- LCD Help --------------------------------------------------------------
LCD allows the user to enable or disable the RDI LCD
monitor. The Monitor type must be Type 5, see the COnfigure
MOnitor command to set and display the monitory type.
LCD Display the current RDI LCD Monitor enable
value.
LCD [ON|OFF] Set the RDI LCD Monitor enable value.
--------

------- DOUBLE Help -----------------------------------------------------------
DOUBLE allows the user to enable or disable the RDI LCD
double buffering feature. The Monitor type must be Type 5,
the RDI LCD must be enabled and the Frame Buffer Module
must be installed.
DOUBLE Display the current RDI LCD Monitor double
buffer enable value.
DOUBLE [ON|OFF] Set the RDI LCD Monitor enable double
buffer enable value.
--------

------- External Help ---------------------------------------------------------
EXTernal allows the user to enable or disable the External
monitor when also using the RDI LCD. This setting only has
effect when the Monitor Type is 5 and the RDI LCD is enabled
EXTernal Display the current RDI External Monitor
enable value.
EXTernal [ON|OFF] Set the RDI External Monitor enable
value.
Short command for EXTernal: ext
--------

------- Battery Help ----------------------------------------------------------
BATtery allows the user to display current battery charges.
BATtery Display the current charges for all
batteries.
BATtery <batt no> Display current charges for specified
battery.
Short command for BATtery: bat
--------


Unfortunately, I have no idea what the version number of my copy of the firmware is.
I obtained it by reading the firmware directly from the machine.

Stan
 
Back
Top