Post Reply 
FRAM71B
01-17-2017, 09:07 AM (This post was last modified: 01-17-2017 09:15 AM by dayd.)
Post: #53
RE: FRAM71B
I got it! My FRAM71B arrived and I played with it a bit Wink
I have no ROM modules so what an upgrade!
Here’s my initial setup:

Code:
HP71:1BBBB FTH41:1A EDT:A MATH:1A JPC:F04 HPIL:1B KBD:C SHWP:A ALARM:B Beep:A ULIB:c RCPY:E

FRAM71B 512k configuration string:    D3E4D5D69798991A1B9C9D0000000000

RAM    :   148k  (144045 + files 7321 = 151366)
IRAM   :    96k  Lex files, Backups + ROMs
F-ROM  :   112k  T41, Math, JPC
H-ROM  :    80k  (OS + HPIL)
OS RAM :    32k  (CR/FRAM + Devices + ... at 20000)
total  :   468k

512 KB space = 468 KB  +  12k main ram not filled at 7A000  +  32k at F0000

Mapped FRAM blocks: 11
Module HP 4k      :  1

Port Dev Seq  Size Addr  Type   Comment
               64  00000        OS
               32  20000        CR Port, FRAM config & others
  5   6   0    96  30000  0     Main RAM fram
  5   7   0    32  60000  0     Main RAM fram
  0   0   0     4  70000  0     Main RAM internal
  0   1   0     4  72000  0     Main RAM internal
  0   2   0     4  74000  0     Main RAM internal
  0   3   0     4  76000  0     Main RAM internal
  1   0   0     4  78000  0     Main RAM module
  0   5   0    16  80000  2     HPIL ROM
  5   0   0    16  88000  2     SC T41 ROM
  5   5   0    32  90000  1     IRAM testing
  5   4   0    32  A0000  1     IRAM testing
  5   3   0    32  B0000  1     IRAM Backup & Lex
  5   2   0    32  C0000  2     JPC ROM
  5   1   0    32  D0000  2     Math ROM
               32  E0000        HC T41 ROM
                   F0000        00000000000000000000000000000000


Code:
Chip_#  Addr.  Configuration  Description      of        LCIM  Type   Size  Port 
------  -----  -------------  -------------------------- ----  -----  ----  ----
Chip_0  2C000  CONF     D
Chip_0  2C001  F-BLOCK  3     HC E0000 T41 ROM             1   ROM    32     n/a 
------  -----  -------------  -------------------------- ----  -----  ----  ----
Chip_1  2C002  CONF     E                                                       
Chip_1  2C003  F-BLOCK  4     16KB SC T41 ROM              1   ROM    16    5.00
------  -----  -------------  -------------------------- ----  -----  ----  ----
Chip_2  2C004  CONF     D                                                       
Chip_2  2C005  F-BLOCK  5     32KB Math ROM                1   ROM    32    5.01
------  -----  -------------  -------------------------- ----  -----  ----  ----
Chip_3  2C006  CONF     D                                                       
Chip_3  2C007  F-BLOCK  6     32KB JPC ROM                 1   ROM    32    5.02
------  -----  -------------  -------------------------- ----  -----  ----  ----
Chip_4  2C008  CONF     9                                                       
Chip_4  2C009  F-BLOCK  7     32KB IRAM Backup & Lex       1   IRAM   32    5.03
------  -----  -------------  -------------------------- ----  -----  ----  ----
Chip_5  2C00A  CONF     9                                                       
Chip_5  2C00B  F-BLOCK  8     32KB Testing IRAM for rom    1   IRAM   32    5.04
------  -----  -------------  -------------------------- ----  -----  ----  ----
Chip_6  2C00C  CONF     9
Chip_6  2C00D  F-BLOCK  9     32KB Testing IRAM for rom    1   IRAM   32    5.05
------  -----  -------------  -------------------------- ----  -----  ----  ----
Chip_7  2C00E  CONF     1
Chip_7  2C00F  F-BLOCK  A     Main RAM 96KB 1 of 3         0   RAM    32    5.06
------  -----  -------------  -------------------------- ----  -----  ----  ----
Chip_8  2C010  CONF     1
Chip_8  2C011  F-BLOCK  B     Main RAM      2 of 3         0   RAM    32    5.06
------  -----  -------------  -------------------------- ----  -----  ----  ----
Chip_9  2C012  CONF     9
Chip_9  2C013  F-BLOCK  C     Main RAM      3 of 3         1   RAM    32    5.06
------  -----  -------------  -------------------------- ----  -----  ----  ----
Chip_A  2C014  CONF     9
Chip_A  2C015  F-BLOCK  D     Main RAM 32KB                1   RAM    32    5.07
------  -----  -------------  -------------------------- ----  -----  ----  ----
Chip_B  2C016  CONF     0
Chip_B  2C017  F-BLOCK  0     (future swappable rom)
------  -----  -------------  -------------------------- ----  -----  ----  ----
Chip_C  2C018  CONF     0
Chip_C  2C019  F-BLOCK  0     (future swappable rom)
------  -----  -------------  -------------------------- ----  -----  ----  ----
Chip_D  2C01A  CONF     0
Chip_D  2C01B  F-BLOCK  0     (future swappable rom or os)
------  -----  -------------  -------------------------- ----  -----  ----  ----
Chip_E  2C01C  CONF     0
Chip_E  2C01D  F-BLOCK  0     (future swappable rom or os)
------  -----  -------------  -------------------------- ----  -----  ----  ----
Chip_F  2C01E  CONF     0
Chip_F  2C01F  F-BLOCK  0     1 F-block left for FRAM and OS config (at F_20000)
------  -----  -------------  -------------------------- ----  -----  ----  ----

