home *** CD-ROM | disk | FTP | other *** search
/ PalmOS Software Digest / PalmDigest.iso / 系统 / flashpro108 / FlashPro.txt < prev    next >
Encoding:
Text File  |  2000-03-13  |  14.0 KB  |  472 lines

  1. This is simple a text dump of a Word document.  You should read FlashPro.pdf. 
  2.  
  3.  
  4. FlashPro(tm)
  5. REV E
  6. MARCH 10, 2000
  7.  
  8.  
  9. FlashPro(tm) is one of the most essential software programs available for the Palm connected 
  10. organizer, a must for any user.  This program takes advantage of the unused flash memory on the 
  11. Palm device.  
  12.     
  13. ò    FlashPro frees up RAM so there is more room for applications, databases, etc.
  14. ò    FlashPro allows applications and data to be stored in flash memory not used by 
  15. the Palm deviceÆs operating system (OS).
  16. ò    FlashPro keeps programs safe in flash memory so they wonÆt be affected by 
  17. power loss or system crashes.
  18. ò    FlashPro allows the user to move programs from RAM to flash or flash to RAM 
  19. without the need for a desktop computer. 
  20.  
  21. What is required to run FlashPro?
  22.  
  23. FlashPro requires a Palm-type device running Palm OS 3.0, 3.1, 3.2, 3.3, or 3.5  with at least 
  24. 2MB (Megabytes) of flash memory.  The supported devices  include the Palm III, IIIx, IIIxe, IIIc, 
  25. V, Vx, IBM WorkPad 20x, 30x, c3, 50u, Symbol 1500, 1700, 1740, and TRGpro.
  26.  
  27. The Japanese version of the Palm OS3.1,  uses the entire 2MB of flash for itself.  Users of the 
  28. IBM WorkPad-30J can only run FlashPro on OS3.1J if they also obtain a TRG xtra xtra Pro 
  29. memory board, which includes unused flash memory.  For Palm OS3.5J, the OS requires 4M of 
  30. flash memory, so a 4MB flash Palm-type device or a 2MB flash Palm-type device with a TRG 
  31. xtra xtra Pro board is required.
  32.  
  33. Supported Devices and Palm OS Releases
  34.  
  35. Each Palm OS version occupies a specific amount of flash memory.  FlashPro makes use of the 
  36. remaining unused flash for user usage.  The amount of user flash memory by Palm OS release is 
  37. shown below:  
  38.  
  39. Palm OS release / Device                                         Available User Flash Memory
  40.  
  41. 3.0 on Symbol 1500                                                                        696KB
  42. 3.0 on Palm III, IBM Workpad 20x                                                824KB
  43. 3.1 on Palm IIIx, V, Workpad 30x, c3                                            824KB
  44. 3.2 on Symbol 1700/1740                                                               504KB
  45. 3.3 on TRGpro                                                                                568KB
  46. 3.3 on Palm III, IIIx, V, Vx, Workpad 20x, 30x, c3                       760KB
  47. 3.5 on TRGpro                                                                                440KB
  48. 3.5 on Palm III, IIIx, IIIxe, IIIc, Workpad 20x, 30x, c3, 50u        568KB
  49.  
  50.  
  51.  
  52.  
  53.  
  54. FlashPro Quick Tutorial
  55.  
  56.  
  57. To get up and running quickly, perform the following stepsà.
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69. Use HotSync to install 
  70. FPSetup.prc and FlashPro.prc 
  71. to the Palm device.  The icons 
  72. FlashPro and Flash Setup 
  73. should now appear.  
  74.  
  75.  
  76. Launch Flash Setup and tap on 
  77. the ôInstall Flash Supportö 
  78. button.  During the installation 
  79. process, status messages will be 
  80. displayed at the bottom of the 
  81. screen.  Once complete, the 
  82. Palm device will reset.
  83.  
  84. Launch FlashPro.  A list of 
  85. the current files in RAM will 
  86. be displayed.  Select a file to 
  87. move to flash memory.  Tap 
  88. the ôMoveö button.
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96. A progress gauge will be 
  97. displayed during the ômoveö 
  98. process.
  99.  
  100. Tap the ôFlashö button to verify 
  101. that the program has been 
  102. successfully moved to flash 
  103. memory.
  104.  
  105.  
  106.  
  107. Note:  Once FlashPro Setup is complete, it may be removed from the Palm device.
  108.  
  109.  
  110. FlashPro Screen Description
  111.  
  112.  
  113. Figure 1
  114.  
  115. After FlashPro is started, the main RAM view is displayed.  This view displays all the files 
  116. (programs and databases) currently in RAM. Figure 1 illustrates the look of the screen.
  117.  
  118. 1. Label indicating free RAM and flash memory.  These numbers show the total amount of free 
  119. RAM and flash on the Palm device.  As programs are moved between RAM and flash, these 
  120. numbers will reflect the memory usage changes.
  121.  
  122. 2. Buttons to select either the RAM or Flash views.  FlashPro starts up in the RAM view as 
  123. indicated by the highlighted ôRAMö button.  Tapping on the ôFlashö button will switch to the 
  124. flash view, highlighting the ôFlashö button.
  125.  
  126. 3. Pop up list to select which types of files to display in the list -- All, Applications, Databases.  
  127. This option acts as a display filter.  
  128.  
  129. 4. Pop up list to select Size, Type, Creator, or Version of the file.  Each file on the Palm device 
  130. has certain attributes that may be displayed by FlashPro, including its size, type, creator and 
  131. version.  The attribute selection does not affect FlashPro operations.  It is provided to give the 
  132. user more information about the files on the Palm device.  
  133.  
  134. Note: Only applications have version numbers associated with them. Databases will have 
  135. ôdbö displayed in the attribute column.
  136.  
  137. 5. Label indicating total size of all selected files.  This number is the running total size of all 
  138. selected files.  This number can be compared with free RAM or free flash numbers in item 1 
  139. to determine if the selected files will fit.
  140.  
  141. 6. Action buttons to either move or delete the selected files.
  142.  
  143. FlashPro Menu Description
  144.  
  145. Tap on the Menu silk screen button in the lower left-hand corner of the Palm device to bring up 
  146. the menu bar for FlashPro.  There are three menus available in FlashPro à
  147.  
  148. Options Menu
  149. ? Preferences
  150. ? About FlashPro
  151.  
  152. Edit Menu
  153. ? Select All
  154. ? Unselect All
  155.  
  156. Tools Menu
  157. (RAM View)
  158. ? Copy to Flash
  159. ? Move to Flash
  160. ? Delete from RAM
  161.  
  162.  
  163. (Flash View)
  164. ? Copy to RAM
  165. ? Move to RAM
  166. ? Delete from Flash
  167. ? Format Flash
  168. ? Defragment Flash
  169.  
  170.  
  171.  
  172. Options Menu
  173.  
  174. After tapping on the ôOptionsö selection on the menu bar, the following screen will be 
  175. displayed.
  176.  
  177. Figure 2
  178.  
  179. ? Preferences.   Tapping on this item will start the ôPreferencesö dialog.
  180.  
  181. ? About FlashPro. Tapping on this item will start the ôAbout FlashProö dialog.
  182.  
  183.  
  184.  
  185. Options Menu -> About FlashPro
  186.  
  187. After selecting ôAbout FlashProö from the Options Menu, the following dialog box will be 
  188. displayed.
  189.  
  190.  
  191. Figure 3
  192.  
  193.  
  194. This screen displays version, copyright, and contact information for FlashPro.  Tap on the ôOKö 
  195. button to exit this screen.
  196.  
  197. Options Menu -> Preferences
  198.  
  199. After selecting ôPreferencesö from the Options Menu, the following dialog box will be displayed.
  200.  
  201.  
  202.  
  203. Figure 4
  204.  
  205.  
  206. ? HackMaster Present Warning.  Warns the user if FlashPro detects HackMaster is 
  207. installed on the Palm device.  It is recommended that this option remain enabled.
  208.  
  209. ? Hide Built-In App RAM databases.  When enabled, FlashPro hides the databases associated 
  210. with the built-in applications on the Palm device, such as the Address Book or Date Book.
  211.  
  212. ? Low Battery Warning.  Warns the user if the battery level is too low to safely run FlashPro.  
  213.  
  214. ? Prompt on Overwrites.  When enabled, FlashPro will warn the user before overwriting a file.
  215.  
  216.  
  217. ? Enable Advanced Sorting Options.  Allows the user greater flexibility in the display of the 
  218. file list.  When enabled, the screen will appear as in Figure 5.
  219.  
  220.  
  221. Figure 5
  222.  
  223. Figure 6
  224.  
  225. 1. This pop-up allows the user to sort the file list based on its name, size, creator or type 
  226. (Figure 6).  The "None" option displays the files in the order stored by the PalmOS.
  227.  
  228. 2. This arrow determines the direction of sorting (ascending or descending).  Tap on the 
  229. arrow to toggle the order.
  230.  
  231. ? Enable API.  Enables FlashProÆs API for 3rd party applications.  It is recommended that this 
  232. option remain enabled.    
  233.  
  234.  
  235. Edit Menu
  236.  
  237.     After tapping on the ôEditö selection on the menu bar, the following screen will be displayed.
  238.  
  239.  
  240. Figure 7
  241.  
  242. ? Select All.   Tapping on this item selects all files in the list.  Individual files may then be 
  243. unselected.
  244.  
  245. ? Unselect All.   Tapping on this item unselects all files from the list.  Individual files may then 
  246. be selected.
  247.  
  248.  
  249.  
  250. Tools Menu
  251.  
  252.     The tools menu is dependent on the RAM / Flash view.  After tapping on the ôToolsö 
  253. selection on the menu bar, one of the following screens will be displayed.
  254.  
  255. RAM View
  256.  
  257.  
  258. Figure 8
  259.  
  260. Flash View
  261.  
  262.  
  263. Figure 9
  264.  
  265. Copy to Flash û Copies the selected files from 
  266. RAM to flash.  The original files remain in 
  267. RAM.
  268.  
  269. Move to Flash û Moves the selected files from 
  270. RAM to flash.  The original files are deleted 
  271. from RAM.  This performs the same operation 
  272. as the ôMoveö button at the bottom of the 
  273. screen.
  274.  
  275. Delete from RAM û Deletes the selected files 
  276. from RAM.  This performs the same operation 
  277. as the ôDeleteö button at the bottom of the 
  278. screen.
  279.  
  280.  
  281.  
  282. Copy to RAM û Copies the selected files from 
  283. flash to RAM.  The original files remain in 
  284. flash memory.
  285.  
  286. Move to RAM û Moves the selected files from 
  287. flash to RAM.  The original files are deleted 
  288. from flash memory.  This performs the same 
  289. operation as the ôMoveö button at the bottom 
  290. of the screen.
  291.  
  292. Delete from Flash û Deletes the selected files 
  293. from flash memory.  This performs the same 
  294. operation as the ôDeleteö button at the bottom 
  295. of the screen.
  296.  
  297. Format Flash û Removes all files from flash 
  298. memory.  This operation does NOT affect the 
  299. OS or built-in applications. 
  300.  
  301. Defragment Flash û Merges all free space in 
  302. flash memory.  See the section on 
  303. Defragmenting Flash for more details.
  304.  
  305.  
  306.  
  307.  
  308.  
  309. Tools Menu -> Defragmenting Flash
  310.  
  311. Over time, moving files to and from flash will cause the free flash memory to be split 
  312. into many small fragments.  Eventually, programs small enough to fit within the ôfree 
  313. flashö will be too large to fit within any single fragment. To fix this problem, the 
  314. flash must be defragmented. Figure 10 shows a fragmented flash. After performing a 
  315. defragment operation, the free fragments are merged into a single large piece, as 
  316. shown in Figure 11.
  317.  
  318. Before
  319.  
  320.  
  321. Figure 10
  322. After
  323.  
  324.  
  325. Figure 11
  326.  
  327.  
  328.  
  329.  
  330. Troubleshooting
  331.  
  332. Not all Palm programs are compatible with flash memory. Moving an incompatible program into 
  333. flash may prevent the Palm device from booting.  In order to restore proper operation to a Palm 
  334. device, perform the following steps à
  335.  
  336. ? Perform a soft reset by pressing the reset button on the back of the Palm device.
  337.  
  338. ? If a soft reset fails, hold down the PageUp button and repeat the reset. This will bypass 
  339. application initialization. If the device boots, rerun FlashPro and remove the offending 
  340. application from flash.
  341.  
  342. ? If the Palm device does not boot after a PageUp reset, hold down the MemoPad button and 
  343. press reset. This procedure will put the Palm device in TRGÆs Recovery Mode. The Palm 
  344. device should display the screen shown in Figure 12. 
  345.  
  346. Press the ToDo button to format the flash, clear all of RAM and reset the unit. 
  347.  
  348.  
  349.  
  350. Figure 12
  351.  
  352. ? If all else fails, contact TRG Technical Support at (515) 252-7522 or e-mail 
  353. ôsupport@trgnet.comö.
  354.  
  355.  
  356.  
  357.  
  358.  
  359. Example: Backing Up a Database to Flash 
  360.  
  361. This section describes how to backup and restore the Address Book to flash. These same 
  362. steps can be used to backup and restore any database.  To backup the Address Book, follow 
  363. these three steps.
  364.  
  365.  
  366.  
  367.  
  368.  
  369.  
  370.  
  371. If it doesnÆt currently reside in 
  372. flash memory, copy FlashPro 
  373. from RAM to flash
  374.  
  375. Uncheck Hide Built-in App 
  376. RAM Databases in the 
  377. Preferences dialog. The built-
  378. in application databases will 
  379. now appear in the file list.
  380.  
  381. Select AddressDB and copy it 
  382. to flash memory.
  383.  
  384.  
  385.  
  386.  
  387. To restore the Address Book after a power failure, follow these steps à
  388.  
  389.  
  390.  
  391.  
  392.  
  393.  
  394.  
  395. When power is restored, the 
  396. FlashPro backup icon will 
  397. appear. Launch FlashPro to 
  398. restore FlashPro to RAM. The 
  399. RAM copy will run 
  400. automatically.
  401.  
  402. From the Flash view, select 
  403. AddressDB and copy it to 
  404. RAM.
  405.  
  406.  
  407.  
  408.  
  409. Flash Memory Issues
  410.  
  411.  
  412. Compatibility List
  413.  
  414. A list of applications and databases that have been tested for FlashPro compatibility is available 
  415. at the following web site: http://www.trgnet.com/compat.htm
  416.  
  417.  
  418. HackMaster and 3rd Party Launch Programs
  419.  
  420. It is strongly recommended that all Hacks and 3rd party launch programs be disabled when 
  421. moving files to and from flash memory.  If Hackmaster is installed on the Palm device, FlashPro 
  422. will display the following warning message à
  423.  
  424.  
  425. Figure 13
  426.  
  427. FlashPro cannot determine if Hacks are enabled.  If all Hacks are currently disabled, tap the ôOKö 
  428. button.  If all Hacks are not disabled, tap the ôRun HackMasterö button and disable all Hacks 
  429. before rerunning FlashPro.
  430.  
  431. Note:  This warning message can be disabled via the ôPreferencesö dialog under the ôOptionsö 
  432. menu.
  433.  
  434.  
  435. Uninstalling FlashPro Support 
  436.  
  437. In order to fully uninstall FlashPro support from your Palm device, run the program 
  438. FPUninst.prc.  Note: Uninstalling FlashPro support, will delete all programs put into flash using 
  439. FlashPro.  FlashPro setup may be run again to reinstall FlashPro support.
  440.  
  441.  
  442.  
  443.  
  444. Software License Agreement
  445.  
  446. This agreement provides the user with a license to run this software.  You may not reverse 
  447. engineer, decompile, or disassemble this software.
  448.  
  449. This software is owned by TRG Products, Inc. and is licensed to the user.  Title for the product 
  450. does not transfer from the licenser to the licensee.  It is protected by United States copyright laws 
  451. and international treaty provisions.
  452.  
  453. You may terminate the license at any time.  TRG Products, Inc. may terminate your license if you 
  454. fail to comply with the terms and conditions of the license.  In either event, upon termination of 
  455. your license, you must destroy all your copies of the software.
  456.  
  457. Satisfaction is guaranteed.  If for some reason this product does not meet your needs you may 
  458. return it within 30 days for a full refund of the purchase price.
  459.  
  460. Copyright ⌐ 1999 TRG Products, Inc.  All rights reserved. 
  461. TRG, the TRG logo, SuperPilot, FlashBuilder, Flash Pro, xtra xtra, and xtra xtra Pro are all registered 
  462. trademarks of TRG Products, Inc.. 
  463. Unless otherwise indicated, TRG Products, Inc. trademarks are registered in the United States and or may 
  464. not be registered in other countries.
  465.  
  466. Palm, PalmIII, PalmIIIx,  PalmV, and PalmPilot are trademarks of 3Com Corporation.
  467. IBM WorkPad is a trademark of IBM.
  468.  
  469. Other brand and product names may be registered trademarks of their respective holders.
  470.  
  471.     - 3 -    
  472.