marmotking
Experienced Member
Lately I've been trying to dump my VAX system ROMs in case the EPROMs or EEPROMs suffer bit rot. The KA53 (i.e. VAX 4000 105A) doesn't have EPROM chips on the motherboard, so I was attempting to use the boot console's "examine" command to grab the system ROM contents. This has worked before on other CPUs such as the KA660 (VAX 4000 200).
One of the KA53 manuals, available here:
http://manx.classiccmp.org/collections/mds-199909/cd1/vax/473abmgc.pdf
shows that the boot ROM starts at 20040000, which seems to be the standard location. However, it also states that the boot ROM is 512K. I've tried dumping it with:
>>> examine /p /q /n:ffff 20040000
which should dump 512K bytes (0xffff + 1 quadwords which is 512K bytes). However, shortly after the 256K boundary, it gives me a memory fault. Just like other machines like the KA660 (which only has 256K of boot rom) do.
Any idea if this ROM really is 512K and if it is, what the physical address of the rest of the ROM is? I know that in this case the ROM is actually in EEPROM.
Any suggestions would be more than appreciated!
One of the KA53 manuals, available here:
http://manx.classiccmp.org/collections/mds-199909/cd1/vax/473abmgc.pdf
shows that the boot ROM starts at 20040000, which seems to be the standard location. However, it also states that the boot ROM is 512K. I've tried dumping it with:
>>> examine /p /q /n:ffff 20040000
which should dump 512K bytes (0xffff + 1 quadwords which is 512K bytes). However, shortly after the 256K boundary, it gives me a memory fault. Just like other machines like the KA660 (which only has 256K of boot rom) do.
Any idea if this ROM really is 512K and if it is, what the physical address of the rest of the ROM is? I know that in this case the ROM is actually in EEPROM.
Any suggestions would be more than appreciated!
Last edited: