Subject: More on failure to boot
To: None <port-mac68k@NetBSD.ORG>
From: Ken Jones <kpjones@mole.slip.net>
List: port-mac68k
Date: 08/09/1997 19:19:55
I am a newbie, but I like to think I can follow directions.

In the second week in July, I downloaded the entire netbsd121 suite from
ftp.eecs.umich.edu site, hoping to get it to run on my Mac ][ 8/260 with an
Apple Macintosh ][ video card, and a Dove Marathon hardwired 68030
accellerator.  It seems to have been compatible with all the other software
I have used over the last 5 years, and is significantly faster than the
][ci I'm writing this on now.

The ][ci being the 'Net-connected machine, I DL'd the files to it, then
transferred them to the straight ][ using my Syquest. I attempted to
install the binaries using the netBSD/Mac Install Utility, and after
several attempts, successfully uncompressed all of the files into the UFS.
When I attempted to boot, sometime last week, and having tried several
times before, using BSD/Mac68k Booter 1.9.4, it hung, as it had all the
times before, after printing the line:

Set _mac68k_vrsrc_cnt to 0x1.

with the wristwatch stuck in the middle of the screen.

I then read the FAQ (I should have RTFM'd first, I guess, but it didn't
make any difference anyhow.)

Since then, I have tried netbsd12 kernel, netbsd11 kernel, booters thru
1.10.0, and reinstalling the binary sets for 1.1 and 1.2, as well as 1.2.1.
Still no luck.  After Seth's pleas for help, I tried the following three
things, still with no luck:

(1) Setting monitor to B&W with the Monitors Control Panel;
(2) Attempting to boot kernel x from the MacOS partition;
(3) Reinstalling various versions of the MacOS, from 7.0 through 7.5.3--I
am currently using 7.1, because of its compactness.

I have run mkfs numerous times, reformatted and repartitioned the disk
several times, my current settings are MacOS 40 Meg, A/UX Root 100 Meg,
Swap 24 Meg, Eschatology (shoot!  I forgot!) and Slice 3 the balance.  The
driver partition and the lockout partition are both negligible, i think
about 64K each.

I don't want to sound frustrated, but I'm surprised Seth and I are the only
ones who are experiencing freezes, since they seem to appear at exactly the
same place.  I enclose the bootlog which is most recent, from an attempt to
boot from the Mac partition.  I do notice that Harry is not equal to the
copycode, as the debug messages indicate, this should be so... but I've
never met Harry!

It seems clear that there is a lot of talent out there, and for the insight
which all of you have already provided, I am most appreciative.  Still, my
netBSD isn't running.  Any help at all would be greatly appreciated!

TIA.

<bootlog follows>

Logging to bootlogMacOS
Booting...transparent = 1
sizeof struct exec = 32
Magic = NMAGIC (read-only text)
MID_M68K executable: entry 0x338c.
Allocated 1483892 bytes.
965160 (0x0)+63828+79516+160524+149328

Set _boothowto to 0x2.
start address = 0x338c.
total kernel buffer space used = 1419856 (0x15aa50).
The warm and fuzzy copycode() is at 0x00487c6c
Hex dump of copycode():

(0x00487c6c) 4E 56 00 00 40 C0 00 40 07 00 46 C0 20 6E 00 08
(0x00487c7c) 22 6E 00 0C 20 2E 00 10 22 D8 53 80 66 FA 2C 2E
(0x00487c8c) 00 1C 2E 2D C9 D6 2A 2E 00 18 26 6D C9 E6 24 6D
(0x00487c9c) C9 DE 28 2D C9 E2 28 6D C9 DA 22 6D C9 D2 93 EE
harry() is at 0x601c00
Hex dump of Harry(), our friend!
(...should be the same as copycode(), above...)

(0x00601c00) 4E 56 00 00 40 C0 00 40 07 00 46 C0 20 6E 00 08
(0x00601c10) 22 6E 00 0C 20 2E 00 10 22 D8 53 80 66 FA 2C 2E
(0x00601c20) 00 1C 2E 2D C9 D6 2A 2E 00 18 26 6D C9 E6 24 6D
(0x00601c30) C9 DE 28 2D C9 E2 28 6D C9 DA 22 6D C9 D2 93 EE

from = 0x0049a000, to = 0x00000000, len = 368640, entry = 0x0000338c
  Bye-bye...
        So I sez to him...  The real way
        that it should be done is to...
Serial console flags = 0
Env: "ROOT_SCSI_ID" set to 0 (0x0).
Env: "SINGLE_USER" set to 2 (0x2).
Env: "VIDEO_ADDR" set to -72351712 (0xfbb00020).
Env: "ROW_BYTES" set to 128 (0x80).
Env: "FLAGS" set to -2147351527 (0x80020419).
Env: "SCREEN_DEPTH" set to 1 (0x1).
Env: "DIMENSIONS" set to 31457920 (0x1e00280).
Env: "BOOTTIME" set to 871031311 (0x33eae20f).
Env: "GMTBIAS" set to 0 (0x0).
Env: "BOOTERVER" set to 108 (0x6c).
Env: "MACOS_VIDEO" set to -72351712 (0xfbb00020).
Env: "MACOS_SCC" set to 1357922304 (0x50f04000).
Env: "MACHINEID" set to 6 (0x6).
Env: "MEMSIZE" set to 8 (0x8).
Env: "GRAYBARS" set to 1 (0x1).
Env: "SERIALECHO" set to 0 (0x0).
Env: "SERIALCONSOLE" set to 0 (0x0).
Env: "SERIAL_MODEM_FLAGS" set to 0 (0x0).
Env: "SERIAL_MODEM_HSKICLK" set to 0 (0x0).
Env: "SERIAL_MODEM_GPICLK" set to 0 (0x0).
Env: "SERIAL_PRINT_FLAGS" set to 0 (0x0).
Env: "SERIAL_PRINT_HSKICLK" set to 0 (0x0).
Env: "SERIAL_PRINT_GPICLK" set to 0 (0x0).
Env: "PROCESSOR" set to 1 (0x1).
Env: "END_SYM" set to 1419856 (0x15aa50).
Env: "ROMBASE" set to 1082130432 (0x40800000).
Env: "TIMEDBRA" set to 5242 (0x147a).
Env: "ADBDELAY" set to 784 (0x310).
Env: "HWCFGFLAGS" set to -1024 (0xfffffc00).
Env: "HWCFGFLAG2" set to -8193 (0xffffdfff).
Env: "HWCFGFLAG3" set to -1 (0xffffffff).
Env: "ADBREINIT_JTBL" set to -1 (0xffffffff).

Set _mac68k_vrsrc_cnt to 0x1.

Set _mac68k_vrsrc_vec to {0x800b 0x0 0x0 0x0 0x0 0x0 }.

<end bootlog>

Then it says something like:

Closing bootlog

Then it freezes everything, including the power button on the back of the
box.  I'm really getting tired of unplugging this venerable old Mac ][.


--  Ken Jones
    In flight process service
    kpjones@pop.slip.net
    If you want commercial spam, you'll have to finger me

Years ago, My mother used to say to me, she'd say, "In this world Elwood,
you must be (she'd always call me Elwood) In this world Elwood, you must be
oh so smart, or oh so pleasant.  Well, for years I was smart -- I recommend
pleasant."  You may quote me.

--Elwood P. Dowd, from Mary Chase's Pulitzer Prize-winning play, "Harvey"