50g group photo

Yahoo Groups archive

50g

Archive for 50g.

Index last updated: 2026-03-30 00:59 UTC

Thread

Creating a new ROM based using native ARM

Creating a new ROM based using native ARM

2010-01-25 by Duncan

I am a [relatively] new user of the HP50G, and therefore been a quiet observer of this group. As it appears HP are no longer developing calculators, has this group [or a subset of this group] considered obtaining permission from HP to develop a new ROM which is based on the native ARM instructions instead of running through a SATURN emulator.

Depending on the user requirements this would allow an order or two of magnitude increase in performance [almost across the board] with no increase in power consumption, or similar performance to the current ROMs with a significant increase in battery life, and finally for the speed hungry maximise performance by redlining the ARM processor [with a safety margin that maintains correct operation with the peripheral electronics/interfaces]. This could be user selectable via a [new] system flag or function.

I would like to assist with this project, if it were to go ahead, but clearly this needs a significant level of commitment and support from group members as well as the permission of HP and full access to current ROM source code and documentation. The project would also need to scope itself appropriately particularly in terms of whether an incremental approach should be used [converting slower parts of the current ROM to ARM first] and whether backwards compatability should be maintained (I believe it should so that the extensive collection of applications and libraries will continue to function correctly - at least those that only use standard features of the ROMs and do operate between different versions of previous and current ROMs]

My apologies if this is the wrong forum to raise this topic, or if it has already been raised and dismissed.

Re: Creating a new ROM based using native ARM

2010-01-26 by Tim

> quiet observer of this group. As it appears HP are no longer
> developing calculators,

Hmm. News to me as I am busy building calculators for HP right now.

> has this group [or a subset of this group] considered obtaining
> permission from HP to develop a new ROM which is based on the
> native ARM instructions instead of running through a SATURN emulator.

You can always build a ROM, but don't expect HP to provide source code. Corporations never give things away. . . (save a few very rare exceptions)

> My apologies if this is the wrong forum to raise this topic, or if
> it has already been raised and dismissed.

Not dismissed, but rather you are seriously underestimating the amount of work to recreate a 50g level machine. You are talking 5+ years of work there with a dedicated team that knows what they are doing.

Also, you wouldn't WANT to reuse the code that is existing. That is the whole reason it is difficult to do anything with the 50g. Lecacy code and issues have been patched, extended, and hacked so many times it is incredibly difficult to deal with. . . :-(

TW

Re: [50g] Re: Creating a new ROM based using native ARM

2010-01-26 by Keith Fix

Tim,

I generally concur with your observations and conclusions, but what can HP tell us about upcoming products?

For a long time, I've wanted something akin to the HP (Compaq) iPAQ, but with a keyboard functionality. Perhaps something a little like an HP 32 calculator. We'll all be watching Apple's announcement in San Francisco, but I feel like Compaq and HP were a long way toward establishing the business-savvy hardware capable satisfying many science/engineering/finance/management professionals a decade ago. Smartphones like the iPhone with music, games, and video are nifty, but my Blackberry was the workhorse for my supervisory responsibilities. Why hasn't anybody married that with professional functionality for technical professionals?

And no, the apps for Blackberry are not equal to a dedicated keyboard and dedicated calculation functions and menus.

-Keith

--- On Tue, 1/26/10, Tim <timwessman@...> wrote:

From: Tim <timwessman@...>
Subject: [50g] Re: Creating a new ROM based using native ARM
To: 50g@yahoogroups.com
Date: Tuesday, January 26, 2010, 3:52 PM

 

> quiet observer of this group. As it appears HP are no longer
> developing calculators,

Hmm. News to me as I am busy building calculators for HP right now.

> has this group [or a subset of this group] considered obtaining
> permission from HP to develop a new ROM which is based on the
> native ARM instructions instead of running through a SATURN emulator.

You can always build a ROM, but don't expect HP to provide source code. Corporations never give things away. . . (save a few very rare exceptions)

> My apologies if this is the wrong forum to raise this topic, or if
> it has already been raised and dismissed.

Not dismissed, but rather you are seriously underestimating the amount of work to recreate a 50g level machine. You are talking 5+ years of work there with a dedicated team that knows what they are doing.

Also, you wouldn't WANT to reuse the code that is existing. That is the whole reason it is difficult to do anything with the 50g. Lecacy code and issues have been patched, extended, and hacked so many times it is incredibly difficult to deal with. . . :-(

TW


Re: [50g] Re: Creating a new ROM based using native ARM

2010-01-29 by pDale Campbell

--- On Tue, 1/26/10, Tim <timwessman@...> wrote:

> [OP:]
> > quiet observer of this group. As it appears HP are no longer
> > developing calculators,
>
> Hmm. News to me as I am busy building calculators for HP right now.

Develop != build. Is there a reason to be excited about a new calculator from HP?

--
pDale Campbell

Re: [50g] Re: Creating a new ROM based using native ARM

2010-01-29 by Marcus Fazzi (Anunakin)

Correct me if I going wrong, but HP50g is a emulator for old saturn HP4x applications and large portion of it ROM...

2010/1/29 pDale Campbell <pdalec@...>
 

--- On Tue, 1/26/10, Tim <timwessman@...> wrote:

> [OP:]
> > quiet observer of this group. As it appears HP are no longer
> > developing calculators,
>
> Hmm. News to me as I am busy building calculators for HP right now.

Develop != build. Is there a reason to be excited about a new calculator from HP?

--
pDale Campbell




--
Marcus Fazzi
オープンソースコード いきかた!
http://anunakin.blogspot.com/
http://www.vivaphp.net