I divided the main RAM, to be able to move things around more easily, without losing the content.
Backup is not intended to be switched but just to protect some files (memory lost or corruption).
What is the F0000 to FFFFF space reserved for? I did same testing with the samples configurations provided by Hans’ manual and when I add one more F block I get a warning.
It’s not that I want to, but I’m curious, here some others question that I have:
In Erwin’s pdf, sometimes, like in the beginning, IRAM identifiers are not erased by a poke, is there a reason?
And my big question; what is the work around to free the ports programmatically?

Thank you all for your involvement in the forum, it has been very helpful,
André
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
FRAM71B - Hans Brueggemann - 05-22-2016, 08:26 AM
RE: FRAM71B - Sylvain Cote - 05-22-2016, 02:46 PM
RE: FRAM71B - Dave Frederickson - 05-25-2016, 07:16 PM
RE: FRAM71B - Dave Frederickson - 05-22-2016, 04:13 PM
RE: FRAM71B - Hans Brueggemann - 05-22-2016, 04:54 PM
RE: FRAM71B - Dave Frederickson - 05-22-2016, 05:14 PM
RE: FRAM71B - Hans Brueggemann - 05-22-2016, 07:09 PM
RE: FRAM71B - Dave Frederickson - 05-27-2016, 04:59 PM
FRAM71B HC ROM Feature - Dave Frederickson - 10-02-2016, 03:09 PM
RE: FRAM71B - Erwin - 10-05-2016, 10:45 AM
RE: FRAM71B - Dave Frederickson - 10-05-2016, 03:42 PM
RE: FRAM71B - Erwin - 10-05-2016, 07:36 PM
RE: FRAM71B - Dave Frederickson - 10-05-2016, 08:10 PM
RE: FRAM71B - Erwin - 10-05-2016, 08:25 PM
RE: FRAM71B - Sylvain Cote - 10-06-2016, 04:53 AM
RE: FRAM71B - Erwin - 10-06-2016, 06:24 AM
RE: FRAM71B - Dave Frederickson - 10-06-2016, 03:55 PM
RE: FRAM71B - Erwin - 10-06-2016, 05:41 PM
RE: FRAM71B - Dave Frederickson - 10-06-2016, 06:19 PM
RE: FRAM71B - Erwin - 10-06-2016, 07:43 PM
RE: FRAM71B - Dave Frederickson - 10-06-2016, 08:14 PM
RE: FRAM71B - Sylvain Cote - 10-06-2016, 07:03 PM
RE: FRAM71B - Erwin - 10-06-2016, 07:50 PM
RE: FRAM71B - Dave Frederickson - 10-07-2016, 11:21 PM
RE: FRAM71B - Sylvain Cote - 10-08-2016, 01:20 AM
RE: FRAM71B - Erwin - 10-08-2016, 06:59 AM
RE: FRAM71B - Sylvain Cote - 10-07-2016, 04:45 AM
RE: FRAM71B - Erwin - 10-07-2016, 07:10 AM
RE: FRAM71B - Sylvain Cote - 10-07-2016, 03:10 PM
RE: FRAM71B - rprosperi - 10-07-2016, 01:22 PM
RE: FRAM71B - Erwin - 10-07-2016, 03:04 PM
RE: FRAM71B - Dave Frederickson - 10-07-2016, 05:54 PM
RE: FRAM71B - Dave Frederickson - 10-08-2016, 03:35 PM
RE: FRAM71B - Sylvain Cote - 10-08-2016, 06:21 PM
RE: FRAM71B - Erwin - 10-08-2016, 08:21 PM
RE: FRAM71B - Erwin - 10-23-2016, 09:07 AM
RE: FRAM71B - rprosperi - 10-23-2016, 01:25 PM
RE: FRAM71B - Erwin - 11-01-2016, 09:26 AM
RE: FRAM71B - J-F Garnier - 11-01-2016, 10:13 AM
RE: FRAM71B - Erwin - 11-01-2016, 10:48 AM
RE: FRAM71B - rprosperi - 11-01-2016, 01:42 PM
RE: FRAM71B - Erwin - 11-01-2016, 02:14 PM
RE: FRAM71B - Dave Frederickson - 11-01-2016, 03:39 PM
RE: FRAM71B - Erwin - 01-22-2017, 10:18 AM
RE: FRAM71B - Erwin - 12-30-2016, 12:26 PM
RE: FRAM71B - rprosperi - 12-30-2016, 02:49 PM
RE: FRAM71B - Dave Frederickson - 12-30-2016, 06:57 PM
RE: FRAM71B - Erwin - 01-05-2017, 07:57 PM
RE: FRAM71B - Erwin - 01-22-2017, 02:02 PM
RE: FRAM71B - Dave Frederickson - 01-22-2017, 05:30 PM
RE: FRAM71B - Erwin - 01-22-2017, 06:55 PM
RE: FRAM71B - Hans Brueggemann - 01-23-2017, 08:29 PM
RE: FRAM71B - Dave Frederickson - 01-23-2017, 09:11 PM
RE: FRAM71B - Erwin - 01-24-2017, 06:15 PM
RE: FRAM71B - Hans Brueggemann - 01-24-2017, 07:51 PM
RE: FRAM71B - physill - 11-22-2016, 10:53 PM
RE: FRAM71B - Dave Frederickson - 11-23-2016, 12:34 AM
RE: FRAM71B - physill - 11-24-2016, 05:55 PM
RE: FRAM71B - Dave Frederickson - 11-24-2016, 06:17 PM
RE: FRAM71B - Sylvain Cote - 12-30-2016, 07:55 PM
RE: FRAM71B - dayd - 01-17-2017 09:07 AM
RE: FRAM71B - rprosperi - 01-17-2017, 03:01 PM
RE: FRAM71B - Hans Brueggemann - 01-17-2017, 09:11 PM
RE: FRAM71B - dayd - 01-22-2017, 04:22 AM
RE: FRAM71B - J-F Garnier - 01-17-2017, 05:07 PM
RE: FRAM71B - Erwin - 01-22-2017, 09:34 AM
RE: FRAM71B - Dave Frederickson - 01-22-2017, 07:06 PM
RE: FRAM71B - Erwin - 01-22-2017, 07:21 PM
RE: FRAM71B - Hans Brueggemann - 01-24-2017, 09:03 AM
RE: FRAM71B - Dave Frederickson - 01-24-2017, 04:34 PM
RE: FRAM71B - Hans Brueggemann - 01-24-2017, 07:33 PM
RE: FRAM71B - Dave Frederickson - 01-24-2017, 08:18 PM
RE: FRAM71B - Erwin - 01-25-2017, 06:54 PM
RE: FRAM71B - Hans Brueggemann - 01-25-2017, 07:47 PM
RE: FRAM71B - dayd - 02-01-2017, 10:20 PM



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