[ECOS] Problem with serial setup

Gary D. Thomas gary.thomas@mind.be
Sun Apr 27 14:39:00 GMT 2003


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.thomas@mind.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



More information about the Ecos-discuss mailing list