On 2014-05-20, Convergent MightyFrame <
mighty...@gmail.com> wrote:
> On Monday, May 12, 2014 10:29:54 PM UTC-5, DoN. Nichols wrote:
>>
>> Looking at this, I see questions about the BIOS. Doesn't the
>>
>> MightyFrame use a 68000 series CPU (68020 perhaps)?
>>
> Don, first let me thank you for your response...everyone here seems to
> be the world experts on these machines, because of your knowledge of the
> 7300/3b1. I'm glad that this newsgroup still gets some traffic and
> posts, and I'm thrilled to have a conversation with you on this thread.
> Yes, this uses a 68020 chip...the motherboard pics are visible here:
>
http://bit.ly/RQL1sa
O.K. Those I was able to see.
I did not see one item which was a weak point on the
Unix-PC/7300/3B1. There was a coin cell soldered onto the system board
which kept the clock running -- or didn't when it eventually died. On
mine, I replaced the solder-in cell with a holder for a similar sized
coin cell so it could be replaced every few years at need without having
to dig out a soldering iron each time.
[ ... BIOS ... ]
>> I've never heard of one for the 68K families. Certainly the
>>
>> Unix-PC/7300/3B1 and the Sun-2 and Sun-3 machines depended on booting
>>
>> from an install floppy or tape. That put enough of an OS into the swap
>>
>> partition (in the case of the Suns) to allow configuring everything else.
>>
> This is very helpful. I'm not sure what a 68k family is yet, but I'm
68K family refers to all the Motorola 68000 series CPUs (68K
being shorthand for 68000), starting with the MC68000 itself (which was
in my first unix machine, a COSMOS CMS-16/UNX which had an 8 MHz MC68000
CPU. This had a 16-bit data bus, and (IIRC) a 24-bit address bus.
(Maximum address space of 16 MB.)
The 3B1/7300/Unix-PC used the MC68010 -- the first which had the
proper features to handle virtual memory, but was still a 16 bit data
bus and 24-bit address bus. This computer had only a maximum of 4 MB of
memory and virtual memory, thanks to limitations in the memory
management hardware. This same CPU chip was also used in the Sun-2
family of computers.
Your MightyFrame, and the Sun 3 series of computers used the
MC68020 -- 32-bit data bus and 32-bit address bus. (And an increased
instruction set, too.) Motorola rolled their own memory management
hardware too -- but designed for more address space.
There were a very few Sun machines which used the MC68040.
Similar data and address bus size, but it had its own memory management
built into the CPU, along with the floating point hardware. (You have
the MC68881 (floating point co-processor) the smaller chip beside the
68010 CPU chip. Because the 68030 had a different form of memory
management hardware (built into the CPU, the OS had to be different too,
because it controls the memory management hardware.
All of these chips (and some others which I've forgotten) make
up the 68K series of chips (families). (One other for my first machine
was the 68451, which was an external memory management chip which
allowed swapping, but did not allow virtual memory -- that needed the
68010 or later, and the 68882 (I believe) if not roll-your-own memory
management hardware.
> retro-learning here. It's great to know about the AT&T &Sun machine
> boot method...I think the MightyFrame is most similar to those, although
> different enough to keep this challenging.
Of course. So, you need to find the right boot tape or
floppies. (I didn't notice a floppy drive, or the tape drive, in the
photos of the CPU board -- but there are enough cables going off for
both plus hard disk drives.
>> And -- I have no idea how the MightyFrame migh taddress ISA
>>
>> slots if it uses a 68K family CPU. Certainly the interrupt structure is
>>
>> very different.
>>
> I think my post on my site about the Compaq 386 has caused confusion
> here. I don't think the MightyFrame has any ISA slots at all, and
> pictured in that lengthy post is a PC, where I'm tring to get an Archive
> 5945 Tape drive to work in that machine, since I can at least get it to
> boot, and know how to use the OS.
O.K.
> I want to do this, because the
> MightyFrame uses the same tape drive hardware, and I want to get the
> feel of how these tapes read files independent of operating systems. My
> post may not make this very clear, and confuse my questions about the 2
> machines. The ARchive Tape Drive is the only common factor, and not
> even the controller board for it...even they are different.
Tape drive operation can be very different, even with the same
drive hardware. The 3B1 used (as an option) what they called a "Floppy
Tape system". It used a tape drive of that family, though maybe not the
same tape drive. But it used to control it a floppy disk controller
chip, which forced it to rewind after each block was written -- very
slow, resulting in what I called "shoe shining" by moving the tape back
and forth over the head a lot more than is normally necessary.
I would hope that the MightFrame used a more reasonable way of
controlling the tape drive.
The Sun-3 systems used SCSI to talk to a controller board
mounted with the tape drive -- and to talk to the disk drives as well.
And depending on how the tape was written, one system can't read
something written by another system, even on the same drive.
(Especially different between the floppy tape and the SCSI interface.
No bets what a PC would use -- depends on the interface card plugged
into it.
>> As for how to find the password (assuming the pervious owner set
>>
>> a rather poor password), what I would suggest is first:
>>
> Believe it or not, I do know the previous owner/user...they may or may
> not remember, but getting to a password is not anything I'm seeing in
> the MightyFRame yet...I may have again confused you by talking about
> XENIX password running on this 386 PC again.
O.K. But get the old password from him before he forgets it, if
it is not already too late. But if there are no disk drives which came
with the system, the old password will be lost anyway. When installing
the OS on new disks, the system prompts you to set a password for the
root account sometime during the installation process.
> This is another thing I am
> trying to play with just to get used to using a Unix-style OS, in order
> to learn about the MightyFrame, again on a PC, not the MightyFrame,
> because I am familiar with the PC from this era....but your thoughts
> again are very helpful for that chapter of my meandering project =-)
Hmmm ... a 3B1 will make more sense to learn from, I think.
Xenix ran on PC style hardware, and required a different kind of disk
format than the 3B1 or Sun used. The primary difference is that I
believe the MightyFrame to work with a serial terminal connected as the
console, while the 3B1 makes its own terminal and has to boot to a
certain level before it can even put text onto the screen.
> I need to design this blog better so the first thing one sees is
> actually MightyFrame stuff! Ug...
Indeed so.
> Don, would you mind taking a look at the boot screens from our MightyFrames?
>
>
http://bit.ly/1lXOlfR
> You might recognize some similarity with the 7300/3b1 or one of the
> Sun systems you are proficient in..
I can't get to it. That URL takes me to a point which wants me
to log into a Google account. I have been resisting getting a Google
account, because I don't particularly like them. :-) So, I can't get in
far enough to see the screen shots.
> Any pointers with this will certainly help, no matter how random they might be.
I'm afraid that I can't give any from that source. Not until I
can actually see the images.
Good luck,