All of lore.kernel.org
 help / color / mirror / Atom feed
* Re: [hppa-linux] Boot #4 and source on ftp site
@ 1999-03-13 23:33 Jason Eckhardt
  1999-03-14  4:43 ` Kumar
  0 siblings, 1 reply; 12+ messages in thread
From: Jason Eckhardt @ 1999-03-13 23:33 UTC (permalink / raw)
  To: hppa-linux; +Cc: jason


> > 	So my question is how to place built "ipl" binary at the
> > 	appropriate place on the disk so that PDC finds it. Any magic
> > 	combination of commands ? Looks like I am missing something
> > 	obvious.
> > 
> > 
> > Thanks in advance,
> > 
> > -pkd
>
> You are on the right track.  After lifinit you have to use lifcp to copy
> the file into the newly created LIF volume.  You also have to give it
> the correct file type.  A script I use for creating bootable LIF
> volumes looks something like:
>

  That is one way. The way I do it for our very simple LIF volume is as folows:
  Once you have obtained the SOM ipl binary (after make), then:
   % strip ipl
   % mkipl ipl
   % mklifhdr hdr x y z a b c (see the utility for what these #'s mean)
   % cat hdr pad_file ipl vmlinux > bootstrap.bin

  pad_file is a 1024 byte file full of 0.

  I did forget to put this information into the README, sorry.
  Eventually (next few days, hopefully), there will be one utility "mkimg"
  that will automatically do everything above for you (particularly, picking
  the numbers which have to do with entry points, etc).
 
  Of course, vmlinux doesn't yet exist. I just have a simple dummy kernel
  I use there, which hasn't been included in the distribution. If you
  want to play around without the dummy kernel, just comment out the line
  in ipl_c.c that branches to the kernel and remove "vmlinux" from the
  concat line step above. You can then see the bootstrap run, but it won't
  try to execute the kernel.

  Have fun, Jason.

^ permalink raw reply	[flat|nested] 12+ messages in thread
* Re: [hppa-linux] Boot #4 and source on ftp site
@ 1999-03-15 16:54 Jason Eckhardt
  0 siblings, 0 replies; 12+ messages in thread
From: Jason Eckhardt @ 1999-03-15 16:54 UTC (permalink / raw)
  To: hppa-linux, kumar; +Cc: jason


>
>
> Also I  forgot to see the boot_utils directory. 
>

 Be sure to peruse every word of the README. There is a lot of information
 in that file that is not included in the source files. It explains
 the boot process, the boot image layout, and other details.

> Any reasons you included libmilli.a in Makefile ? Since I was
> getting bad archive messages I took it out of Makefile. Does not seem
> to affect anything.
>

  I didn't include libmilli.a. Are you sure you have boot_rel_0.2.tar.gz, 
  the newest source code? If libmilli was added, somebody else did it. 
  It may be necessary to explicitly add libmilli when building with the cross
  tools, but I'm using HPUX and gcc 2.8.1 and the millicode is "automatically"
  linked in.
  Remember, boot_rel_0.2.tar.gz is the latest source and you should delete
  any previous source.
  Jason.

^ permalink raw reply	[flat|nested] 12+ messages in thread
* Re: [hppa-linux] Boot #4 and source on ftp site
@ 1999-03-12 22:58 Jason Eckhardt
  0 siblings, 0 replies; 12+ messages in thread
From: Jason Eckhardt @ 1999-03-12 22:58 UTC (permalink / raw)
  To: hppa-linux; +Cc: jason


Grant Grundler <grundler@cup.hp.com> wrote:

>
> Works on B132L (early version B-class). Will try it on a newer
> C-class next.
>
  
  Thanks for helping out.

> One gripe: The test code doesn't automatically reboot the box.
> I use remote consoles and have to walk over to the machine room
> to cycle power...

  Sorry about that..my HP sits at my feet and I just hit the TOC button.
  I'll add this to the next test version.

>remember I'm doing this in my "spare" time.

  Same here.

  Jason.

  

-------------------------------------------------------------------------
To unsubscribe: send e-mail to hppa-linux-request@thepuffingroup.com with
`unsubscribe' as the subject.

