HP's thinking behind the 20b/30b?
#1

Do we know what drove the open design of the 20b/30b calculators? AFAICT, no other calculator since then has the ability to refashion the firmware. On the 30b they went as far as provide pads for not just the JTAG port but also for the digital and analog io ports of the chip. I really wonder what they were thinking (in a good sense of course!).

#2

I don't think they had WP 34S in mind. ;)

The 20b was the first of a line of calculators using the Atmel ARM chip. The open design must have helped HP in the software and hardware development process. They may have even had some re-purposing in mind, be it for educational use (the 20b has been used for this by the University of Columbia), or for some vertical applications (equipment control, sales forces).

#3

The current 12C, the 10BII+, and the 15C-LE are also built on similar open platforms as well, using essentially the same chip Marcus mentioned. I don't think these have the JTAG pads but the exposed (re)programming port is there.

Examples:

10BII+

12C

#4

Cyrille basically. The thinking was:

1. It was hoped it could be a platform for re-purposing (embedded systems course in education for example).

2. Opens possibility for in field updates, or at various hp locations (this was a long shot. Unfortunately it could never happened to complexity of process and non standard cables/connection). Unable to do something like USB since that added significant cost - the exposed pads did not.

3. Allows a single HW version instead of special ones for development.

4. Ability to run automated testing on HW including production units.

And yes, any of the atmel chipped units have the ability to re-flash. The 20/30b is the only with the jtag though. Mainly it was removed because later it wasn't really needed at all for development since things were already running.

TW


Edited: 7 Sept 2013, 10:25 a.m.



Possibly Related Threads...
Thread Author Replies Views Last Post
  DIY HP 30b WP 34s serial flash/programming cable Richard Wahl 2 325 12-04-2013, 11:14 AM
Last Post: Barry Mead
  Flashing cable for HP 20 / 30B Stefan Koenig 3 293 09-19-2013, 05:53 AM
Last Post: Marcus von Cube, Germany
  Any 30b cables left? patryk 7 386 09-16-2013, 02:54 PM
Last Post: Marcus von Cube, Germany
  HP-30B (WP-34S) Technical Documentation Barry Mead 3 245 09-09-2013, 03:07 PM
Last Post: Harald
  30b/34s interfacing? ross sponholtz 5 305 06-26-2013, 01:41 AM
Last Post: Walter B
  Inexpensive HP 30b Matthew Richards 23 891 05-22-2013, 10:10 AM
Last Post: Dave
  hp-30b with free shipping sjthomas 9 492 04-14-2013, 02:46 AM
Last Post: Gerson W. Barbosa
  Amazon offering 8$ for my HP-30B Siegfried (Austria) 7 400 04-13-2013, 04:38 PM
Last Post: Chris Smith
  That is how they should sell the HP 30B :) Harald 11 509 04-07-2013, 11:44 AM
Last Post: Juergen Keller
  20b, 30b not in HP's web store Eric Smith 3 269 02-08-2013, 11:52 AM
Last Post: Walter B

Forum Jump: