manual:chapter1:installation

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
manual:chapter1:installation [2019/03/26 09:34]
claudio [What is needed]
manual:chapter1:installation [2019/11/20 14:04]
jojo1973 [What is needed] Fixed calc names
Line 1: Line 1:
 =====Installing newRPL===== =====Installing newRPL=====
----- 
 ====What is needed==== ====What is needed====
  
-  * HP 50g, HP 39g+, HP 39GS or HP 40GS hardware.  It is recommended to have fresh batteries installed.+  * HP 50g, HP 39g+, HP 39gs or HP 40gs hardware.  It is recommended to have fresh batteries installed.
  
   * SD card (2 GB, formatted with FAT16) or proper USB cable   * SD card (2 GB, formatted with FAT16) or proper USB cable
        
-  * ROM file: newrplfw.bin (get the latest from [[http://hpgcc3.org/downloads/newrplfw.bin|here]]), newrpl39.bin (get the latest from [[http://hpgcc3.org/downloads/newrpl39.bin|here]]) or newrpl40.bin (get the latest from [[http://hpgcc3.org/downloads/newrpl40.bin|here]]), for the 50g, 39g+ or gs and 40gs respectively.+  * ROM file: **newrplfw.bin** (get the latest from [[http://hpgcc3.org/downloads/newrplfw.bin|here]]), **newrpl39.bin** (get the latest from [[http://hpgcc3.org/downloads/newrpl39.bin|here]]) or **newrpl40.bin** (get the latest from [[http://hpgcc3.org/downloads/newrpl40.bin|here]]), for the 50g, 39g+ or 39gs and 40gs respectively.
        
-  * Text file: update.scp (only if using SD card).+  * Text file: **update.scp** (only if using SD card).
  
----- 
 ====newRPL ROM installation Instructions==== ====newRPL ROM installation Instructions====
  
-  - The **update.scp** text file contains only the name of the ROM file, **newrplfw.bin**.  Note that the text file must be a plain text file, so it cannot have embedded codes that frequently accompanies documents created with, for example, Microsoft Word.  The text file can be created on a Mac using TextEdit, Windows using Notepad, or on linux using Vi (or any text editor of choice).  Put both the **update.scp** and **newrplfw.bin** files in the root filesystem of the SD card.  Insert the SD card into the calculator. +  - **For SD card installation only**: The **update.scp** text file contains only the name of the ROM file, **newrplfw.bin**.  Note that the text file must be a plain text file, so it cannot have embedded codes that frequently accompanies documents created with, for example, //Microsoft Word//.  The text file can be created on a Mac using //TextEdit//, Windows using //Notepad//, or on Linux using //vi// (or any text editor of choice).  Put both the **update.scp** and **newrplfw.bin** files in the root filesystem of the SD card.  Insert the SD card into the calculator
-  - Enter the **Boot/Self Test Mode**:  Power the calculator OFF, press and hold the plus(+) and minus(-) keys simultaneously, insert a paper clip into the reset hole on the back of the calculator, remove the paper clip and then release the plus/minus keys after a few seconds.  The screen will have two options when in this mode: 1. UPDATE CODE, and 2. SELFTEST (the Boot version and the serial number appear at the bottom of the screen). +  - **For USB installation**: just connect the cable and start **the Connectivity Kit that came with the calculator**. Once **newRPL** is installed for the first time, all future updates can also be made using **newRPL Desktop**
-  - Enter mode 1. UPDATE CODE +  - Enter the **Boot/Self Test Mode**:  Power the calculator OFF, press and hold the plus(+) and minus(-) keys simultaneously, insert a paper clip into the reset hole on the back of the calculator, remove the paper clip and then release the plus/minus keys after a few seconds.  The screen will have two options when in this mode: ''1.UPDATE CODE'', and ''2.SELFTEST'' (the Boot version and the serial number appear at the bottom of the screen). 
-  - Choose 2. CARD+  - Enter mode ''1.UPDATE CODE''. 
 +  - Choose ''2.CARD'' if using an SD card, or ''1.USB'' if using the Connectivity Kit (and start the transfer from the Connectivity Kit).
  
 (//Figure shows screen shots of the installation as it proceeds//) (//Figure shows screen shots of the installation as it proceeds//)
Line 23: Line 22:
 {{ :manual:chapter1:rom-install-screen-shots.jpg?600|ROM Installation}} {{ :manual:chapter1:rom-install-screen-shots.jpg?600|ROM Installation}}
  
-The ROM update will take about 2 minutes during which time a series of Hex values will scroll down the screen.  At the end of the update the total size of the ROM will be printed, press ENTER.  If all goes well you will be presented with the newRPL display interface.  Since the ROM filename itself doesn't contain its version, use the command ''VERSION'' to return the installed version information.+The ROM update will take about 2 minutes during which time a series of hexadecimal values will scroll down the screen.  At the end of the update the total size of the ROM will be printed, press **ENTER**.  If all goes well you will be presented with the **newRPL** display interface.  Since the ROM filename itself doesn't contain its version, use the command ''[[manual:chapter6:system:cmd_version|VERSION]]'' to return the installed version information.
  
-|{{:manual:warning-145066_640.png?100 |Warning!}} Installing newRPL will overwrite the entire 2MB of flash in the calculator. This includes the ROM, and also all user flash banks in Port 2. Using newRPL for the first time will also erase all RAM, including TEMPOBUSEROBPORT 0 and ERAM 1. Remember to backup everything, including your libraries in Port 2 before installing the newRPL ROM.| +|{{:manual:warning-145066_640.png?100 |Warning!}} Installing **newRPL** will overwrite the entire 2 MiB of flash in the calculator. This includes the ROM, and also all user flash banks in Port 2. Using **newRPL** for the first time will also erase all RAM, including __TEMPOB____USEROB____PORT 0__ and __ERAM 1__. Remember to backup everything, including your libraries in Port 2 before installing the **newRPL** ROM.|
- +
-----+
  
 ====How to revert to the stock ROM==== ====How to revert to the stock ROM====
  
-To revert back to the stock HP ROM that came with the HP50g, just follow the directions above for loading the newRPL ROM, the only difference being the ROM file used.  In this case, use the stock HP50g ROM file.  For this case, the contents of the update.scp file would need to be changed to reflect this new ROM filename.+To revert back to the stock HP ROM that came with the HP50g, just follow the directions above for loading the **newRPL** ROM, the only difference being the ROM file used.  In this case, use the stock HP50g ROM file.  For this case, the contents of the **update.scp** file would need to be changed to reflect this new ROM filename.
  
-The ROM update will take about 2 minutes during which time a series of Hex values will scroll down the screen.  At the end of the update the total size of the ROM will be printed, press ENTER.  If all goes well you will be presented with the stock HP50g screen.+The ROM update will take about 2 minutes during which time a series of hexadecimal values will scroll down the screen.  At the end of the update the total size of the ROM will be printed, press **ENTER**.  If all goes well you will be presented with the stock HP50g screen.
  
-The latest HP50g stock ROM file (if you don't already have it) is currently available on the hpcalc.org websitehttp://www.hpcalc.org/details/7097+The latest HP50g stock ROM file (if you don't already have it) is currently available on the **hpcalc.org** website at [[http://www.hpcalc.org/details/7097|this link]].
  
-The downloadable ZIP archive contains another zip file, //2MB FIX.zip//, which contains a ROM image that can fix problems with port 2.  Because newRPL overwrites all of Port 2, **this ROM file, //2MB_215f.bin//, is required** in order to revert back after the newRPL ROM was installed.+The downloadable ZIP archive contains another zip file, **2MB FIX.zip**, which contains a ROM image that can fix problems with Port 2.  Because **newRPL** overwrites all of Port 2, **this ROM file, //2MB_215f.bin//, is required** in order to revert back after the **newRPL** ROM was installed.
  
----- 
  • manual/chapter1/installation.txt
  • Last modified: 2021/07/28 08:37
  • by claudio