^ permalink raw reply	[flat|nested] 12+ messages in thread
* RE: [hppa-linux] Boot #4 and source on ftp site
@ 1999-03-12 14:23 Muench, David
  1999-03-12 19:16 ` Steven Beattie
  0 siblings, 1 reply; 12+ messages in thread
From: Muench, David @ 1999-03-12 14:23 UTC (permalink / raw)
  To: 'hppa-linux@thepuffingroup.com'


Worked great again on my 715/80 off a scsi disk.

---
David Muench - Project System Administrator
Retrotech, Inc. - http://www.retrotech.com/



-----Original Message-----
From: Jason Eckhardt [mailto:jason@equator.com]
Sent: Thursday, March 11, 1999 5:35 PM
To: hppa-linux@thepuffingroup.com
Subject: [hppa-linux] Boot #4 and source on ftp site



Boot test #4: This is essentially the same code as #3 but I have taken
out some delays, modified the cache flush routines, and turned
verbose (debug) mode back on. I want to make sure that not having the delays
makes no difference and that no characters get dropped when there is a lot
of text (as in debug mode). Please let me know if the test still passes
as before. Hopefully this will be the last test for a while. Kernel work
comes next.

I have uploaded the binary as well as a new source drop to the ftp site. The
source is now GPL'd and a detailed README is included which gives an
overview
of the boot code operation. This source supersedes any previous source you
may have laying around.

ftp from sod.res.cmu.edu:/pub/parisc/hilo
  boot_rel_0.2.tar.gz        The latest source code and documentation.
  bootstrap_4.bin.gz         Bootstrap binary #4. 

Regards, 
Jason Eckhardt.

-------------------------------------------------------------------------
To unsubscribe: send e-mail to hppa-linux-request@thepuffingroup.com with
`unsubscribe' as the subject.

-------------------------------------------------------------------------
To unsubscribe: send e-mail to hppa-linux-request@thepuffingroup.com with
`unsubscribe' as the subject.

^ permalink raw reply	[flat|nested] 12+ messages in thread
* [hppa-linux] Boot #4 and source on ftp site
@ 1999-03-11 22:35 Jason Eckhardt
  1999-03-12  2:33 ` Paul J.Y. Lahaie
                   ` (3 more replies)
  0 siblings, 4 replies; 12+ messages in thread
From: Jason Eckhardt @ 1999-03-11 22:35 UTC (permalink / raw)
  To: hppa-linux


Boot test #4: This is essentially the same code as #3 but I have taken
out some delays, modified the cache flush routines, and turned
verbose (debug) mode back on. I want to make sure that not having the delays
makes no difference and that no characters get dropped when there is a lot
of text (as in debug mode). Please let me know if the test still passes
as before. Hopefully this will be the last test for a while. Kernel work
comes next.

I have uploaded the binary as well as a new source drop to the ftp site. The
source is now GPL'd and a detailed README is included which gives an overview
of the boot code operation. This source supersedes any previous source you
may have laying around.

ftp from sod.res.cmu.edu:/pub/parisc/hilo
  boot_rel_0.2.tar.gz        The latest source code and documentation.
  bootstrap_4.bin.gz         Bootstrap binary #4. 

Regards, 
Jason Eckhardt.

-------------------------------------------------------------------------
To unsubscribe: send e-mail to hppa-linux-request@thepuffingroup.com with
`unsubscribe' as the subject.

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~1999-03-15 16:54 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
1999-03-13 23:33 [hppa-linux] Boot #4 and source on ftp site Jason Eckhardt
1999-03-14  4:43 ` Kumar
  -- strict thread matches above, loose matches on Subject: below --
1999-03-15 16:54 Jason Eckhardt
1999-03-12 22:58 Jason Eckhardt
1999-03-12 14:23 Muench, David
1999-03-12 19:16 ` Steven Beattie
1999-03-11 22:35 Jason Eckhardt
1999-03-12  2:33 ` Paul J.Y. Lahaie
1999-03-12 22:49 ` Grant Grundler
1999-03-12 23:03 ` Grant Grundler
1999-03-13  5:21 ` Kumar
1999-03-13  6:46   ` Bill Katz

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.