[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