[#4045] utilizing multiple UARTs simultaneously results in add_timer:BUG()

Document created by Aaronwu Employee on Aug 28, 2013
Version 1Show Document
  • View in full screen mode

[#4045] utilizing multiple UARTs simultaneously results in add_timer:BUG()

Submitted By: Mike Frysinger

Open Date

2008-04-18 20:49:56     Close Date

2008-07-20 21:16:56

Priority:

Medium     Assignee:

Sonic Zhang

Status:

Closed     Fixed In Release:

N/A

Found In Release:

N/A     Release:

Category:

N/A     Board:

N/A

Processor:

N/A     Silicon Revision:

Is this bug repeatable?:

Yes     Resolution:

Fixed

Uboot version or rev.:

    Toolchain version or rev.:

App binary format:

N/A     

Summary: utilizing multiple UARTs simultaneously results in add_timer:BUG()

Details:

 

documented in this thread:

  blackfin.uclinux.org/gf/project/uclinux-dist/forum/?action=ForumBrowse&_forum_action=MessageReply&message_id=54440

 

simple test case is to take a BF537-STAMP, stick on the UART addon card for UART1.  then on the serial console on UART0, configure UART1 with stty, and then just execute:

cat /dev/ttyBF1

 

hook up a random device to UART1 to just send a stream of bytes continuously

 

Follow-ups

 

--- Sonic Zhang                                              2008-04-22 03:07:55

Fixed.

 

Disable irq when del then add timer in timer handler.

 

 

 

    Files

    Changes

    Commits

    Dependencies

    Duplicates

    Associations

    Tags

 

File Name     File Type     File Size     Posted By

No Files Were Found

Attachments

    Outcomes