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: Problem with serial setup


On Sun, 2003-04-27 at 06:14, Daniel Lidsten wrote:
> Hi,
> 
> I am trying to use the same serial port for both printf and diag_printf
> but there seem to be some problem. Is there someone that use the same
> port for both an interrupt driven serial driver and a diag version at
> the same time?
> 

Yes, I have done this successfully on the PowerPC (QUICC) hardware
that you are using.  Be sure and get up-to-date sources, as I fixed
a bug in the HAL/QUICC serial serial drivers about a month ago.

> I have setup my config file like this:
> 
> Section->Serial Device Drivers/TTY-mode serial device drivers:
> HAL/diag serial device driver: /dev/ser1
> TTY mode channel #0: /dev/ser1
> TTY mode channel #1: /dev/ser2
> 
> Section->Serial Device Drivers/Hardware serial device drivers
> Here i have enabled two serial driver with the names /dev/ser1 and
> /dev/ser2
> 
> However, when i run this then i get the following printout:
> 
> Init device '/dev/tty0'
> Init tty channel: 89428
> Init device '/dev/tty1'
> Init tty channel: 89448
> Init device '/dev/haldiag'
> HAL/diag SERIAL init
> Init device '/dev/ser1'
> QUICC_SMC SERIAL init - dev: 90.54 el:0el:0el:0el:0el:0el:0eQUICC_SMC
> SERIAL ini
> t - dev: d0.55
> Set output buffer - buf: 8ab20 len: 256
> Set input buffer - buf: 8ac20 len: 256
> 
> [cyg_hal_interrupt_set_level] Vector:55
> [cyg_hal_interrupt_set_level]
> Level:0el:0el:0el:0el:0el:0el:0el:0el:0el:0el:0el:
> 0el:0el:0el:0el:0el:0el:0el:0el:0el:0el:0el:0el:0el:0el:0el:0el:0el:0el:
> 0el:0el:
> 0el:0el:0el:0el:0el:
> 
> After i have setup the two interrupt driven serial ports then the diag
> channel doesnt work anymore.
> 
> My question is: Is it possible to setup diag to use an interrupt driver
> serial port (so that diag_ and printf use the same driver)OR shall i use
> two drivers on the same serial port?
> 
> Regards, Daniel Lidsten
> 
> -- 
> Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
> and search the list archive: http://sources.redhat.com/ml/ecos-discuss

-- 
.--------------------------------------------------------.
|       Mind: Embedded Linux and eCos Development        |
|--------------------------------------------------------|
| Gary Thomas              email:  gary dot thomas at mind dot be   |
| Mind ( http://mind.be )  tel:    +1 (970) 229-1963     |
| gpg: http://www.chez-thomas.org/gary/gpg_key.asc       |
'--------------------------------------------------------'


-- 
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]