All of lore.kernel.org
 help / color / mirror / Atom feed
* Next steps
  2004-05-04 21:46 ` Simple module, but won't build Wolfgang Denk
@ 2004-05-04 23:50   ` Brian Hawley
  2004-05-05 12:19     ` Bob White
  0 siblings, 1 reply; 9+ messages in thread
From: Brian Hawley @ 2004-05-04 23:50 UTC (permalink / raw)
  To: linuxppc-embedded


We've finally gotten the 2.5 kernel to boot using u-boot [ 2.6.3 doesn't,
nor did 2.4 variants ] on a PPC440GP
on the Ebony board.

At this point, it is trying to talk to a dhcp/bootp server and get a NFS
root filesystem.

Eventually, we'll be porting this to a custom board with some other chip
set support on it.

Our application will essentially be data acquisition and
transmission.  We'll be talking to the chipset to
suck data off [ and push data ] and on the other side push/pull data from
the PCI bus.

Linux is probably overkill for this, but we wanted a development platform
we could extend in the future
more readily.

I'm curious as to the direction people think we should take at this
point.  Should we be trying to set up
a root NFS filesystem [ presumably because it is easier to change -- and
then moving it to an initrd ? ]?

What do we need on the NFS filesystem...

What resources can you point me to to help us make the transition to the
next level.

Any help is appreciated,

Thanks.

-- Brian

** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/

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

* Re: Next steps
  2004-05-04 23:50   ` Next steps Brian Hawley
@ 2004-05-05 12:19     ` Bob White
  0 siblings, 0 replies; 9+ messages in thread
From: Bob White @ 2004-05-05 12:19 UTC (permalink / raw)
  To: Brian Hawley; +Cc: linuxppc-embedded


> I'm curious as to the direction people think we should take at this
> point.  Should we be trying to set up
> a root NFS filesystem [ presumably because it is easier to change -- and
> then moving it to an initrd ? ]?
>
> What do we need on the NFS filesystem...
>

Are you using the ELDK?  Have you seen:

http://www.denx.de/twiki/bin/view/DULG/ELDKMountingTargetComponentsViaNF
S

Bob
--
Robert B. White        Perigee, A Division of Sensis Corp
Software Design Engr   316 Commerce Blvd.
TEL: 315.453.7842x29   Liverpool, NY  13088
FAX: 315.453.7917      www.Perigee.com


** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/

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

* Re: Next steps
@ 2004-05-06 11:48 Mark Chambers
  0 siblings, 0 replies; 9+ messages in thread
From: Mark Chambers @ 2004-05-06 11:48 UTC (permalink / raw)
  To: bhawley; +Cc: linuxppc-embedded


Bob,

I would definitely recommend NFS.  As Bob White pointed out, you can get a
directory structure all set up from eldk.  The thing about NFS is you have a
PC with visual tools and all to mess with the same files that your embedded
system is accessing.  Plus of course you have much more file space.  And if
you're new to Linux it's a whole lot easier to get up to speed on the PC.

dhcp & bootp are really different things from NFS, although I think you have
to enable them in the [embedded] kernel for nfsboot to work.  But you
probably want to set your board up with a fixed IP and compressed kernel (or
tftp it in) from u-boot, just feeding a command line to the kernel that
tells it the root is nfs something.  No sense adding more complexity than
you need!

When it comes to stand-alone booting of an embedded system you can also
consider jffs2 or cramfs instead of initrd.  (I can tell you more if you're
interested).

Mark Chambers
WV Computronics


** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/

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

* Next steps
@ 2007-05-29 14:55 chris
  2007-05-29 16:43 ` Takashi Iwai
  0 siblings, 1 reply; 9+ messages in thread
From: chris @ 2007-05-29 14:55 UTC (permalink / raw)
  To: alsa-devel

Hey gang,

I'm trying to work on issue 305, suspend/resume for cs46xx.

I'm running CentOS 5, so I'd like to work on what's current for that 
distribution first, and patch to latest if needed after that.

I think I have the correct source package, but the only mention of cs46xx 
I could find in the source is a configuration file. Running make doesn't 
make the cs46xx module, AFAICT.

Which source (package)(s) should I have?

How do I track down the source file(s) I need to examine?

