User`s guide

4-18 Intel
®
StrongARM
®
SA-1110 Microprocessor Development Board
User’s Guide
Hardware Considerations
4.7.2 Debug Switches
A switch pack containing eight switches is provided on the SA-1111 Development Module. The
switches may be read in the SWPK register. With the exception of Switch 8, which controls the
boot ROM bank select, the switch definitions are “soft” and may be defined by the debug
environment.
4.7.3 Function Switches
The SA-1110 Development Board has eight switches. These switches are mounted on the side of
the board and may be activated while booting the device.
GPIO 0 switch–Manual override for GPIO 0
GPIO 1 switch–Manual override for GPIO 1
User software definable switches–Six switches for user software definable signals. Possible
applications are as follows.
—Power on/off
Backlight on/off (soft switch)
Scroll /Fast forward/Volume up/down
Scroll /left/right/Fast reverse
Record memo (audio microphone)
Playback/stop
—Main Menu
With the exceptions of the GPIO 0 and GPIO 1 switches (S1 and S2 respectively), which also
functions as the system power on/off/wake-up switch, and the reset switch (S9), the definition of all
other switches (S3 through S8) as well as de-bouncing is done entirely in software.
Due to the limited number of switches, it is recommended that the switches share multiple
functions. An example would be a single switch for power on/off and backlight on/off with the
functions distinguished by the push duration or tap sequence.
The audio record/playback/fast forward/fast reverse/stop/volume functions should always be
assigned to switches and should not require using the touch screen. Audio record, playback and
shuttle function applications should permit single-handed operation.
4.7.4 Logic Analyzer Support
Logic analyzer support is needed on a very small percentage of all development boards. To reduce
the SA-1110 Development Board complexity, no logic analyzer test heads are provided on the
SA-1110 Development Board. However, the SA-1111 Development Module provides logic
analyzer access to all of the SA-1110 memory interface signals. For more information, see the
Intel
®
StrongARM
®
SA-1111 Development Module Users Guide.