ts-7000
[Top] [All Lists]

Re: [ts-7000] Re: udev on TS-Linux

To:
Subject: Re: [ts-7000] Re: udev on TS-Linux
From: "Gonzalo A. de la Vega" <>
Date: Thu, 29 May 2008 12:06:11 -0300
On Thu, May 29, 2008 at 10:39 AM, charliem_1216 <> wrote:
> --- In  "Gonzalo A. de la Vega"
> <> wrote:
>>
>> On Tue, May 27, 2008 at 11:35 PM, charliem_1216 <>
> wrote:
>> > Hi Gonzalo --
>> >
>> > --- In  "Gonzalo A. de la Vega"
>> >
>> > <gadelavega@> wrote:
>> >>
>> >> On Tue, May 27, 2008 at 8:52 PM, Oliver Martin
>> >> <oliver.martin@> wrote:
>> >> > Am Tue, 27 May 2008 22:46:36 -0000 schrieb Gonzalo A. de la
>> > Vega:
>> >> >
>> >> >> Allright guys... I give up. How do you get udev to show all the
>> >> >> devices at startup with TS-Linux? I can boot the 2.6 kernel but
>> > then
>> >> >> the /dev/ directory is empty. Isn't udev supposed to manage
>> > that?
>> >> >> I can make nodes like /dev/null but the /dev/ttyAM* won't work.
>> >> >>
>> >> > If your board comes with 2.4, then it doesn't use udev but
>> > devfs. You
>> >> > either have to manually install udev in TS-Linux or build your
>> > own
>> >> > "distro" (i.e., root fs). Have a look at ptxdist, it will give
>> > you
>> >> > something workable with a bit of experimentation.
>> >>
>> >> It's a TS7260 so it comes with 2.4, but I built a 2.6, booted, but
>> > I
>> >> get no devices, despite having installed udev. I'll try ptxdist,
>> > at
>> >> least to check how they handle this.
>> >>
>> >> Thanks!
>> >>
>> >> Gonzalo
>> >>
>> >
>> > I always thought that udev was a little overkill for embedded
>> > systems, where you generally know ahead of time what devices you
>> > will need, and can make the device nodes the old fashioned way.
>> > That's what I did for my 2.6 development, but IIRC there were some
>> > devices required that were not immediately obvious.
>> >
>> > Regards, ...... Charlie
>>
>> Agree about udev on embedded systems. So you created the nodes
>> manually and it worked?
>>
>
> Yep, worked great once I got everything that was needed. From memory,
> check for device nodes: console, ptmx, tty, tty#, ttyS#, ttyAM#, sd?
>
> And links: ft, stdin, stdout, stderr
>
> And directories: pts (to mount devpts FS), maybe shmem (to mount tmpfs
> FS).
>
> I probably forgot some, but look into Documentation/devices.txt in any
> recent kernel tree for more details. IIRC I had trouble until I
> figured out pts and ptmx.
>
> Regards, ..... Charlie

Thanks Charlie,
I tried creating the ttyAM# devices and didn't work, but not I'm sure
I did something wrong. I'll try again right away.

Gonzalo

------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/ts-7000/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/ts-7000/join
    (Yahoo! ID required)

<*> To change settings via email:
     
    

<*> To unsubscribe from this group, send an email to:
    

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/

<Prev in Thread] Current Thread [Next in Thread>
Admin

Disclaimer: Neither Andrew Taylor nor the University of NSW School of Computer and Engineering take any responsibility for the contents of this archive. It is purely a compilation of material sent by many people to the birding-aus mailing list. It has not been checked for accuracy nor its content verified in any way. If you wish to get material removed from the archive or have other queries about the archive e-mail Andrew Taylor at this address: andrewt@cse.unsw.EDU.AU