UP-X200 (serv.man9). Service Manual - Sharp EPOS Service Manual (repair manual). Page 6

Read Sharp UP-X200 (serv.man9) Service Manual online

UP-X200
Boot Loader
– 4 –
CHAPTER 3. BOOT LOADER
3-1. OUTLINE OF BOOT LOADER
The boot loader fulfills the following functions.
• Normal Mode
Carries out initialisation of hardware and grants control to the CE
image located on the Disk On Chip.
•  Maintenance Mode (Displayed in QVGA mode)
The maintenance mode is invoked by pressing the [5] key while hold-
ing down the [Power] key.
Operations such as updating of the WindowsCE image, boot loader,
backup and restoring of the Disk On Chip image may be effected in
this mode.
•  Activation of Diagnostics for production.
Execution of Diagnostics on NOR for production.
• 2-side support
Reduces the possibility of failure to activate in the event of unfore-
seen accidents.
<Activation Processing Flow>
1
Boot Loader-2 is checked immediately after resetting and,
if enabled is executed. If disabled, Boot Loader-1 is executed.
2
Hardware initialization is carried out, the CPU set to the sleep mode
and power-on awaited (pressing the [Power] key). (All peripheral
devices should be either OFF or in power saving mode at this stage.)
3
Switching power on (by pressing the [Power] key) executes the
WindowsCE image on the Disk On Chip or Diagnostics.
When the WindowsCE image or Diagnostics does not exist on the
Flash ROM, the maintenance mode is invoked.
*
To determine the existence of the image, check whether or not the
program is stored in the specified area.
4
If the [5] key was pressed when power was switched on (by press-
ing the [Power] key), the maintenance mode is invoked.
*
A SUM check of Boot Loader-2 area is carried out when Boot
Loader-1 is activated and, if results are normal, processing is
shifted to Boot Loader-2.
*
Boot Loader-1 rewrites only in JTAG.
*
The Boot Loader-2 area is rewritten by "Boot Loader Update" on
the Boot Loader maintenance menu and the remote maintenance
function. (:
*
 1)
*1
Rewriting of Boot Loader-2 is effected from the OS of the
remote maintenance function ONEMINIT.
3-2. MAINTENANCE MODE
A simple menu is displayed in the maintenance mode from where
selections may be made using the numeric keypad.
Example of Screen Display
Functions
*
If the [Power] key is pressed, CPU software is updated and the pro-
cess returned to awaiting input of the [Power] key.
*
Verification should be carried out to ensure that writing to and reading
from the Flash ROM have been correctly carried out.
Internal Boot Loader 
processing
Power on
Hardware initialization
Sleep mode
[Power] key  
pressed
WindowsCE activated
Normal mode
Maintenance mode
[Power] key  
pressed
0.EXIT selection
Key [5] pressed?
 
Image check
Boot Loader-2
enabled?
No 
Yes
No
Yes
No
Yes
No
Yes
No
Yes
Boot Loader-1 executed
Boot Loader-2 executed
1
2
4
 
[TRG1] key pressed?
 
Diag on NOR activated 
by PSPR = "0x8001"
 [CL] key pressed?
 
Diag on NOR activated 
by PSPR = "0x8002"
SYSTEM Menu Ver.X.XX
1.
OS Update
2.
Save all of ROM image
3.
Load all of ROM image
4.
Save part of ROM image
5.
Load part of ROM image
6.
DiskOnChip Format
7.
Boot Loader update
8.
Clear registry
0.
exit
1. OS Update
 Writes the WindowsONEMINIT image on the PC card
on the Disk On Chip.
2. Save all of ROM image Copies all images on the Flash to the PC card
(Except for the Boot Loader).
(Copying the ROM image leaves the Boot Loader 
unchanged)
3. Load all of ROM image
Writes all flash images on the PC card to the
Flash ROM (Writes images absorbed in 2 above).
4. Save part of ROM image
Copies the Flash disk area (including registry
information) onto the PC card (Absorbs with the
ROM  image unchanged)
5. Load part of ROM image
The Flash disk area copied onto the PC card in 4 
above is written on the Flash ROM. 
(Writes information absorbed in 4 above)
6. DiskOnChip Format 
The Flash is formatted. After entering the menu, 
formatting is carried out after rechecking.
7. Boot Loader Update 
The Boot Loader on the PC card is written to the Flash
ROM (Boot Loader-2 is rewritten).
8.Clear registry 
Registry information is initialized (Registry in the Flash ROM).
0. Exit 
The maintenance mode is terminated and
the WindowsONEMINIT in the Flash ROM is activated.
TRG1: 
Diagnostics on the NOR Flash is updated.
TRG2: 
Boot loader on the NOR Flash is updated.
Page of 49
Display

Click on the first or last page to see other UP-X200 (serv.man9) service manuals if exist.