Where can I find a copy of the devkit HP distributed for the ARM HP-12C?
Who can provide the serial cable or enough information to create it or something to serve in its place?
Thank you,
Thomas Shanks
Santa Clara, CA
(08-01-2014 10:09 AM)tshanks Wrote: [ -> ]Where can I find a copy of the devkit HP distributed for the ARM HP-12C?
Who can provide the serial cable or enough information to create it or something to serve in its place?
There was no public distribution of a devkit for the ARM-based HP-12C. However, you might contact the HP guys on this forum about that (Cyrille de Brebisson or Tim Wessman) and they might be able to email you something.
More cable alternatives are discussed here.
The dev stuff is basically just what was release for the 20/30b. The only "missing" information would be an lcd diagram.
(08-01-2014 10:09 AM)tshanks Wrote: [ -> ](...) Who can provide the serial cable or enough information to create it or something to serve in its place?
If you enjoy some diy, here is my
cable/flash box solution, with schematics, pcb layout and instructions.
Have fun!
(08-01-2014 03:35 PM)Tim Wessman Wrote: [ -> ]The dev stuff is basically just what was release for the 20/30b. The only "missing" information would be an lcd diagram.
TW-
... and the keyboard mapping. Cyrille made a tiny 4 banger demo program as part of a fledgling devkit for the ARM 12c back in May 2009. I'm not sure if he distributed it much, however. Would it be okay if I sent a copy to Thomas or otherwise made it available?
Thanks,
(08-03-2014 10:24 PM)Tim Wessman Wrote: [ -> ]Would be fine to do so.
Great!
I've made it available for download
here.
Also here's what Cyrille told me about it:
Quote:Attached is the HP12C+ SDK.
You will find there a couple of things:
- The source code for the 12C+ platform emulator (a PC version of the 12C+ ‘OS’ that allows to drastically cut down on the development time (since you can work and debug on PC using VC++)
- The source code for the ‘native’ ARM 12C+ platform. Normally, all your code will be in the HP12C.cpp file, which is common between the PC emulator and real product, so you develop on PC using VC++ and then you compile for real product and it works… (you need IAR to compile)
- Note that what I am giving here does NOT include the 12C+ firmware code, ie, you get a ‘blank’ platform with a ‘basic’ 4 operation calculation application.
- Some HW documentation.
I haven't played around with this in years, so probably won't be able to answer too many questions about it, but I'll do my best.
Thanks,
Katie
(08-03-2014 12:39 PM)Marcus von Cube Wrote: [ -> ]I'd be a taker.
Curiosity or plans for a new re-purposing?
Starting with a 15LE for the scientific keyboard labels?
- Pauli
(08-04-2014 12:21 AM)Paul Dale Wrote: [ -> ] (08-03-2014 12:39 PM)Marcus von Cube Wrote: [ -> ]I'd be a taker.
Curiosity or plans for a new re-purposing?
Starting with a 15LE for the scientific keyboard labels?
Starting with a HP-15LE, you can hardly do more than debugging it IMHO
Its function set matches this package perfectly already. And its versatile LCD won't let you do much more. YMMV
(08-04-2014 03:49 AM)walter b Wrote: [ -> ]Its function set matches this package perfectly already.
There are plenty of functions that could be added without changing the layout by adding short menus to existing keys. More matrix operations are obvious, but the DSE place could lead to the 34S functions: DSE, DSZ, DSL, DEC e.g.
Stack size could increase too.
- Pauli
With this interest, and all that room in the ARM, I wonder if someone will ever make a combination 15 / 16, with various alpha labels thrown in?
Lets see; AbCcdeFGHhJLnPU and sort of Y are possible and things like B, I & O would be obvious if used to prompt or label output, using ? and =. No way to make that beautiful angle symbol that the 41 makes, but it could abbreviate "AnG"
No T or V though. Gonna be a bunch of sad surveyors out there.
(08-04-2014 06:39 AM)Den Belillo (Martinez Ca.) Wrote: [ -> ]With this interest, and all that room in the ARM, I wonder if someone will ever make a combination 15 / 16, with various alpha labels thrown in?
See the
WP 34S
Quote:Lets see; AbCcdeFGHhJLnPU and sort of Y are possible and things like B, I & O would be obvious if used to prompt or label output, using ? and =. No way to make that beautiful angle symbol that the 41 makes, but it could abbreviate "AnG"
No T or V though. Gonna be a bunch of sad surveyors out there.
T is possible in
lower case. W and M are quite nice using two adjacent digits. No good V.
- Pauli
(08-04-2014 06:35 AM)Paul Dale Wrote: [ -> ] (08-04-2014 03:49 AM)walter b Wrote: [ -> ]Its function set matches this package perfectly already.
There are plenty of functions that could be added without changing the layout by adding short menus to existing keys. More matrix operations are obvious, but the DSE place could lead to the 34S functions: DSE, DSZ, DSL, DEC e.g.
Stack size could increase too.
- Pauli
Stack size
could increase. For the little things I've done, I never needed more than 4 levels but my Heathkit has 5 and I'm sure it uses them all somewhere. Of course my beautiful WP 34s can have 8 levels and some folks use them. I have loaded the stack a lot to do repetitive arithmetic, and since I'm lazy; 4 is nice for me.
"See the
WP 34S "
I see it every day. It's my go-to calc and I like to show it off. It's getting a bit worn but that just shows it's ruggedness.
"T is possible in lower case"
That
is a very serviceable t. I never thought of that.
(08-04-2014 06:55 AM)Den Belillo (Martinez Ca.) Wrote: [ -> ]I have loaded the stack a lot to do repetitive arithmetic, and since I'm lazy; 4 is nice for me.
And since we're lazy as well we've invented FILL which works for 8 levels, too.
d:-)
(08-04-2014 03:49 AM)walter b Wrote: [ -> ]Starting with a HP-15LE, you can hardly do more than debugging it IMHO .
That alone could make a lot of people happy.
BTW, does the 12C+ have a working brown-out detection?
I've made it available for download
here.
Thanks Katie
Shawn
(08-04-2014 08:39 AM)Thomas Radtke Wrote: [ -> ] (08-04-2014 03:49 AM)walter b Wrote: [ -> ]Starting with a HP-15LE, you can hardly do more than debugging it IMHO .
That alone could make a lot of people happy.
Certainly. Feel free to do it. It's just not my task to iron out HP's bugs IMHO.
YMMV
d:-I