Уважаемый all, вот уж не знаю, что и думать с этим модулем, прям засада какая то.... ну по порядку: есть две одинаковые платы с разными модулями: SIMCOM_Ltd SIMCOM_SIM300D Revision:1008B14SIM300D32_SST34HF3284 и SIMCOM_Ltd SIMCOM_SIM300D Revision:1008B10SIM300D32_SPANSION
Модули ведут себя одинаково и так же одинаково с двумя провами - kyivstar и mts
устанавливаю tcp соединение с сервером:
AT+CREG? +CREG: 0,1 OK
AT+CIPCSGP=1,"www.ab.kyivstar.net" OK
AT+CIPHEAD=1 OK
at+cipstatus OK STATE: IP INITIAL
at+cipstart="tcp","ххх.ххх.ххх.ххх","хххх" OK CONNECT OK
at+cipsend=16
>0123456789ABCDEF
SEND OK (данные приходят на сервер)
а потом увеличиваю размер пакета
at+cipsend=160
> 0123456789ABCDEF(х10)
и тишина на вечно... висим...!!!!!! При этом - используется CTS/RTS, в процессе передачи CTS еще не разу не выставлялось в занято (высокий уровень), разводка питания подразумевается правильная, емкости 0,1 + 100uF тантал + 2200uF low ESR + Li-ion аккум + зарядка. PowerKey через полевик от процессора. Микроконтроллер ATmega1280 питается от 3,3В через стабилизатор от аккума.
что может быть??? где копать??? на всяк случай еще привожу настройки профиля для 1008B14SIM300D32_SST34HF3284:
ACTIVE PROFILE E: 0 L: 0 M: 0 Q: 0 V: 1 X: 4 S0: 0 S2: 43 S3: 13 S4: 10 S5: 8 S6: 2 S7: 60 S8: 2 S10: 15 +CRC: 0 +CR: 0 +FCLASS: 0 +IMODE: 0 +DR: 0 +CMGF: 1 +CSDH: 0 +ILRR: 0 +CRLP: 61,61,128,6,0,3 +CMEE: 1 +CBST: 7,0,1 +IFC: 2,2 +ICF: 3,3 +CNMI: 2,1,0,0,0 +CSTA: 129 +CSCS: "IRA" +IPR: 0 +DS: 3,0,512,20 &C: 1 &D: 2 +CCWE: 0 +CDTX: 0 +CTZU: 0 +CTZR: 0 +CV120: 1,1,1,0,0,0 +CEXTHS: 0 +CEXTBUT: 0 +CSMINS: 0 +CMUX: 0 +CCUG: 0,0,0 +CLIP: 1 +COLP: 0 +CCWA: 0 +CAOC: 1 +CLIR: 0 +CUSD: 0 +CSSU: 0 +CSSI: 0 +CDIP: 0 +CSCLK: 0 +CIURC: 1 +SCLASS0: 0 +CSDT: 0 +CMIC: 2,2 +ECHO(NORMAL_AUDIO): 0,0,0 +ECHO(AUX_AUDIO): 0,0,0 +SIDET(NORMAL_AUDIO): 4096 +SIDET(AUX_AUDIO): 4096 +CLCAL: 1 +CCPD: 1 +CMTE: 1 +CSCA: "+380672021111",145 +CSMP: 17,255,0,241
Сообщение отредактировал megaboy - Aug 19 2009, 15:31
|