HP-17B Language selection disappeared.



#12

A few day ago a receiver the next question:

After having used this calculator for 24 years now,
suddenly the system-language has changed from
German to English. How to switch it back to German?
The INTL item has disappeared from the modes menu.
The serial-nr is 2809A93321 HP1987 MADE IN USA.
A hard reset by removing the batteries and short the battery terminals didn't solve this problem.

Any other suggestion?


#13

The 17b has an auto-detect feature. If it detects that its user's English is above college level, it disables all other languages.

#14

I wonder what would come out if you ran it painstakingly through the ROM extraction process? Would it spit out the original International ROM, or this strange switch?

#15

Have you tried resetting via the sequence CLR + third menu key from the left? That might work.

#16

You could perform the self-test. If you get OK-17B-I, I believe that means you have the international version, which has the language selections. If you get OK-17B-E, you have the English-only version.

I've never heard of an international version turning into an English-only version before. If true, that would seem to be a ROM defect.


#17

I also think it is the ROM.


A few years ago a downloaded the ROM of a HP-17B for the EMU42 emulator.

The ROM size was 96K. That's 32K more than the ROM size of the LEWIS processor.

So, i think this calculator has an additional ROM for the languages.

As a test I emulated the original ROM image with EMU42. It emulates as an international version.
The language selection is available.

Then I stripped 32K at the end of the ROM image.
This ROM emulates as an HP-17B without the language selection!


Conclusion: The additional ROM is no longer detected by the calculator.


Edited: 13 Feb 2012, 1:07 p.m.


#18

So when you do the self-test, do you get OK-17B-E or OK-17B-I?


#19

Unfortunately i don't have the calculator here.

I received the question by email.

I will ask to owner to perform the self test and report the results.


Many thanks.

#20

Quote:
You could perform the self-test. If you get OK-17B-I, I believe that means you have the international version, which has the language selections. If you get OK-17B-E, you have the English-only version.

I've never heard of an international version turning into an English-only version before. If true, that would seem to be a ROM defect.


I fully agree with Don.

The difference between the International and the English version of the 17B is the additional 32KB ROM chip mapped at address #20000. The English/Basic 64KB ROM (inside the Lewis CPU chip) look at startup at address #20000 for the sequence 20000:F3C5A (output of the build in memory scanner). If the sequence is found the English ROM calls a specified address inside the additional 32KB ROM for the international initialization.

Here're HP82240B log's of the self test (done with Emu42 and HP82240B printer simulation)

17B International:

SPD 1004240
ROM OK
ROM2 OK
DRAM OK
URAM OK
OK-17B-I
COPYRIGHT HP 1987

17B English:

SPD 1005392
ROM OK
DRAM OK
URAM OK
OK-17B-E
COPYRIGHT HP 1987

One difference between the International and English version is the already mentioned OK message. The 2nd difference is the additional "ROM2 OK" message at the International version.

Any repeating byte sequence at address #20000 like 20000:A3A3A3 looks like an open data bus, in the case of the International version that means a defect around the additional ROM chip.

Christoph


#21

Thanks Christoph. I didn't know about that ROM2 OK in the self-test, thanks for that info.


#22

Only the coolest forum this side of the galaxy :-)


Possibly Related Threads...
Thread Author Replies Views Last Post
  HP Prime - part selection bluesun08 7 452 10-29-2013, 09:31 PM
Last Post: CompSystems
  HP 75 Assembly Language Michael Fehlhammer 7 366 10-01-2012, 08:32 AM
Last Post: Michael Fehlhammer
  Ranking HP 17BII, HP 17B, HP 12C against one another? Peter Murphy (Livermore) 7 814 08-24-2012, 07:10 PM
Last Post: Peter Murphy (Livermore)
  Survey: Best programming language for next-gen HP? Oliver Unter Ecker 32 1,273 06-06-2012, 03:22 PM
Last Post: David Hayden
  Where does the 17B-II fit in? Matt Agajanian 22 866 03-25-2012, 10:52 AM
Last Post: Don Shepherd
  Post disappeared! Ignazio Cara (Italy) 3 198 02-28-2012, 09:25 AM
Last Post: Bart (UK)
  Calculator natural language user interface Donald Williams 12 481 01-07-2012, 09:45 AM
Last Post: Vince (Italy)
  serial numbers of international HP-17b's Don Shepherd 11 486 11-29-2011, 03:45 AM
Last Post: Marcus von Cube, Germany
  Need technical specs for HP 17b calculator display Ken H 4 258 08-22-2011, 11:07 PM
Last Post: Ken H
  having fun with the HP-17b Don Shepherd 12 526 06-08-2011, 10:08 PM
Last Post: Don Shepherd

Forum Jump: