GSM module EB066: initialise problem
Posted: Sun Feb 09, 2014 6:43 pm
I've hooked a brandnew EB066 GSM module to my multiprogger, and this contains a 16F877A.
The GSM board is connected to +5V and (as stated in the datasheet), the VPWR to the +14V terminal on the multiprogrammer.
The PIC uses the standard Xtal: 19660800Hz.
I have problems getting the module initialised.
I've made two flowcharts (in V5.5.. and V6.04) which do nothing more than start a LCD and initialise the GSM module.
If I look at the response from the initialise command, most of the time it returns 254 (in V5) and sometimes 43 (in V6).
Strange thing between the component in V5 and 6 is that in V5 I need to specify the connections for CTS and RTC (C4 and C3)
In V6 I need to specify the connections for TX and RX. (C6 and C7).
Strange because I would think that Flowcode would know the standard UART pins on the controller and use these.
First question: why the difference between V5 and V6 in connections? (should RX and TX in V6 not ben CTS and RTC)?
I've tried to change the setting for the channel in V6 from "channel 1" to "software", but this doesn't work.
The drop down box changes back to "channel 1". (please get us back to the pop-up screens from V5 )
Question 2: is there a reason why I can't change the channel to "software"?
Then when I give the initialise command, I get 254 back.
What is this code? Has this something to do with the SIM card I use?
I've tried two several cards: Proximus Pay And Go and Mobile Vikings.
Both are "pay as you go" cards.
Still no LED on the board that starts flickering.
If I issue a "AT#SLED=2" send command, the LED on the board lights up so I think the UART works?
Is this conclusion right?
I need help with this one.
The Wiki about this module is less helpful than the help file in V5.
So maybe this could be a concern for the people @ Matrix to work on the Wiki.
Now there is a lot of information on the user forum, but this isn't structured enough to get me past this problem.
BTW: while trying to change the channel into "software" it seems I erased the "software" option in the settings.
Is the setting for software "000" in the channel the right one? Please any help is more than welcome!
The GSM board is connected to +5V and (as stated in the datasheet), the VPWR to the +14V terminal on the multiprogrammer.
The PIC uses the standard Xtal: 19660800Hz.
I have problems getting the module initialised.
I've made two flowcharts (in V5.5.. and V6.04) which do nothing more than start a LCD and initialise the GSM module.
If I look at the response from the initialise command, most of the time it returns 254 (in V5) and sometimes 43 (in V6).
Strange thing between the component in V5 and 6 is that in V5 I need to specify the connections for CTS and RTC (C4 and C3)
In V6 I need to specify the connections for TX and RX. (C6 and C7).
Strange because I would think that Flowcode would know the standard UART pins on the controller and use these.
First question: why the difference between V5 and V6 in connections? (should RX and TX in V6 not ben CTS and RTC)?
I've tried to change the setting for the channel in V6 from "channel 1" to "software", but this doesn't work.
The drop down box changes back to "channel 1". (please get us back to the pop-up screens from V5 )
Question 2: is there a reason why I can't change the channel to "software"?
Then when I give the initialise command, I get 254 back.
What is this code? Has this something to do with the SIM card I use?
I've tried two several cards: Proximus Pay And Go and Mobile Vikings.
Both are "pay as you go" cards.
Still no LED on the board that starts flickering.
If I issue a "AT#SLED=2" send command, the LED on the board lights up so I think the UART works?
Is this conclusion right?
I need help with this one.
The Wiki about this module is less helpful than the help file in V5.
So maybe this could be a concern for the people @ Matrix to work on the Wiki.
Now there is a lot of information on the user forum, but this isn't structured enough to get me past this problem.
BTW: while trying to change the channel into "software" it seems I erased the "software" option in the settings.
Is the setting for software "000" in the channel the right one? Please any help is more than welcome!