The Museum of HP Calculators

HP Forum Archive 21

[ Return to Index | Top of Index ]

HP20B Development Kit
Message #1 Posted by Andres Capdevila on 30 Mar 2012, 2:15 p.m.

Hi,

I tried to play with the original HP20B Development Kit released by Cyrille and didn't want to spend the money buying MS Visual Studio so I downloaded a free beta MS Visual Studio Pro 11 that didn't work for me. So the questions are: 1) Is there any way to compile the project cheaply? 2) Why HP didn't release the executable files along with the source? Is this due to royalties?

Thanks!

      
Re: HP20B Development Kit
Message #2 Posted by Dominic Richens on 30 Mar 2012, 4:20 p.m.,
in response to message #1 by Andres Capdevila

I use MS Visual C++ 2010 Express for building WP34s - it was free

            
Re: HP20B Development Kit
Message #3 Posted by Andres Capdevila on 30 Mar 2012, 4:40 p.m.,
in response to message #2 by Dominic Richens

Thank you Dominic. I think the emulator was later modified by the WP34S team to allow the Express edition to work.

Do you know if it's possible to load any generic code (bin file) on that emulator or it only works with the WP34S image?

Best regards.

                  
Re: HP20B Development Kit
Message #4 Posted by Marcus von Cube, Germany on 30 Mar 2012, 5:35 p.m.,
in response to message #3 by Andres Capdevila

Let me explain:

The SDK sources require the expensive IAR compiler for building the flash file and the somewhat less expensive Visual Studio to build the emulator. Visual C/C++ Express isn't sufficient because it lacks the MFC libraries the GUI is based on. This made me update the the emulator part so that it can be compiled separately from the rest of the software and encapsulated the GUI in a DLL. There are not many situations that require an update to this DLL (which still requires the paid version of Visual Studio). Most changes are to the calculator sources and these do not depend on features not available in the free Express edition. The flash file is completely built with the free GNU tools.

If you want to create your own software you better base it on the WP 34S sources.

                        
Re: HP20B Development Kit
Message #5 Posted by Andres Capdevila on 30 Mar 2012, 5:44 p.m.,
in response to message #4 by Marcus von Cube, Germany

Hi Marcus,

Understood, I appreciate your inputs.

Best regards.

                        
Re: HP20B Development Kit
Message #6 Posted by Katie Wasserman on 30 Mar 2012, 6:07 p.m.,
in response to message #4 by Marcus von Cube, Germany

If you can limit yourself to using just 32K of ROM you can use the IAR Kickstart development platform. It's free and works directly with the code supplied by HP.

                              
Re: HP20B Development Kit
Message #7 Posted by Andres Capdevila on 30 Mar 2012, 6:26 p.m.,
in response to message #6 by Katie Wasserman

Hi Katie,

I had downloaded IAR Kickstart few days ago (in fact I've used a similar version for TI MSP430 microcontroller) but I hadn't tried it with the HP SDK, I'll give it a shot soon.

Thanks!

Edited: 30 Mar 2012, 6:46 p.m.


[ Return to Index | Top of Index ]

Go back to the main exhibit hall