I get several Air602 WiFi Modules and Air602 WiFi Development Boards for testing.
I can program Air602 WiFi development board with LuaTools_1.5.7.
However, I cannot repeat the same thing on Air602 WiFi Module.
Here is my setup, I use Sparkfun 3.3V FTDI basic UART to connect to the UART pins of Air602. I tried powered directly from FTDI basic and externally from an Arduino 3.3V, no difference.
Air602 FTDI
VCC -> VCC
GND -> GND
TXD -> RXD
RXD -> TXD
ANT -> (external antenna)
RST -> (manual control)
First, the module didn’t respond to any AT commands, I tried both 115200 and 9600.
Then, I tried to use LuaTools_1.5.7 to program, but it ends only after two bars, see attachments. It never show "下载成功“.
After several tries, the module starts to spam CCCCCCCC in about 0.5s interval.
I tried LuaTools_1.5.7 again, still the same thing, it ends only after two bars, never finishes.
After some digging, I found official documents to tell me using SecureCRT to program the module.
I followed the instruction to program a FLS file, but it says "Xmodem operation was canceled by remote peer and then the module starts to spam JJJJJJJJJJJJ then CCCCCCCCCCCCC.
I never succeed one flash with Air602 WiFi module.
I tried AirM2M_Luat_V0010_W600T_USER.FLS, AirM2M_Luat_V0010_W600T_USER.img, AirM2M_Luat_V0011_W600T_USER.FLS
Please help me. It’s probably my setup has some issues, but I couldn’t figure where.
I found that the ANT pin needs to connect a π-type matching network for antenna matching.
In the test above, I directly use a u.FL 2.4GHz antenna connecting to ANT pin.
That’s probably the reason causing the unit not working properly.
I will try to utilize the antenna on the Air602 Dev Board and see if that works.
Update: I can program the Air602 WiFi Module with LuaTool (firmware AirM2M_Luat_V0011_W600T_USER.FLS), but the module does not respond to any AT commands.