swcdyys | 2 Jan 2006 07:38

some issue of sandpoint and powerpc

Hi,
   I am porting sandpoint to my MPC8245 board. 
   I found some issue in the sandpoint port:
     1. sandpoint\machdep.c 
          (1) initppc function:
                memset(&edata, 0, (u_int) &end - (u_int) &edata); 
                this call cause the cpu_info clear to zero, 
                but it init in locore.S:_start
                   INIT_CPUINFO(4,1,9,0)
                so the bss section clear should do in locore.S 
                before INIT_CPUINFO(4,1,9,0) as follow :

          	/* Make sure that .bss is zeroed. */
	li	0,0
	lis	8,edata <at> ha
	addi	8,8,edata <at> l
	lis	9,end <at> ha
	addi	9,9,end <at> l
5:	cmpw	0,8,9			/* edata & end are >= word aligned */
	bge	6f
	stw	0,0(8)
	addi	8,8,4
	b	5b
6:

            or in initppc as follow:
                memset(&edata, 0, (u_int) &cpu_info[0] - (u_int) &edata); 
                cpu_info_end = &cpu_info[0]+1;
                memset(cpu_info_end, 0, (u_int) end - (u_int)cpu_info_end); 

(Continue reading)

swcdyys | 2 Jan 2006 07:38

some issue of sandpoint and powerpc

Hi,
   I am porting sandpoint to my MPC8245 board. 
   I found some issue in the sandpoint port:
     1. sandpoint\machdep.c 
          (1) initppc function:
                memset(&edata, 0, (u_int) &end - (u_int) &edata); 
                this call cause the cpu_info clear to zero, 
                but it init in locore.S:_start
                   INIT_CPUINFO(4,1,9,0)
                so the bss section clear should do in locore.S 
                before INIT_CPUINFO(4,1,9,0) as follow :

          	/* Make sure that .bss is zeroed. */
	li	0,0
	lis	8,edata <at> ha
	addi	8,8,edata <at> l
	lis	9,end <at> ha
	addi	9,9,end <at> l
5:	cmpw	0,8,9			/* edata & end are >= word aligned */
	bge	6f
	stw	0,0(8)
	addi	8,8,4
	b	5b
6:

            or in initppc as follow:
                memset(&edata, 0, (u_int) &cpu_info[0] - (u_int) &edata); 
                cpu_info_end = &cpu_info[0]+1;
                memset(cpu_info_end, 0, (u_int) end - (u_int)cpu_info_end); 

(Continue reading)

Mike M. Volokhov | 4 Jan 2006 14:06

Re: IBM Network Station (ibmnws) users

On Fri, 30 Dec 2005 09:06:06 +0000 (UTC)
Kai-Thorsten Hambrecht <lists <at> hambrecht.org> wrote:

> Hi,
> 
> > Folks, does anyone have IBM Network Station 1000 or any other model of
> > IBM NWS? If yes, which their models and which version of NetBSD you
> > are running on these machines?
> 
> i have one of these, it's a 8362-A52. Right now, it is still waiting for
> something "usefull" to do. So i am very interested in getting NetBSD running,
> but didn't tried yet.

That is good! I'm very interesting is NetBSD 3.0 works well on this
beast or there are some troubles floating around. Could you post dmesg
and small notes about your experience with NWS here?

I'm also wish to help you, but unfortunately my NWS knowledge is very
limited, so please feel free ask any support on this mailing list,
port-powerpc <at> .

And thank you very much for your reply.

Good luck!

--
Mishka.

Robert Pangrazio | 11 Jan 2006 01:43
Picon

Re: IBM Network Station (ibmnws) users

Has anyone tried this recently. I would like to know what the current
state of the port is. The last time I tried it, it was serial console
only. Does anyone have first hand experience that says otherwise?
Thanks
Bob

Steven Grunza | 30 Jan 2006 17:34
Picon

Freescale 7448 eval board

Hello,
   I have a Freescale 7448 eval board 
(http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=MCEVALHPC2-7448&srch=1) 
on loan for about a month.

   If anyone is interested in providing some pointers or help I would like 
to try to get NetBSD running on this board.  My actual job is to evaluate 
the 7448 for a low power job; however, since I have the board I would like 
to be able to run NetBSD on it.

Steven G.

------------------------------------------------------------------
"Unix is user friendly, it's just | Steven Grunza
particular about with whom it     | voice:  (856) 787 - 2759
makes friends."                   | fax:    (856) 866 - 2033
  - Unknown                        | mailto:steven_grunza <at> ieee.org
------------------------------------------------------------------- 

Matt Thomas | 30 Jan 2006 20:21

Re: Freescale 7448 eval board

Steven Grunza wrote:
> Hello,
>   I have a Freescale 7448 eval board
> (http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=MCEVALHPC2-7448&srch=1)
> on loan for about a month.
> 
>   If anyone is interested in providing some pointers or help I would
> like to try to get NetBSD running on this board.  My actual job is to
> evaluate the 7448 for a low power job; however, since I have the board I
> would like to be able to run NetBSD on it.

What firmware does it have?  It looks like the northbridge is a Tundra.
I don't think we have support for that.

--

-- 
Matt Thomas                     email: matt <at> 3am-software.com
3am Software Foundry              www: http://3am-software.com/bio/matt/
Cupertino, CA              disclaimer: I avow all knowledge of this message.

Steven Grunza | 30 Jan 2006 20:33
Picon

Re: Freescale 7448 eval board

The poweron message indicates U-Boot 1.1.2(Taiga_V2_r2) from Sep 8 2005

My understanding is that Freescale takes the current U-Boot and internally 
(not available to people outside Freescale) modifies it to work on new 
boards with the intention of eventually making the new code public.

At 11:21 AM 1/30/2006 -0800, Matt Thomas wrote:
>Steven Grunza wrote:
> > Hello,
> >   I have a Freescale 7448 eval board
> > 
> (http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=MCEVALHPC2-7448&srch=1)
> > on loan for about a month.
> >
> >   If anyone is interested in providing some pointers or help I would
> > like to try to get NetBSD running on this board.  My actual job is to
> > evaluate the 7448 for a low power job; however, since I have the board I
> > would like to be able to run NetBSD on it.
>
>What firmware does it have?  It looks like the northbridge is a Tundra.
>I don't think we have support for that.
>
>--
>Matt Thomas                     email: matt <at> 3am-software.com
>3am Software Foundry              www: http://3am-software.com/bio/matt/
>Cupertino, CA              disclaimer: I avow all knowledge of this message.

------------------------------------------------------------------
"Unix is user friendly, it's just | Steven Grunza
particular about with whom it     | voice:  (856) 787 - 2759
(Continue reading)

Dan Malek | 31 Jan 2006 00:49

Re: Freescale 7448 eval board


On Jan 30, 2006, at 2:33 PM, Steven Grunza wrote:

> My understanding is that Freescale takes the current U-Boot and 
> internally (not available to people outside Freescale) modifies it to 
> work on new boards with the intention of eventually making the new 
> code public.

If it's not already in public sources, it's available for download from 
the
web site.  Freescale doesn't ship anything with GPL code without the
source also available. There is also quite a bit of public source
available for various combinations of 744x and Tundra or Marvell
host bridges.

Have fun!

	-- Dan


Gmane