Thanks for the details.

I think it's a GS2200M firmware issue.
Could you tell me a product name of the Wi-Fi router?
And the issue might be mitigated if you change Wi-Fi router settings.


On 2020/02/12 12:32, "Takashi Yamamoto" <yamam...@midokura.com.INVALID> wrote:

    On Tue, Feb 11, 2020 at 1:40 PM Ishikawa, Masayuki (SHES)
    <masayuki.ishik...@sony.com> wrote:
    >
    > Yamamoto-san,
    >
    > Could you tell me what kind of network applications you
    > are trying with Spresense + GS2200M?
    
    for now, just a mqtt client.
    (i know gs2200m has some mqtt functionalities. but i'm not going to use it)
    
    >
    > Also, are you using a Wi-Fi router or directly connecting to
    > a PC in AP mode? I'd like to know about your network
    > environment.
    
    i'm using station mode. connecting to the existing AP. using WPA2.
    it sometimes work, sometimes not.
    
    when it doesn't work, usually AT+WA gets ERROR response. ("WLAN
    CONNECT ERROR" if you raise log level of gs2200m)
    it's somehow mitigated by the following change.
    
https://github.com/apache/incubator-nuttx-apps/commit/2f4b309b1b9faad87788d0668617b07bcfbca305
    
    occasiionally AT+WA even timeouts (SPI_TIMEOUT) and it causes
    assertion failures in the following AT commands because the driver
    and gs2200m are now out of sync. i guess the driver should reset the
    chip after giving up waiting for it.
    
    even when it's working, tcp connections are occasionally dropped.
    usually it recovers if i tcp-reconnect. i haven't investigated this
    symptom.
    
    >
    > On 2020/02/11 1:20, "Takashi Yamamoto" <yamam...@midokura.com.INVALID> 
wrote:
    >
    >     Thank you.
    >     It looks like the same board as I have.
    >     For me I feel it works 30% of the time.
    >     I wonder what's the difference.
    >
    >     On Tue, Feb 11, 2020, 01:10 Alin Jerpelea <jerpe...@gmail.com> wrote:
    >
    >     > I am using this one
    >     >
    >     > 
https://www.chip1stop.com/SWE/en/product/detail?partId=IDYC-0000001&mpn=iS110B&keyword=spresense&zaikoFlg=false&partSameFlg=false
    >     >
    >     > On Mon, Feb 10, 2020 at 5:06 PM Xiang Xiao 
<xiaoxiang781...@gmail.com>
    >     > wrote:
    >     >
    >     > > Ubuntu 18.04 run on VirtualBox with NAT. For me, I just spend the 
time
    >     > > with the hardware my project will use or the simulator.
    >     > >
    >     > > On Mon, Feb 10, 2020 at 11:53 PM Takashi Yamamoto
    >     > > <yamam...@midokura.com.invalid> wrote:
    >     > > >
    >     > > > which host os are you using?
    >     > > >
    >     > > > On Tue, Feb 11, 2020 at 12:46 AM Xiang Xiao 
<xiaoxiang781...@gmail.com
    >     > >
    >     > > wrote:
    >     > > > >
    >     > > > > We use sim which work very well and stable, all
    >     > > > > TCP/IP(IP[v6]/ICMP[v6]/UDP/DHCP/DNS/NTP/TCP/TELNET) stack can 
run in
    >     > > > > this virtual environment.
    >     > > > >
    >     > > > > On Mon, Feb 10, 2020 at 11:41 PM Takashi Yamamoto
    >     > > > > <yamam...@midokura.com.invalid> wrote:
    >     > > > > >
    >     > > > > > hi,
    >     > > > > >
    >     > > > > > i'm working on some apps which need network connectivity.
    >     > > > > > does anyone have a recommendation of a board for 
development on
    >     > which
    >     > > > > > i can run nuttx reliably with network? (wifi or ethernet)
    >     > > > > > either a real board i can purchase, or emulators/simulators.
    >     > > > > >
    >     > > > > > right now i'm using spresense and gs2200m-based wifi board.
    >     > > > > > https://developer.sony.com/develop/spresense
    >     > > > > > https://idy-design.com/product/is110b.html
    >     > > > > > but i feel this wifi board is quite unreliable.
    >     > > > > > while it might be fun to fix it, unfortunately i have to
    >     > concentrate
    >     > > > > > on my app rather than the wifi driver in the meantime.
    >     > > > > >
    >     > > > > > thank you.
    >     > >
    >     >
    >
    >
    

Reply via email to