Thanks,
Chris

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

* Re: Next steps
  2007-05-29 14:55 Next steps chris
@ 2007-05-29 16:43 ` Takashi Iwai
  2007-05-29 16:52   ` chris
  0 siblings, 1 reply; 9+ messages in thread
From: Takashi Iwai @ 2007-05-29 16:43 UTC (permalink / raw)
  To: chris; +Cc: alsa-devel

At Tue, 29 May 2007 09:55:22 -0500 (CDT),
chris@idlelion.net wrote:
> 
> Hey gang,
> 
> I'm trying to work on issue 305, suspend/resume for cs46xx.
> 
> I'm running CentOS 5, so I'd like to work on what's current for that 
> distribution first, and patch to latest if needed after that.
> 
> I think I have the correct source package, but the only mention of cs46xx 
> I could find in the source is a configuration file. Running make doesn't 
> make the cs46xx module, AFAICT.
> 
> Which source (package)(s) should I have?

The driver codes are usually included in the kernel source tree.  What
you've seen are the alsa-lib and alsa-utils packages, I guess.

Anyway, if you want to debug the driver, build the alsa driver
externally from the latest ALSA HG tree.  So, there is no
corresponding "distro packages" at all.


Takashi

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

* Re: Next steps
  2007-05-29 16:43 ` Takashi Iwai
@ 2007-05-29 16:52   ` chris
  2007-05-29 17:06     ` Takashi Iwai
  0 siblings, 1 reply; 9+ messages in thread
From: chris @ 2007-05-29 16:52 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: alsa-devel

On Tue, 29 May 2007, Takashi Iwai wrote:

> At Tue, 29 May 2007 09:55:22 -0500 (CDT),
> chris@idlelion.net wrote:
>> Which source (package)(s) should I have?
>
> The driver codes are usually included in the kernel source tree.  What
> you've seen are the alsa-lib and alsa-utils packages, I guess.
>
> Anyway, if you want to debug the driver, build the alsa driver
> externally from the latest ALSA HG tree.  So, there is no
> corresponding "distro packages" at all.

> Takashi

Thanks!

As it happens, I'm going to a talk on Mercurial tonight.

There are a bunch of repositories. Would I want Driver or Kernel?

Chris

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

* Re: Next steps
  2007-05-29 16:52   ` chris
@ 2007-05-29 17:06     ` Takashi Iwai
  2007-06-03  3:47       ` Chris Schumann
  0 siblings, 1 reply; 9+ messages in thread
From: Takashi Iwai @ 2007-05-29 17:06 UTC (permalink / raw)
  To: chris; +Cc: alsa-devel

At Tue, 29 May 2007 11:52:55 -0500 (CDT),
chris@idlelion.net wrote:
> 
> On Tue, 29 May 2007, Takashi Iwai wrote:
> 
> > At Tue, 29 May 2007 09:55:22 -0500 (CDT),
> > chris@idlelion.net wrote:
> >> Which source (package)(s) should I have?
> >
> > The driver codes are usually included in the kernel source tree.  What
> > you've seen are the alsa-lib and alsa-utils packages, I guess.
> >
> > Anyway, if you want to debug the driver, build the alsa driver
> > externally from the latest ALSA HG tree.  So, there is no
> > corresponding "distro packages" at all.
> 
> > Takashi
> 
> Thanks!
> 
> As it happens, I'm going to a talk on Mercurial tonight.
> 
> There are a bunch of repositories. Would I want Driver or Kernel?

Both alsa-driver and alsa-kernel are repos for ALSA drivers, so you
need both.  The latter contains the source codes to be merged to linux
kernel tree while the former contains the stuff for building the
modules.

It's not always necessary to use HG version of alsa-lib, utils and
others.  But, at least, it's safe and recommended to use the latest
version of alsa-lib and utils together with alsa-driver.


Takashi

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

