[Bug 1195] gsmd can't pass pressure testing
bugzilla-daemon at bugzilla.openmoko.org
bugzilla-daemon at bugzilla.openmoko.org
Mon Jan 28 15:47:33 CET 2008
http://bugzilla.openmoko.org/cgi-bin/bugzilla/show_bug.cgi?id=1195
------- Additional Comments From sean_chiang at openmoko.com 2008-01-28 15:47 -------
HI!list, This time to send a lots AT+CNUM to do pressure testing. I print what
we read in atcmd_select_cb()
...
Fri Jan 25 15:59:15 2008 <1> atcmd.c:491:atcmd_select_cb() len : 17
Fri Jan 25 15:59:15 2008 <1> atcmd.c:501:atcmd_select_cb() rxbuf :
Fri Jan 25 15:59:15 2008 <1> atcmd.c:503:atcmd_select_cb() 0xd(^M)
Fri Jan 25 15:59:15 2008 <1> atcmd.c:503:atcmd_select_cb() 0x0(^@)
Fri Jan 25 15:59:15 2008 <1> atcmd.c:503:atcmd_select_cb() 0xa()
Fri Jan 25 15:59:15 2008 <1> atcmd.c:503:atcmd_select_cb() 0x2b(+)
Fri Jan 25 15:59:15 2008 <1> atcmd.c:503:atcmd_select_cb() 0x43(C)
Fri Jan 25 15:59:15 2008 <1> atcmd.c:503:atcmd_select_cb() 0x4d(M)
Fri Jan 25 15:59:15 2008 <1> atcmd.c:503:atcmd_select_cb() 0x45(E)
Fri Jan 25 15:59:15 2008 <1> atcmd.c:503:atcmd_select_cb() 0x20( )
Fri Jan 25 15:59:15 2008 <1> atcmd.c:503:atcmd_select_cb() 0x45(E)
Fri Jan 25 15:59:15 2008 <1> atcmd.c:503:atcmd_select_cb() 0x52(R)
Fri Jan 25 15:59:15 2008 <1> atcmd.c:503:atcmd_select_cb() 0x52(R)
Fri Jan 25 15:59:15 2008 <1> atcmd.c:503:atcmd_select_cb() 0x4f(O)
Fri Jan 25 15:59:15 2008 <1> atcmd.c:503:atcmd_select_cb() 0x52(R)
Fri Jan 25 15:59:15 2008 <1> atcmd.c:503:atcmd_select_cb() 0x3a(:)
Fri Jan 25 15:59:15 2008 <1> atcmd.c:503:atcmd_select_cb() 0x20( )
Fri Jan 25 15:59:15 2008 <1> atcmd.c:503:atcmd_select_cb() 0x32(2)
Fri Jan 25 15:59:15 2008 <1> atcmd.c:503:atcmd_select_cb() 0x32(2)
Fri Jan 25 15:59:15 2008 <1> atcmd.c:491:atcmd_select_cb() len : -1
...
Now, the problem is there's a terminated character inserted in the return
response. So this response will be ignored and the busy command will always
waiting the response. The n more and more at command will be blocked in pending
queue.
BTW, it only happens on GATA01, I had test it on GTA02, no problem. So I guess
maybe it's because hardware problem or uart driver cause that.
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
More information about the buglog
mailing list