This is the mail archive of the ecos-discuss@sources.redhat.com mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: IXP425 Serial devices


"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.


-- 
Nick Garnett                    eCos Kernel Architect
http://www.ecoscentric.com      The eCos and RedBoot experts


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]