Post Reply 
NOV64d with HEPAX STD & HEPAXRAM & CCD
06-06-2024, 12:22 PM (This post was last modified: 06-06-2024 02:34 PM by Sylvain Cote.)
Post: #3
RE: NOV64d with HEPAX STD & HEPAXRAM & CCD
You can change the XROM ID directly with HEXEDIT without any effect.

Procedure I do when I want to reset a NoV HEPAX RAM block:
Code:
"OK"
8    CLRAM
9    CLRAM
10   CLRAM
11   CLRAM
OFF  ON      // power cycle
HEPDIR       // X is set to 2600

Assuming no other module is configured in the NoV module or plugged-in, the above initialization procedure should produce the following contig:
Code:
 XROM  ID    Prev. Page   Next Page
---------- + ---------- + ----------
0x8000 00B | 0x8FE7 000 | 0x8FE8 009
0x9000 00C | 0x9FE7 008 | 0x9FE8 00A
0xA000 00D | 0xAFE7 009 | 0xAFE8 00B
0xB000 00E | 0xBFE7 00A | 0xBFE8 000

If I insert a physical the CCD module in port 3, I get a XROM conflict (11) and page 8 take precedence over page 13.

Here we have three options:
  1. with HEXEDIT, manually change the XROM ID with a non conflicting value (ex. 0x8000 001)
  2. if the HEPAX RAM block is empty, clear the conflicting HEPAX RAM page like this:
    Code:
    "OK"
    8
    CLRAM
    OFF
    ON       // power cycle
    HEPDIR   // X is set to 2600
    the above should produce the following configuration:
    Code:
     XROM  ID    Prev. Page   Next Page
    ---------- + ---------- + ----------
    0x8000 00F | 0x8FE7 00B | 0x8FE8 000
    0x9000 00C | 0x9FE7 000 | 0x9FE8 00A
    0xA000 00D | 0xAFE7 009 | 0xAFE8 00B
    0xB000 00E | 0xBFE7 00A | 0xBFE8 008
  3. redo the full initialization procedure to produce the following config:
    Code:
     XROM  ID    Prev. Page   Next Page
    ---------- + ---------- + ----------
    0x8000 00C | 0x8FE7 000 | 0x8FE8 009
    0x9000 00D | 0x9FE7 008 | 0x9FE8 00A
    0xA000 00E | 0xAFE7 009 | 0xAFE8 00B
    0xB000 00F | 0xBFE7 00A | 0xBFE8 000

edit: option #2, double-linked list data updated

Sylvain Côté
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
RE: NOV64d with HEPAX STD & HEPAXRAM & CCD - Sylvain Cote - 06-06-2024 12:22 PM



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