* Re: Next steps
  2007-05-29 17:06     ` Takashi Iwai
@ 2007-06-03  3:47       ` Chris Schumann
  2007-06-03  6:05         ` Tobin Davis
  0 siblings, 1 reply; 9+ messages in thread
From: Chris Schumann @ 2007-06-03  3:47 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: alsa-devel

Takashi Iwai wrote:
> At Tue, 29 May 2007 11:52:55 -0500 (CDT),
> chris@idlelion.net asked about alsa development
 > ...
> Both alsa-driver and alsa-kernel are repos for ALSA drivers, so you
> need both.  The latter contains the source codes to be merged to linux
> kernel tree while the former contains the stuff for building the
> modules.
> 
> It's not always necessary to use HG version of alsa-lib, utils and
> others.  But, at least, it's safe and recommended to use the latest
> version of alsa-lib and utils together with alsa-driver.
> 
> 
> Takashi

I'm running CentOS 5 and would like to keep the machine working for its 
owner while I try to fix the sound driver.

I cloned alsa-driver and alsa-kernel from the hg repository. In 
alsa-driver is a file called INSTALL.

Step 1 says I need full configured source for the kernel. "yum install 
kernel-devel" seemed to do that.

Step 2 says turn on sound support. No idea what that means.

Step 3 says run ./configure. That file doesn't exist. There is a 
configure.in that says it should be run through autoconf. If there's an 
automated script to do that, its location isn't obvious.

There are over 4000 lines in the cs46xx module, so any tips on what's 
important (other than the actual suspend and resume functions that I've 
found) and where to start a search would be helpful too.

Thanks,
Chris

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

* Re: Next steps
  2007-06-03  3:47       ` Chris Schumann
@ 2007-06-03  6:05         ` Tobin Davis
  0 siblings, 0 replies; 9+ messages in thread
From: Tobin Davis @ 2007-06-03  6:05 UTC (permalink / raw)
  To: Chris Schumann; +Cc: Takashi Iwai, alsa-devel

Try running "./hgcompile".  It will rebuild the ./configure script and
build the drivers for you.

On Sat, 2007-06-02 at 22:47 -0500, Chris Schumann wrote:

> Takashi Iwai wrote:
> > At Tue, 29 May 2007 11:52:55 -0500 (CDT),
> > chris@idlelion.net asked about alsa development
>  > ...
> > Both alsa-driver and alsa-kernel are repos for ALSA drivers, so you
> > need both.  The latter contains the source codes to be merged to linux
> > kernel tree while the former contains the stuff for building the
> > modules.
> > 
> > It's not always necessary to use HG version of alsa-lib, utils and
> > others.  But, at least, it's safe and recommended to use the latest
> > version of alsa-lib and utils together with alsa-driver.
> > 
> > 
> > Takashi
> 
> I'm running CentOS 5 and would like to keep the machine working for its 
> owner while I try to fix the sound driver.
> 
> I cloned alsa-driver and alsa-kernel from the hg repository. In 
> alsa-driver is a file called INSTALL.
> 
> Step 1 says I need full configured source for the kernel. "yum install 
> kernel-devel" seemed to do that.
> 
> Step 2 says turn on sound support. No idea what that means.
> 
> Step 3 says run ./configure. That file doesn't exist. There is a 
> configure.in that says it should be run through autoconf. If there's an 
> automated script to do that, its location isn't obvious.
> 
> There are over 4000 lines in the cs46xx module, so any tips on what's 
> important (other than the actual suspend and resume functions that I've 
> found) and where to start a search would be helpful too.
> 
> Thanks,
> Chris
> _______________________________________________
> Alsa-devel mailing list
> Alsa-devel@alsa-project.org
> http://mailman.alsa-project.org/mailman/listinfo/alsa-devel

-- 
Tobin Davis <tdavis@dsl-only.net>

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

end of thread, other threads:[~2007-06-03  6:05 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-05-29 14:55 Next steps chris
2007-05-29 16:43 ` Takashi Iwai
2007-05-29 16:52   ` chris
2007-05-29 17:06     ` Takashi Iwai
2007-06-03  3:47       ` Chris Schumann
2007-06-03  6:05         ` Tobin Davis
  -- strict thread matches above, loose matches on Subject: below --
2004-05-06 11:48 Mark Chambers
     [not found] <Your message of "Tue, 04 May 2004 23:15:08 +0200." <20040504211508.GA2510@mars.ravnborg.org>
2004-05-04 21:46 ` Simple module, but won't build Wolfgang Denk
2004-05-04 23:50   ` Next steps Brian Hawley
2004-05-05 12:19     ` Bob White

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.