HP-49g+ and HP-50g


Hi everybody,

My question is:

do you expect the HP-49g+ with the last official ROM (the same I guess installed on the new HP-50g) to behave in the same way (speed, menus, programs - Not memory) of the HP-50g?

I ask this because I have got a HP-49g+, and I wonder if I can exchange programs and other with HP-50g owners (maybe you can even say that in reality I don't want to spend any money to upgrade it, and you would be right!).


-- Antonio

Edited: 3 Nov 2006, 8:07 a.m.


They are the same unit aside from a serial port, an extra battery, a minor OS upgrade (that you can also install on a 49G+ as well), and most importantly, COLOR!

One important change to a new prospective buyer is that the new 50G doesn't care what size SD card you use to upgrade OS versions with, the older Hp49G+ needs 32, 16, or 8 meg cards to update the ROM with (it can read & write to larger cards, but cannot boot from them).

Actually from a users point of view, you need not check serial #'s to verify if you have a good keyboard. Aside from that, Just a new brand of Lipstick as I've seen described on a Ti board.


Actually, what a 49g+ needs for doing a ROM update from an MMC or SD card is a card formatted FAT16.

When the 49G+ formats a card, it uses the card capacity to determine which file system to format it with. With recent ROM revisions, 8MB cards are formatted FAT12, 16MB and 32MB cards are formatted FAT16, and 64MB and larger cards are formatted FAT32.

But you can use something other than the 49g+ to format any capacity card to FAT16, and then use the card to update the ROM on the 49g+.

On a 49g+, recent ROM revisions can use a FAT12, FAT16, or FAT32 formatted card for everything except a ROM update.

I don't have a 50g, so I can't be certain, but I expect that it formats a card the same as a 49g+ does. I also expect that it can use a FAT12, FAT16, or FAT32 card for everything except, perhaps, a ROM update.

I've read that a ROM update can be done to a 50g from a card formatted FAT32 (as well as from a card formatted FAT16), which (assuming that's correct) is an improvement. I haven't read anything concerning whether a ROM update can be done to a 50g from a card formatted FAT12; I rather doubt it.

Going back to Antonio's questions, assuming a 49g+ and a 50g with the same ROM revision, I wouldn't expect any difference at all in the execution speed of programs, and the only difference in the functionality of programs would be that you can (assuming compatible hardware) use the serial port on a 50g. System flag -78 is used for switching between using the serial port and the USB port. Note that the serial port is not RS-232.

For that matter, the emulator for these calculators emulates the hardware Saturn processor (as used in the 48 series and 49G), not the "Saturn+" processor emulated on the ARM processor of the 49g+ and 50g, so the ROM used in the emulator has been tweaked back to using only the "legacy" hardware Saturn instructions. As a result, by removing the patches from the emulator's KML file, the current 49g+/50g ROM for the emulator can be used on the 49G. As far as I've noticed, the only glitch is that the VERSION command returns "Version HP48-C Revision #2.09" instead of "Version HP49-C Revision #2.09". As long as a program doesn't use HPGCC code or any of the new "Saturn+" instructions, it should run the same on a 49G as it does on a 49g+, although slower of course. In particular, any code should run the same as on the emulator, which means that any UserRPL or SysRPL code, or assembly language code that uses only legacy hardware Saturn instructions, should run the same. For details on upgrading the 49G to ROM revision 2.09, see this thread.

Another difference is that the 50g uses four AAA cells instead of three. Initially, it would seem that the battery should last longer, but it's been reported the "low-battery" voltage threshold is higher in the 50g, which would offset that effect. On the other hand, if you use NiMH cells in the calculator (I highly recommend this with the 49g+ and 50g), the 50g may give you a "low-battery" warning before the voltage is dropping so fast, thus giving you more time to replace the battery.

Another difference is that the 50g can be powered with 5V through the USB port. I don't know how much current it needs; it might not work with a "bus-powered" USB hub that can't supply the full 500mA that a USB port is required to be able to supply. There have been reports of the 50g not correctly switching back to using the internal battery and shutting down instead when the USB voltage is decreased gradually, such as when shutting down or restarting the PC.

Yet another difference is that the 50g's serial port provides, as well as ground, transmit, and receive lines, a connection said to be directly to the battery's plus terminal, reportedly intended as an option to supply power to whatever you care to connect to the serial port.

Well, given a connection directly to the battery, if you use rechargeable cells, it seems that you could recharge them while they're still in the calculator. Of course the charger would have to be appropriate for whatever battery you happen to use.


Edited: 3 Nov 2006, 10:47 p.m.



One important change to a new prospective buyer is that the new 50G doesn't care what size SD card you use to upgrade OS versions with, the older Hp49G+ needs 32, 16, or 8 meg cards to update the ROM with (it can read & write to larger cards, but cannot boot from them).

I updated my 49G+ ROM with my 128MB SD card. (San Disk) So your upper limit of a 32MB SD card for the 49G+ seems to be in error.


I've updated my old hp49g+ (CNA33...) several times from 256M and 512M SD cards. The requirement seems simply to be that the SD card must be formated to FAT16 to boot correctly for a ROM update.


Thanks for the information. The post above explains why this works and was my oversite in not testing larger SD cards.

Thanks for clearing up my mis-information.


Ron wrote

...and most importantly, COLOR!

referring to the HP-50g.

My information is that the HP-50g has a B&W screen, ***just as*** the HP-49g+. Can one of you, owning a HP-50g, say a definitive word about it?

-- Antonio


I took "COLOR" to refer to the color of the calculator itself and the keyboard, not the colour of the display.



All right! I took the wrong meaning. My fault!

Thanks & regards

-- Antonio

Possibly Related Threads…
Thread Author Replies Views Last Post
  Hp 50g Jan 2 1,514 11-04-2013, 07:21 PM
Last Post: Steve Fennell
  Riemann's Zeta Function update (HP-28S, HP-48G/GX/G+, HP-49G/G+/50g) Gerson W. Barbosa 0 1,066 06-30-2013, 01:01 AM
Last Post: Gerson W. Barbosa
  hp 49g+ and 50g cases William L. Drylie 16 4,568 06-04-2013, 07:28 PM
Last Post: Iqbal
  3D Model - HP 50g 49G+ 39G+ 48Gii JJB299 3 1,474 01-18-2013, 11:51 PM
Last Post: Raymond Del Tondo
  Sparcom Nav Pacs for HP-48/HP-50G calculators Al 3 1,734 10-16-2012, 11:00 PM
Last Post: Han
  HP 49G emulator for android Olivier De Smet 8 2,308 09-11-2012, 02:12 PM
Last Post: Brian K
  HP 49G print format - Solved Olivier De Smet 0 943 09-08-2012, 11:03 AM
Last Post: Olivier De Smet
  Difference between new HP-49G+ and HP-50G x34 7 2,729 04-25-2012, 08:58 AM
Last Post: Software49g
  HP 50g trilogy. The new HP 50g Blue (and II) Pablo P (Spain) 18 5,159 09-19-2011, 03:08 AM
Last Post: BruceH
  Questions to the HP calculator group/community about HP 40gs/50g successor bluesun08 44 10,301 08-24-2011, 05:22 AM
Last Post: bluesun08

Forum Jump: