- 论坛徽章:
- 0
|
回复 #15 jordonlee 的帖子
请问如何关闭回显呢?
我现在的情况是如果发个AT过去的话,会不停的发A,然后系统就crash了:
------------[ cut here ]------------
WARNING: at drivers/usb/zteserial/usb-serial.c:338 serial_write_room+0x5c/0x6c()
Modules linked in: bmm
[<c00773a8>] (dump_stack+0x0/0x14) from [<c009cef8>] (warn_on_slowpath+0x4c/0x6
[<c009ceac>] (warn_on_slowpath+0x0/0x6 from [<c0254410>] (serial_write_room+0x5c/0x6c)
r6:c7371000 r5:c7371000 r4:c737a600
[<c02543b4>] (serial_write_room+0x0/0x6c) from [<c01c0190>] (tty_write_room+0x24/0x30)
r5:00000041 r4:c7371000
[<c01c016c>] (tty_write_room+0x0/0x30) from [<c01bddc0>] (opost+0x1c/0x1c0)
[<c01bdda4>] (opost+0x0/0x1c0) from [<c01bdfa4>] (echo_char+0x40/0x70)
r5:c7371000 r4:00000041
[<c01bdf64>] (echo_char+0x0/0x70) from [<c01bef58>] (n_tty_receive_buf+0x4c0/0xe8c)
r5:00000001 r4:00000041
[<c01bea98>] (n_tty_receive_buf+0x0/0xe8c) from [<c01c2270>] (flush_to_ldisc+0xf4/0x18
[<c01c217c>] (flush_to_ldisc+0x0/0x18 from [<c01c234c>] (tty_flip_buffer_push+0x48/0x5
r8:00000000 r7:c735fbe0 r6:c737a600 r5:c7249720 r4:c7371000
[<c01c2304>] (tty_flip_buffer_push+0x0/0x5 from [<c0256bd8>] (usb_serial_generic_read_bulk_callback+0x140/0x18
[<c0256a98>] (usb_serial_generic_read_bulk_callback+0x0/0x18 from [<c0239778>] (usb_hcd_giveback_urb+0x7c/0x10c)
r8:00000012 r7:c708a0d0 r6:00000000 r5:c708a000 r4:c7249720
[<c02396fc>] (usb_hcd_giveback_urb+0x0/0x10c) from [<c024b4d4>] (finish_urb+0x70/0x9c)
r6:00000000 r5:c7249720 r4:c708a000
[<c024b464>] (finish_urb+0x0/0x9c) from [<c024b5d8>] (takeback_td+0xd8/0xe
r7:c708a0d0 r6:ff669040 r5:c7249720 r4:c73ab220
[<c024b500>] (takeback_td+0x0/0xe from [<c024b7c0>] (dl_done_list+0x1d8/0x288)
r7:c708a0d0 r6:c708a0d0 r5:ff66a080 r4:00000000
[<c024b5e8>] (dl_done_list+0x0/0x288) from [<c024eac8>] (ohci_irq+0x14c/0x214)
[<c024e97c>] (ohci_irq+0x0/0x214) from [<c0239b24>] (usb_hcd_irq+0x44/0xa4)
r7:00000000 r6:00000003 r5:00000093 r4:c708a000
[<c0239ae0>] (usb_hcd_irq+0x0/0xa4) from [<c00c63c8>] (handle_IRQ_event+0x44/0x84)
r5:00000000 r4:c723e740
[<c00c6384>] (handle_IRQ_event+0x0/0x84) from [<c00c80a8>] (handle_level_irq+0x78/0xf0)
r7:c04fcebf r6:00000000 r5:00000003 r4:c047d75c
[<c00c8030>] (handle_level_irq+0x0/0xf0) from [<c0072060>] (asm_do_IRQ+0x60/0x8c)
r5:c050a80c r4:00000003
[<c0072000>] (asm_do_IRQ+0x0/0x8c) from [<c0072a90>] (__irq_svc+0x30/0x100)
如果只发t的话,log如下,感觉也不正常,还请大虾指教!
先谢过了!
echo "t" > /dev/ttyUSB0serial_open.
usb_serial_generic_open - port 0.
zte ev enter---
result = 0
result = 7
generic ttyUSB0: zte_ev_usb_serial_init - length = 7, data = 60 4d 2f 00 00 00 08
result = 7
generic ttyUSB0: zte_ev_usb_serial_init - length = 7, data = 80 25 00 00 00 00 08
result = 0
result = 7
generic ttyUSB0: zte_ev_usb_serial_init - length = 7, data = 60 4d 2f 00 00 00 08
result = 7
generic ttyUSB0: zte_ev_usb_serial_init - length = 7, data = 80 25 00 00 00 00 08
serial_write_room - port 0,port->port.count=1.
usb_serial_generic_write_room - port 0.
usb_serial_generic_write_room - returns 64.
serial_write - port 0, 1 byte(s).
usb_serial_generic_write - port 0.
generic ttyUSB0: usb_serial_generic_write - length = 1, data = 74 ,the char is :t
serial_write_room - port 0,port->port.count=1.
usb_serial_generic_write_bulk_callback - port 0.
usb_serial_generic_write_room - port 0.
usb_serial_generic_write_room - returns 64.
serial_write - port 0, 1 byte(s).
usb_serial_generic_write - port 0.
generic ttyUSB0: usb_serial_generic_write - length = 1, data = 0d ,the char is :
serial_write - port 0, 1 byte(s).
usb_serial_generic_write_bulk_callback - port 0.
usb_serial_generic_write - port 0.
generic ttyUSB0: usb_serial_generic_write - length = 1, data = 0a ,the char is :
usb_serial_port_work - port 0.
usb_serial_generic_write_bulk_callback - port 0.
usb_serial_port_work - port 0.
usb_serial_generic_close - port 0.
zte ev exit---
result = 0
result = 0
result = 7
generic ttyUSB0: zte_ev_usb_serial_exit - length = 7, data = 60 4d 2f 00 00 00 08
result = 7
generic ttyUSB0: zte_ev_usb_serial_exit - length = 7, data = 00 c2 01 00 00 00 0
result = 0
result = 7
generic ttyUSB0: zte_ev_usb_serial_exit - length = 7, data = 60 4d 2f 00 00 00 08
result = 7
generic ttyUSB0: zte_ev_usb_serial_exit - length = 7, data = 00 c2 01 00 00 00 08
result = 0
usb_serial_generic_read_bulk_callback - port 0
usb_serial_generic_read_bulk_callback - nonzero read bulk status received: -2 |
|