Post Reply 
[HP 71B] Software for FRAM71 users
02-05-2017, 10:09 PM (This post was last modified: 02-05-2017 10:21 PM by Dave Frederickson.)
Post: #26
RE: [HP 71B] Software for FRAM71 users
HI André,
(02-05-2017 07:31 PM)dayd Wrote:  RAM and ROM/IRAM can’t be mixed in the same 32k boundaries;

which means that the first (lower) ROM/IRAM address will always be type “X0000”.
That explain your Warning and why at Educalc they thought that the HP-IL needed 32k.

That does appear to be the case, but where is that written? Note that EduCALC observed that the HP-IL module "often", but not always, appears to be configured as 32k. The reason is exactly the same as why the configuration warning occurred, above. When Port 5.11 was configured as IRAM it was then configured in the ROM/IRAM configuration buffer making less efficient use of the address space. If Port 5.10 is reduced to 16k then it should be okay to configure Port 5.11 as IRAM. What it appears is that Port 5.11 many times gets configured as 32k, just like the HP-IL module.

(02-05-2017 07:31 PM)dayd Wrote:  In my experiment I tried to push the HP-IL ROM in to an “X8000” address, well, I got a Warning and lost HP-IL ROM. When it got back after reconfiguration, it seemed to not have lost the buffer though, HP-IL parameters where still there.
I did that with HC ROM configured without its SC, so I still have to see how system behaves in the F0000 range but as there is no device that I know of under 4k, I can assume that the last 3K of available address space are lost.

It appears the HP-IL module is always configured on a 32k boundary. I wonder why that is?

(02-05-2017 07:31 PM)dayd Wrote:  
(02-05-2017 01:58 AM)Dave Frederickson Wrote:  From the FRAM71 manual, FRAM71 uses 32k chips so both 64k device and 16k devices will be configured at an even 32k address.

As I didn’t had seen neither found such a statement in the manual and the buffer indicates 1x16k for FRAM 16k devices not 1/2x32k, I conducted some experiments to see how configuration routines attributes 16k or less chips in its third phase.

What was I thinking?? 64k devices do get configured on 32k boundaries because they are made from 32k chips. 16k chips get configured on 16k boundaries.

Regards, Dave
Find all posts by this user
Quote this message in a reply
Post Reply 

Messages In This Thread
[HP 71B] Software for FRAM71 users - dayd - 02-01-2017, 10:17 PM
RE: [HP 71B] Software for FRAM71 users - Dave Frederickson - 02-05-2017 10:09 PM

User(s) browsing this thread: 1 Guest(s)