Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support of GOOUUU TECG IOT-GA6 : reflash the firmware ! #164

Closed
manuprendlair opened this issue May 9, 2018 · 81 comments
Closed

Support of GOOUUU TECG IOT-GA6 : reflash the firmware ! #164

manuprendlair opened this issue May 9, 2018 · 81 comments

Comments

@manuprendlair
Copy link

Hello,

This not really an issue but a solution for these who bought IOT-GA6 from GOOUUU TECH.
You could reflash the firmware with the AI-THINKER A6 firmware.
I just do it and confirm this is working!

please look at:

http://wiki.ai-thinker.com

you will find tool and latest A6 firmware
(use google translation if like me you couldn't read chinese!)

Have Fun!

Emmanuel

@welir
Copy link

welir commented May 9, 2018

If I load firmvare send "Failed"

@manuprendlair
Copy link
Author

manuprendlair commented May 9, 2018 via email

@manuprendlair
Copy link
Author

manuprendlair commented May 9, 2018 via email

@welir
Copy link

welir commented May 9, 2018

I use same ftdi ttl, But issue in open port
default

@manuprendlair
Copy link
Author

manuprendlair commented May 9, 2018 via email

@manuprendlair
Copy link
Author

manuprendlair commented May 9, 2018 via email

@vshymanskyy
Copy link
Owner

Hi @manuprendlair , thanks for your input. This is valuable, added link to this topic to the README.
The issue is closed, but feel free to continue the discussion here!

@welir
Copy link

welir commented May 22, 2018

I successful flash with another ftdi adapter, but after flashing module don't response on at commands

@gerwinvis
Copy link

gerwinvis commented Jun 5, 2018

i downloaded the tool and the firmware... opened the tool, connect the oit-ga6 to my computer. My computer tells me it doesn't recognize the usb device and nothing appears in the tool.
Is there a driver i need to install first? (driver for PL2303HXD usb to uart ttl is installed)
ps: i tried the connection with bost the h-rxd and h-txd as the u-rxd and u-txd

nothing happens

@manuprendlair
Copy link
Author

manuprendlair commented Jun 5, 2018 via email

@gerwinvis
Copy link

tnxs
driver for PL2303HXD usb to uart ttl is installed and recognized bij the computer
and the com port thing you explain is new for me....

i think i'm gonna buy an other one... haha

@manuprendlair
Copy link
Author

manuprendlair commented Jun 5, 2018 via email

@gerwinvis
Copy link

allright, don't know what i did different but it says it passed.
i'm a noob in this things... what software do you use to test with at commands?

@manuprendlair
Copy link
Author

manuprendlair commented Jun 5, 2018 via email

@gerwinvis
Copy link

tnxs!!

@manuprendlair
Copy link
Author

manuprendlair commented Jun 5, 2018 via email

@gerwinvis
Copy link

any tips on the best baud rate?

@manuprendlair
Copy link
Author

manuprendlair commented Jun 5, 2018 via email

@janobstruggler
Copy link

Experts Please Help! I can not even connect and run the Goouuu Tech IOT-GA6 module? I am looking literature for this module but all of them are in Chineese, please help me to understand and read about this module in english links, pdfs etc.

@gerwinvis
Copy link

To end my story, i stopped trying. Bought a adafruit feather fona. Sorry, its not an answer to your question but i wanted to end my story

@janobstruggler
Copy link

image

so the gsm model which is paining me is on the picture

@cbolanos79
Copy link

I tried a IOT-GA6 module with arduino mega 2650 using Serial1 instead SoftwareSerial

Using arduino for connection between modem and computer worked ok: AT commands worked right, but I got errors when tried GPRS connection sequence.

It failed every time until I found the right sequence:

Instead using

AT+CSTT=”apn”, “”, “”

Use

AT+CGDCONT=1,”IP”,”apn”

Ok, I use an apn without user and password, but it would be nice if anybody could try connection to A6 module and GPRS connection

I've no time for now to modify library and try gprs connection, but it should work.

@yatan
Copy link

yatan commented Jun 27, 2018

Worked TinyGSM with Goouuu Tech IOT-GA6.

Updated a Goouuu Tech IOT-GA6 module using a stable oficial A6 firmware using simple usb_ftdi_ttl converter, connecting vcc_in, gnd, rst, h_rxd, h_txd pins and work fine the upgrade.

Upgrade tool:
http://wiki.ai-thinker.com/_media/ai-thinker_gsm_module_download_tool_v11.00.04.7z
Upgrade image:
http://wiki.ai-thinker.com/_media/gprs/a6_v03.03.20161229019h03.rar

Then used a AT_Debug for know the modem COM speed (after upgrade changed to 38400), and upgrade de IMEI with AT commands commented the user: @manuprendlair

Used Diagnostics sketch to test, and work some GET petition to web server, the modem get stuck to recognize the response, but the petition to server are made correctly.

@lucianog2000
Copy link

Hola, tengo este módulo y necesito ayuda para un proyecto ya que no estoy muy adentrado en el tema de módulos gsm y gprs. No encuentro nada que explique paso por paso como hacerlo funcionar y por eso acudo acá. Si alguien puede darme una mano estaría muy agradecido. Desde ya muchas gracias.

@GerardoAllende
Copy link

The only way it worked for me was updating the firmware as @yatan posted but connected FTDI TX pin with the A6 U_TX and the RX with U_RX. This way I can receive the "OK" response from my "AT\r."

@lucianog2000 yo también estoy empezando con este módulo y perdí todo el día probando. En mi perfil está mi dirección de email.

@cbolanos79
Copy link

@yatan are you using software serial? If so, try to set baudrate 9600. Software serial may not be safe for higher baud rate.

@chaton78
Copy link

Firmware upgrade worked for me... but I had to connect RX to HRX and TX to HTX which is the opposite of what I am used to with Serial Connection. Note that Uart connection is standard on this module (RX->U_TX, TX->U_RX). Don't forget the Ground.

@xthuan
Copy link

xthuan commented Feb 23, 2019

image
so the gsm model which is paining me is on the picture

Heeey , i have the same module and i'm at the very early phase of wiring it to the PC to enable communication , have you figured out how ?

A good news is that, your board is the regular GA6 instead of the GA6-B, which means, you can use the aforementioned tutorial to flash the GA6 module to aithinker-A6 firmware.

--xintao

@friistf
Copy link

friistf commented Feb 23, 2019

Hi,
I have to connect hSerOut to U-TXD and hSerIn to U-RXD t make the AT commands work. Is that normal?.
torben

@xthuan
Copy link

xthuan commented Feb 24, 2019

Hi,
I have to connect hSerOut to U-TXD and hSerIn to U-RXD t make the AT commands work. Is that normal?.
torben

Normally should be MCU_Tx - GSM_URx & MCU_Rx - GSM_UTx.

@HebaIbrahemX
Copy link

Helloo, did anyone happen to be using python to send AT-commands to the module through the usb-ttl converter ? if yes what library ? (windows OS) .thanks in advance

@HebaIbrahemX
Copy link

Also what IDE that i can use (if i'm not using arduino ) ,to configure the module with AT-commands ?
through the usb-ttl .

This was referenced Mar 6, 2019
@xleray
Copy link

xleray commented Mar 17, 2019

Thanks all you Guys for this great info and Help

@belalmc
Copy link

belalmc commented Apr 14, 2019

@xthuan GA6-B chip is not the same as GA6 Chip,
GA6: RDA88X9CL
GA6-B : RDA8955L

@nick4o
Copy link

nick4o commented May 20, 2019

Hai, i tried to flash my IOT-GA6 using that Ai thinker tools but no port detected...
image
i used the old tools and the new one, its just same... no port detected
but in device manager my port actually detected ...
image
and i can send AT command
image
so i think my port just working fine, but why Ai Thinker tools can't detect my port?
i used FTDI and USB to TTL, and the result is still same... Any Solution?

Hi everyone I'm new with this. Is there solution for this issue? my one is IOT-GA6-B and Ai-thinker can't find the port to communicate with the board.
I'm using the following pins:
HTX
HRX
GND
VCC
Tanks in advance.

@xthuan
Copy link

xthuan commented May 20, 2019

Hai, i tried to flash my IOT-GA6 using that Ai thinker tools but no port detected...
image
i used the old tools and the new one, its just same... no port detected
but in device manager my port actually detected ...
image
and i can send AT command
image
so i think my port just working fine, but why Ai Thinker tools can't detect my port?
i used FTDI and USB to TTL, and the result is still same... Any Solution?

Hi everyone I'm new with this. Is there solution for this issue? my one is IOT-GA6-B and Ai-thinker can't find the port to communicate with the board.
I'm using the following pins:
HTX
HRX
GND
VCC
Tanks in advance.

Unfortunately still no solution on that. The GA6-B is quite problematic.

@andrids95
Copy link

Hai, i tried to flash my IOT-GA6 using that Ai thinker tools but no port detected...
image
i used the old tools and the new one, its just same... no port detected
but in device manager my port actually detected ...
image
and i can send AT command
image
so i think my port just working fine, but why Ai Thinker tools can't detect my port?
i used FTDI and USB to TTL, and the result is still same... Any Solution?

Hi everyone I'm new with this. Is there solution for this issue? my one is IOT-GA6-B and Ai-thinker can't find the port to communicate with the board.
I'm using the following pins:
HTX
HRX
GND
VCC
Tanks in advance.

Unfortunately still no solution on that. The GA6-B is quite problematic.

you may need to consider using another module like sim800 or sim900. I've done with GA6-B with no solution at all and change to another gsm module

@nick4o
Copy link

nick4o commented May 21, 2019 via email

@xleray
Copy link

xleray commented Jun 18, 2019

I managed to communicate with mine
it might sound weird, but it worked for me;
use;
Vcc_in -----------------5v
U_RXD --------------- RX
U_TXD---------------- TX
GND--------------------GND
You might require ATCommandTester-master to track the baud

@nick4o
Copy link

nick4o commented Jun 18, 2019 via email

@petrilloa
Copy link

Hi everyone.
Has anyone succeeded with GA6-B? I need to do a project with a GSM chip at 3.3v, already discarding SIM800L and similar boards.
I was testing A6 from Ai-Thinker and it works correctly, but I need the MINI version. My supplier is only able to get this version of GOOUUU TECH and I am afraid that it will not work.

@nick4o
Copy link

nick4o commented Jul 9, 2019 via email

@latheefth
Copy link

Any success with GA6-B? I get AT OK , SMS Ready, CREG+ 2 then +3 but after 7-8 sec the module restarts with POWER_ON on terminal. Is there any solution? The LEDs dims from it full glow after initial 7-8sec. Any idea how to make it work? Will the 4700UF cap at the Vcc fix it, I read it someone had it fixed that way?

@SRGDamia1
Copy link
Collaborator

I know nothing about that module, but I know a smooth steady power supply can solve a huge number of issues.

@Cale-Torino
Copy link

Cale-Torino commented Jun 17, 2020

I hope this will help someone.

#I have the IOT-GA6-B module like in the photo below

b1

I was struggling to get the TCP connection to work. Eventually I succeeded, here is what I did:

2 big problems are: spaces/whitespaces and newlines.... what a pain....

After sorting those out I was able to get my data sent to a php script I wrote to store the data.

#This picture below shows that the server was receiving the TCP request but formatting was the issue.
Annotation 2020-06-17 071047

#This picture below shows that I can send data to the port using a homemade protocol, however it will take to long to make a whole protocol to "catch" the data. So I scrapped that idea for now.

Annotation 2020-06-17 074020

#Example using the Arduino IDE

Annotation 2020-06-17 091246

I have included the code for an example testing_GPRS.cpp in a zip file included. It only uses SoftwareSerial.h
testing_GPRS.zip

@henrikl2000
Copy link

Hi Cale-Torino,
Very interesting. I hope this can help with a project I've put aside and get it up and running. Thank you for sharing

@latheefth
Copy link

latheefth commented Jun 24, 2020

Hi All,
I am using GA6-B with pic16 mcu and I am able to receive the startup cmd from the module but when I reguest AT cmd or any other I don't get any response but echo of my request is seen on GA6 TX pin. I have tried the module on PC directly with FTDI and it respond as expected but not with the pic controller. I also tried using level converter from 3.7v to 3v but doesn't work (capture on TX pin of GA6-B)
Please help if anyone knows about it.
image

@latheefth
Copy link

ATE0 command had to be sent to turn off echo. Now it's ok.

@bakhtiaralamshahrukh
Copy link

Can anyone help me with iot ga6-b module?
i dont connect what port of gsm go where in arduino uno?
and what will be the code for this??
please help me....i have a project on password based door lock system with gsm... and i cant find any solution for it....please help
@Cale-Torino please help me if u can....

@Cale-Torino
Copy link

Cale-Torino commented Aug 13, 2020

Can anyone help me with iot ga6-b module?
i dont connect what port of gsm go where in arduino uno?
and what will be the code for this??
please help me....i have a project on password based door lock system with gsm... and i cant find any solution for it....please help
@Cale-Torino please help me if u can....

Howsit, use this tester ATCommandTester to see if the module is working with the sim card. Connect TX,RX,5V,GND to a device like a FTDI FT232 Micro USB to Serial to communicate via the COM port on the computer. If it's working properly then go to these links below for more info:

forum.arduino.cc

github.com/iotwebplanet

Also since the COVID-19 nonsense I had some time to make a website for small interesting programs and projects etc.
You can check it out at https://tutorials.techrad.co.za

I just add to it sometimes so it's not an official thing yet... maybe in future.

@bakhtiaralamshahrukh
Copy link

bakhtiaralamshahrukh commented Aug 15, 2020

Can anyone help me with iot ga6-b module?
i dont connect what port of gsm go where in arduino uno?
and what will be the code for this??
please help me....i have a project on password based door lock system with gsm... and i cant find any solution for it....please help
@Cale-Torino please help me if u can....

Howsit, use this tester ATCommandTester to see if the module is working with the sim card. Connect TX,RX,5V,GND to a device like a FTDI FT232 Micro USB to Serial to communicate via the COM port on the computer. If it's working properly then go to these links below for more info:

forum.arduino.cc

github.com/iotwebplanet

Also since the COVID-19 nonsense I had some time to make a website for small interesting programs and projects etc.
You can check it out at https://tutorials.techrad.co.za

I just add to it sometimes so it's not an official thing yet... maybe in future.

Brother, i have become succesful getting 2 light in the IOT GA6//1 light is full on and the other is blink in every 2 seconds///BUT i dont get any AT commend or response by it...what should i do for getting AT command?????i have try your code ...but not working.... @Cale-Torino
my new connection
Arduino uno <-> IOT GA6_b mini-GSM
5V(direct arduino uno r3) <-> VCC
GND <-> G
13 <-> UTX
12<-> URX
please response

@bakhtiaralamshahrukh
Copy link

iot ga6 b is a worse model...dont use it...i tried my best...but result no success at all...i buy sim900A now...so who ever read this topic...make it sure that its a bad model....for connecting with arduino uno r3

@vitaly50
Copy link

vitaly50 commented Feb 8, 2022

Hello. If anyone still has firmware from A6, please share, otherwise all links to the wiki do not work

@yatan
Copy link

yatan commented Feb 8, 2022

A6_V03.03.20161229019H03.afw.zip

I have this version used on: Jun 2018

@vitaly50
Copy link

vitaly50 commented Feb 9, 2022

Thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests