Reinstalling The OS 5. Psion Teklogix 7535
Werbung
Werbung
R
EINSTALLING
T
HE
OS
5
5.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
5.1.1 Displaying The Datecode Of The Operating System . . . . 55
5.2 Serial Download . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
5.2.1 Equipment Needed . . . . . . . . . . . . . . . . . . . . . . 56
5.2.2 Upgrading The Software Image . . . . . . . . . . . . . . . 56
5.3 USB Download . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
5.3.1 Equipment Needed . . . . . . . . . . . . . . . . . . . . . . 59
5.3.2 Upgrading The Software Image . . . . . . . . . . . . . . . 59
7535 Hardware Reference Guide 53
Chapter 5: Reinstalling The OS
Overview
Displaying The Datecode Of The Operating System
5.1 Overview
This section describes what you need to do to replace the operating system on your
7535.
The OS software image on a 7535 contains the Windows CE .NET operating system
(OS), the .NET runtime engine, and all the software included with the 7535. It may also include Open TekTerm (Psion Teklogix’ terminal emulator program), or the
Jeode Java Virtual Machine (JVM).
OS images are available from Psion Teklogix in several slightly-different variants:
• with the .NET runtime engine (part number 1000891x)
• with the .NET runtime engine and TekTerm (part number 1000973x)
• with the .NET runtime engine and the Jeode JVM (part number 1000892x) where x indicates the revision level, starting with A.
These variants may be distinguished as follows:
• The variant with TekTerm has the TekTerm icon on the desktop.
• The variant with the Java Virtual Machine has Jeode EVM in its Programs menu. (Press Blue + 0, then select Programs, to reach this menu.)
A Windows registry key is set corresponding to these variants. The key
HKEY_LOCAL_MACHINE\SOFTWARE\Teklogix\CurrentVersion\ImageContents is set to ‘
SDK Image
’, ‘
TekTerm Image
’ or ‘
Java Image
’, depending on the variant.
On rare occasions, it may be necessary to replace the 7535’s bootloader software or the software in its peripheral controller. Contact Psion Teklogix support for assis-
tance (see Appendix A: Support Services And Worldwide Offices for details).
5.1.1 Displaying The Datecode Of The Operating System
There are a few ways to display the datecode of the operating-system software in the
7535. The version of this software is reported as a date code from the day the software was built. The date code of the software image can be found using any of the following methods:
• When running the TekTerm program, press Ctrl + Alt + 0 to show Tek-
Term’s Display Menu. TekTerm displays the date code of the software.
7535 Hardware Reference Guide 55
Chapter 5: Reinstalling The OS
Serial Download
Equipment Needed
• Enter the Control Panel, select the System icon, and open the Properties tab. The item for “WinCE Code” displays the datecode of the OS image.
• Hold down the 7535’s Scan, Blue and Enter buttons for 6 seconds. The
7535 boots into its boot loader and displays the datecode of the OS image.
5.2 Serial Download
This section explains how to replace the operating-system software image on a 7535 through a serial cable.
5.2.1 Equipment Needed
Replacing the software image serially requires the following items:
• The new software image. The software image can be obtained from Psion
Teklogix.
• A PC with an available serial connection.
• A 7535 Portable Docking Module (PDM), which has a serial port that connects to the 7535’s console port.
• Serial communications software that can handle Y-modem file transfer.
• A serial cable. This cable, available as Psion Teklogix part number
9003659, has a 9-pin D-connector on both ends.
5.2.2 Upgrading The Software Image
The software image on a 7535 is upgraded by rebooting the device into the BooSt bootloader, copying the OS image file to the 7535, then rebooting the device. The
7535’s boot loader loads and runs the new OS image file.
The new OS image file must be named
753xOS.img
.
The following steps explain the process for upgrading the OS software image in a
7535 using a serial connection and a Portable Docking Module:
On the 7535...
1. Press and hold the Scan, Blue and Enter buttons simultaneously for six seconds. The 7535 reboots to the BooSt bootloader and displays text similar to the following:
56 7535 Hardware Reference Guide
Chapter 5: Reinstalling The OS
Serial Download
Upgrading The Software Image
Psion Teklogix 7535 BooSt.
Copyright Psion Teklogix Inc. 2002, 2003
Starting BooSt...
Graphical console connected.
CPU (rev = 0x6) clock 400 MHz
Psion Teklogix 7535 rev B
NAND flash: 32 MB (Samsung K9F5616U0B), 15 MB reserved for OS partition
RAM: 64 MB
BooSt version I173o (0x3F68A35F)
PCon version I193n
Keyboard version 3
Boot code image info: size = 235296
BooSt OS for 753x
Build version I173o
SDMMC: SD Card 4 bit data bus enabled
753xOS.img image info: size = 12601941
753x Windows CE.NET
K053r
BooSt key combo detected.
OS load skipped.
Touch calibration read from EEPROM successful
PDM connected to docking port nand0-0 mounted: size = 16220160 (31680 * 512)
753x boot menu
--------------
1) Run main OS
!) Clean start main OS
2) Begin YMODEM load
3) Show configuration
4) Audio test
5) Display test
6) RAM test
7) Erase flash file system
Command>
2. Connect the 7535 to the development PC using the serial cable. One end of the serial cable plugs into the PC’s serial port and the other end of the cable plugs into the serial port on the Portable Docking Module.
On the development PC...
3. Rename the OS software image from the part number under which it was provided (such as
1000932A1.img
) to
753xOS.img
.
7535 Hardware Reference Guide 57
Chapter 5: Reinstalling The OS
Serial Download
Upgrading The Software Image
4. Set the serial communications software for the port where the serial cable is connected. Use 8 data bits, no parity, one stop bit (8N1), a data rate of 115 200 bits per second, and no flow control.
5. Start the serial communications software.
6. Press Enter. The 7535 echoes a menu to the PC’s screen through the communications software. This menu is also displayed on the 7535’s own screen.
In the communications software on the PC, or on the 7535...
7. Press 2 to begin a Y-modem transfer. The 7535 displays:
Attempting YMODEM receive to BooSt loader...
CCCCCCCCCCC
On the PC...
8. Select the OS image file for serial transfer, using Y-modem protocol.
9. Start the download. The 7535 receives the image file and places it in its internal flash storage, then displays messages similar to the following:
YMODEM successfully received 0x115A880 bytes.
Load copy to nand0 info: size = 12601941
753x Windows CE.NET
K053r
Load completed successfully.
nand0-0 mounted: size = 15728640 (30720 * 512)
Command> load "/nand0-0/753xOS.img" run
Loading "/nand0-0/753xOS.img"...
Load RAM image info: size = 12601941
753x Windows CE.NET
K053r
Loading 9% complete...
Loading 29% complete...
Loading 48% complete...
Loading 68% complete...
Loading 92% complete...
Loading 100% complete...
Resetting to RAM module.
The 7535 automatically reboots copies the newly-loaded operating system to RAM, then runs it.
58 7535 Hardware Reference Guide
Chapter 5: Reinstalling The OS
USB Download
Equipment Needed
Note: You may need to reconfigure any changes done to the system configuration through the Control Panel. The registry will be set to default values if the new OS determines that the previously-existing registry values are not compatible.
5.3 USB Download
This section explains how to replace the operating-system software image in a 7535 through a USB cable.
5.3.1 Equipment Needed
Replacing the software image requires the following items:
• The new software image. The software image can be obtained from Psion
Teklogix. It has the part number 1000428x (where x is the version).
• A PC with an available USB Type-A connection
• A 7535 Portable Docking Module (PDM), with a USB Type-B port.
• A USB A/B cable.
5.3.2 Upgrading The Software Image
The software image on a 7535 is upgraded by rebooting the device into the BooSt boot loader, copying the OS image file to the 7535, then rebooting the device. The
7535’s boot loader loads and runs the new OS image file.
When the 7535 is booted into BooSt and connected to a PC using a USB cable, a drive labeled “Removable Disk” appears on the PC. This drive contains the 7535 software image. To upgrade the software image simply copy the new software image (which must be named
753xos.img
) to this drive.
Important: Before connecting a 7535 to your PC using USB, you must update the USB .inf file on your PC. This can be done by running the USB
Setup program included on the SDK CD.
The USB Setup program, with part number 1000997x, can also be downloaded from the Psion Teklogix developers’ web site at http://www.psionteklogix.com/developers/ .
The following steps explain the process for upgrading the software image in a 7535 connected through USB using a Portable Docking Module:
7535 Hardware Reference Guide 59
Chapter 5: Reinstalling The OS
USB Download
Upgrading The Software Image
1. Hold down the Scan, Blue and Enter buttons simultaneously for 6 seconds. The 7535 reboots to the BooSt bootloader and displays text similar to the following:
Psion Teklogix 753x BooSt.
Copyright Psion Teklogix Inc. 2002, 2003
Starting BooSt...
Graphical console connected.
CPU (rev = 0x5) clock 400 MHz
Psion Teklogix 7535 rev B
NAND flash: 32 MB (Samsung K9F5616U0B), 15 MB reserved for OS partition
RAM: 64 MB
BooSt version I173o (0x3F68A35F)
PCon version I193n
Keyboard version 3
Boot code image info: size = 235296
BooSt OS for 753x
Build version I173o
SDMMC: SD Card 4 bit data bus enabled
753xOS.img image info: size = 12601941
753x Windows CE.NET
K053r
BooSt key combo detected.
OS load skipped.
Nothing connected to tether port
PDM connected to docking port nand0-0 mounted: size = 16220160 (31680 * 512)
753x boot menu
--------------
1) Run main OS
!) Clean start main OS
2) Begin YMODEM load
3) Show configuration
4) Audio test
5) Display test
6) Touch test
7) RAM test
Command>
2. Connect the 7535 to your PC using the USB cable.
60 7535 Hardware Reference Guide
Chapter 5: Reinstalling The OS
USB Download
Upgrading The Software Image
The A end of the USB cable plugs into your PC and the smaller square
B end of the cable plugs into the portable docking module connected to the 7535. When the USB connection is established, a new drive appears on your PC named “Removable Disk”.
The 7535 displays the following line on the console: nand0-0 removed
Command>
That part of the 7535’s flash memory which stores the operating-system image and is normally accessible only by the bootloader has been dismounted and made available to the bootloader’s USB driver.
The regular bootloader commands (1 and !) to load and run the main operating system will not work, and will give an error that there is no operating-system image available.
3. Rename the Software Image from the part number under which it was provided (such as
1000428A1.img
) to
753xOS.img
.
4. Copy the file
753xOS.img
to the “Removable Disk” drive on your
PC.
5. ‘Stop’ the Removable Disk drive.
Once the file copy has finished, the Removable Disk must be ‘stopped’ to properly save the new file. To do this, select the Unplug or Eject
Hardware icon in the system tray in the bottom right corner of your
PC, or use the Add/Remove Hardware option in the Control Panel
(follow the options to “Uninstall/Unplug a device”, and then
“Unplug/Eject a device”, then select the Mass Storage Device).
Important: If the Removable Disk is not stopped, the 7535 image could become corrupt causing the terminal not to boot properly.
If this happens, you must boot the 7535 into BooSt, connect it to your PC with the USB cable, and format the Removable Disk (right click on the drive and select the Format option).
7535 Hardware Reference Guide 61
Chapter 5: Reinstalling The OS
USB Download
Upgrading The Software Image
Once the Removable Disk has been properly stopped on the PC, the
BooSt Console displays a message similar to the following: nand0-0 mounted: size = 16220160 (31680 * 512)
>
The flash memory containing the operating-system image has been disconnected from the development computer and is now accessible by the bootloader. The regular bootloader commands (1 and !) to load and run the main operating system now work.
6. Reboot the 7535 by selecting option 1, “Run Main OS”, from the bootloader menu. The device boots into the new operating system.
Note: You may need to reconfigure any changes done to the system configuration through the Control Panel. The registry will be set to default values if the new OS determines that the previously-existing registry values are not compatible.
62 7535 Hardware Reference Guide
Herunterladen
Werbung