Status of phycore_mpc5554 with latest RTEMS and RSB built tools

Peter Dufault dufault at hda.com
Mon Feb 17 19:10:40 UTC 2014


On Feb 16, 2014, at 21:19 , Chris Johns <chrisj at rtems.org> wrote:

> On 17/02/2014 10:44 am, Peter Dufault wrote:
>> 
>> - Is the serial port mixup output expected?  I understand if it is, but if it's unexpected I'd like to fix it.
> 
> No it is not expected. I wonder if it is a printk, printf with polled 
> and interrupt driven IO and something not correct.
> 
Looking at the source for SP0[1-7] the output is a mixture of printf() and puts(), no printk().

I think the console output for all eSCI based mpc55xxevb BSPS is under interrupt control, there isn't a specific option for console interrupt I/O and I set a breakpoint in mpc55xx_esci_poll_write() and didn't get any hits, while there are breaks in mpc55xx_esci_interrupt_handler().  TERMIOS interrupts is set to TERMIOS_IRQ_DRIVEN and as far as I can tell that's unconditionally set to 1, does console I/O go through termios?

Peter
-----------------
Peter Dufault
HD Associates, Inc.      Software and System Engineering





More information about the devel mailing list