M9301-YB Bootstrap/Terminator ROM dumps / listings?
henk.gooijen at hotmail.com
Mon Apr 27 02:19:05 CDT 2015
I could be wrong, but ISTR that in the first few words of a ROM
are the two capitals of the boot device that the PROM supports.
Proms are of course present on the board ...
I never had an M9301, always M9312.
From: Josh Dersch
Sent: Monday, April 27, 2015 9:05 AM
To: Jörg Hoppe ; cctalk at classiccmp.org
Subject: Re: M9301-YB Bootstrap/Terminator ROM dumps / listings?
On 4/26/15 11:01 PM, Jörg Hoppe wrote:
> here some resources which may be helpful:
> - can you run the console emulator?
> To boot: Set all switches on the M9301 to ON and power on
> OR enter 165020 LAD CTRL-START
I should have clarified, I've been running with all switches set to ON
(and after the fiasco with the SLU's address DIP switches, I confirmed
that they're all actually closed :)). The console emulator does not
run, either at power-on or manually (I wasn't aware it could be started
from that address -- I didn't see it in the documentation but I'm sure I
just skimmed over it...).
At 165000-165776 there's just RAM (I have 128KW installed); At 765000-
765776 the ROM code appears. Should the ROM be getting mapped into the
first 64K of the address space at power-up?
> - if the console emulator runs, you can load any paper tape image
> diagnostic with my PDP11GUI
> - I organized all known PDP11 diagnostics material into a database
> There you can download paper tape images, and also the *.BIN and *.BIC
> from XXDP disks. These are in papertape format too.
Very cool! Once I get things running a bit better I'll have to give
that a shot. Thanks for putting that together!
> - I found that the "-YA/B/C../F.." label on M9301's doesn't necessarily
> match the ROM content.
> - I have dumps of M9301-YA and -YF
> - I can burn M9301 ROMs
> - and I also have a spare DL11-W to offer
Thanks, I may have to take you up on some of that, we'll see...
> Am 27.04.2015 um 07:47 schrieb Josh Dersch:
>> The 11/34 seems to be pretty healthy, I've punched in some code to do
>> some basic testing and the CPU seems to be capable of running simple
>> programs and the RAM seems capable of holding data. So that's good.
>> I've also verified that the console SLU is at the right address and
>> vector (it wasn't initially, due to a pair of bad DIP switch blocks),
>> and I can read/write characters from/to it. Huzzah.
>> The bootstrap ROM doesn't seem to be executing properly, however. After
>> power-on or a BOOT/CTRL It'll run for a fraction of a second and then
>> halt, leaving me at address 0 with 161721 displayed. ROM Data appears
>> at the expected addresses (773000-773777, 765000-765777) but I don't
>> know if it's at all correct.
>> I need to scare up a second SLU so I can get an emulated TU-58 hooked up
>> to try booting XXDP, but in the meantime I thought I'd see if I could
>> verify the ROM contents manually (it's only 512 bytes long). I can't
>> find a listing, however -- the operator / maintenance manual doesn't
>> contain it and I haven't found it anywhere else. I've found a reference
>> to a microfiche, "EP-M9301-RL-A" that supposedly contains these
>> listings, but it doesn't appear to be archived anywhere. Anyone have
>> this, or have dumps of the M9301-YB PROMs?
More information about the cctalk