[ECOS] IXP425 Serial devices

Svein-Erik Skjelbred ixdp425@skjelbred.com
Mon Aug 4 17:33:00 GMT 2003


Thanks.

That put me in correct direction.
I have made the changes and now have /dev/serx(x=0,1) shown when I have 
io debug.
The serial tests does not give the expected output. I will come back 
when the serial tests works.

Svein-Erik

Nick Garnett wrote:
> "Svein-Erik Skjelbred" <ixdp425@skjelbred.com> writes:
> 
> 
>>Hello
>>
>>I am trying to use read/write/open on serial devices on the Intel IXP425
>>board. io debug shows that /dev/tty0 /dev/tty1 is present. Trying to open
>>one of this gives me errorcode 2. No such entity.
>>
>>Trying the same thing on a PC target also gives me devices /dev/ser0
>>/dev/ser1.
>>
>>Does this means that serial devices on IXP425 is not implemented for io
>>devices. Both ports gives output when RedBoot starts so they do work
>>physically.
>>
>>Anyone who uses IXP425 with serial devices and standard function calls
>>like open/read/write
> 
> 
> It looks like the IXP425 does not have serial device driver
> support. Probably because the main purpose of the port was to support
> RedBoot rather than eCos.
> 
> However, the IXP425 supports 16550 compatible UARTs, so it should be
> possible to get the generic 16x5x serial driver working. You need to
> write a serial package for the board and add it and the 16x5x driver
> packages to the board configuration. Take a look at the IQ80321 for an
> example.
> 
> 


-- 
Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
and search the list archive: http://sources.redhat.com/ml/ecos-discuss



More information about the Ecos-discuss mailing list