Subject: Re: powerbook g3 (ofw 2.0.2) booting problem
To: Chris Tribo <ctribo@dtcc.edu>
From: Richard Roberts <richard.roberts@port.ac.uk>
List: port-macppc
Date: 05/15/2005 17:36:48
nope, it's not there.
<dons typing hat>

I don't suppose OF 2.0.1 includes a telnet server? (I've a distinct 
lack of serial cables kicking about, and typing in this lot gives me 
flashbacks to my speccy +3!)

> Not necessarily.
>
> This is a mangled nvramrc from my OF 2.0.1 machine. No idea if the line
> wrapping is going to cause problems. If you don't see this in printenv
> then it's not patched.
>
> nvramrc
>      hex
>      : $D find-device ;
>      : $E device-end ;
>      : $L BLpatch ; : $R BRpatch ;
>      : $X execute ;
>      : $P 0 to my-self property ;
>      : &a " /chosen" $D $P $E ;
>      : &c " ata-enable" $call-parent ;
>      : helpb " backlight-on" _pmu-ihandle $call-method ;
>      10 buffer: km
>      devalias ide0 /pci/@10/ata0
>      devalias ide1 /pci/@10/@34/ata1
>      devalias ide4 /pci/@d/@34/ata4
>      dev /aliases
>      : $M delete-property ;
>      " ata-int" $M
>      " ata0" $M
>      " ata1" $M
>      " ata4" $M
>      dev kbd
>      get-key-map km swap move
>      $E
>      : ck 0 do swap dup 3 >> km + c@ 1 rot 7 and << and or loop ;
>      : bootr 0d word count encode-string " machargs" &a
>      0 0 1 ck if 0 and else dup 1 = if 3d 0 1 else f 3d 0 2 then ck if 
> 40
> or then then
>      40 and if bye else helpb 1e 0 do ['] boot catch drop 1f4 ms loop 
> the
>      : myboot boot-command eval ;
>      dev enet
>      62 ' READ 7 - c!
>      : READ { _p _n ; _a } begin _p _n bead -> _a _a 2+
>      if _p c@ 80 and 0= else 1 then until _a ;
>      $E
>      dev /packages/obp-tftp
>      : $M over + ['] noop $L ;
>      : $O ['] open + ;
>      : $M1 dup 24 - -1720 $O $X 6 move 14 + ;
>      -5BC $O ' $M1 $L
>      0 $O E8 $M EC $M F0 $M F4 $M F8 + ' true $L
>      $E
>      dev /packages/mac-parts
>      : $M -7E86F0 $X 8000 alloc-mem 7F00 + 4 -7E86F0 $X ;
>      ' load 268 - ' $M $L
>      ' load 160 + '
>      dev ide0
>      : open use-ata-interface 0 &c -1 ;
>      : set-device-ID set-drive-select ;
>      $E
>      dev mac-io/@34
>      1 value &f
>      : ata-enable &f if 1000 ms &c 1000 ms 0 to &f else drop then ;
>      $E
>      dev ide1
>      : open use-ata-interface 1 &c -1 ;
>      : set-device-ID set-drive-select ;
>      : reset-atapi-bus reset-ata-bus ;
>      $E
>      dev pci1/@d/@34
>      : ata-enable &c ;
>      $E
>      dev ide4
>      : open use-ata-interface 1 &c -1 ;
>      : set-device-ID set-drive-select ;
>      : reset-atapi-bus reset-ata-bus ;
>      $E
>      dev scsi
>      : $M ['] do-cmd + ;
>      : $M2 5 us -5f0 $M $X ;
>      : $M3 -710 $M f over $X $X ;
>      : $M4 1 ms ;
>      -1AC $M ' $M2 $L
>      100 $M ' $M3 $L
>      120 $M ' $M4 $L
>      124 $M ' 1 $L
>      $E
>      unselect-dev
>
>
>> On 14 May 2005, at 18:51, John wrote:
>>
>>> Hi,
>>>
>>> Have you patched the firmware via System Disk? If not, try that 
>>> first.
>>> Incidentally, I've found that booting the MacOS X installation disc
>>> also
>>> patches the firmware on my beige g3 (although its a moot point if you
>>> don't have a cd drive).  If you can't run System Disk, perhaps 
>>> someone
>>> with the same type of machine can post the openfirmware patch so you
>>> can
>>> type it in.
>>>
>>> Actually, it might actually be a good idea to post all the 
>>> openfirmware
>>> patches on-line so that people can just type in their patches without
>>> relying on System Disk. I would be willing to set up a page dedicated
>>> to
>>> this if anyone else is interested.
>>>
>>> -John
>>>
>>> On Sat, 14 May 2005, Richard Roberts wrote:
>>>
>>>> I wonder if anyone could help with a booting problem?
>>>>
>>>> I've got a powerbook g3 (I believe it's a wallstreet, but without 
>>>> the
>>>> ID marks, I can't be entirely certain) running open firmware 2.0.2.
>>>> I have no cd drive, but I've managed to run the installer via a
>>>> net-install. All seemed well, but I'm damned if I can get it to boot
>>>> from the hard drive!
>>>> My problem is stemming from the fact that I can't work out what the
>>>> boot command should be, so if anyone has a cheat sheet, I'd be most
>>>> grateful. I've tried everything I can find on thar intraweb, but to 
>>>> no
>>>> avail. (if it's any help, there's no 'ide' alias, just ata0 (or
>>>> ata-int) through 4, and scsi & scsi-int)
>>>>
>>>> TIA,
>>>> Rich
>>>>
>>>> --------------------------------
>>>> Rich Roberts- Ents. Supervisor
>>>> UPSU Trading Ltd,
>>>> The Student Center
>>>> Cambridge Road
>>>> Portsmouth
>>>> PO1 2EF
>>>> Phone:  023 92843640
>>>> Fax: 	023 92843667
>>>>
>>>> It's 2am. Do you know who's reading your email?
>>>> Public encryption key: 
>>>> http://userweb.port.ac.uk/~robertsr/pubkey.asc
>>>> 80A9 4083 AC09 DC74 EAC4  086E DF1D 822B 82F3 FB50
>>>> --------------------------------
>>>>
>>>>
>>>
>>>
>>
>> --------------------------------
>> Rich Roberts- Ents. Supervisor
>> UPSU Trading Ltd,
>> The Student Center
>> Cambridge Road
>> Portsmouth
>> PO1 2EF
>> Phone:  023 92843640
>> Fax: 	023 92843667
>>
>> It's 2am. Do you know who's reading your email?
>> Public encryption key: http://userweb.port.ac.uk/~robertsr/pubkey.asc
>> 80A9 4083 AC09 DC74 EAC4  086E DF1D 822B 82F3 FB50
>> --------------------------------
>>
>>
>>
>> !DSPAM:428758fe49261830510980!
>>
>
> -- 
> The nice thing about Windows is - It does not just crash, it displays a
> dialog box and lets you press 'OK' first.
> 						-- Arno Schaefer
>
>

--------------------------------
Rich Roberts- Ents. Supervisor
UPSU Trading Ltd,
The Student Center
Cambridge Road
Portsmouth
PO1 2EF
Phone:  023 92843640
Fax: 	023 92843667

It's 2am. Do you know who's reading your email?
Public encryption key: http://userweb.port.ac.uk/~robertsr/pubkey.asc
80A9 4083 AC09 DC74 EAC4  086E DF1D 822B 82F3 FB50
--------------------------------