miércoles, 13 de septiembre de 2017

Actualización Firmware al Modulo GSM/GPRS SIMCOM SIM 900A V 3.8.2


Descripción
Se trata de un módulo doble banda de excelentes prestaciones, ideal para realizar aplicaciones de voz y datos en sistemas embebidos.
Módulo de sistema mínimo SIM900A con todos los componentes básicos para hacer funcionar el módulo GSM/GPRS SIM900A de la marca SIMCOM. Es ideal para evaluar el funcionamiento de dicho modulo e incluirlo en prototipos o sistemas finalizados con el cableado adecuado. Se comunica con el microcontrolador a través de una interfaz serial y comandos AT. El módulo soporta Reset y encendido mediante Hardware. Los módulos SIMCOM también se utilizan en Shields para Arduino, por lo que podemos utilizar este módulo también con Arduino o cualquier Microcontrolador o computadora como el Raspberry Pi o PC de escritorio.
La velocidad en baudios es configurable desde 1200-115200 hasta el comando AT. El módem GSM / GPRS tiene una pila TCP / IP interna que le permite conectarse a Internet a través de GPRS. SIM900A es un módulo inalámbrico ultra compacto y fiable. Se trata de un módulo GSM / GPRS completo en un tipo SMT y diseñado con un procesador de chip único muy potente que integra el núcleo AMR926EJ-S.

Especificaciones
·         Banda dual 900/1800 MHz.
·         GPRS Multi-ranura clase 10 / 8GPRS estación móvil clase B.
·         Cumple con la fase GSM 2/2 +.
·         Dimensiones: 24 * 24 * 3 mm.
·         Peso: 3.4 g.
·         Control mediante comandos AT (comandos GSM 07.07, 07.05 y SIMCOM Enhanced AT).
·         Rango de voltaje de alimentación: 5V.
·         Bajo consumo de energía: 1.5mA (modo de reposo).
·         Temperatura de funcionamiento: -40 ° C a +85 °C.

Este dispositivo viene configurado para doble banda la región de Australia, tenemos que instalarle un nuevo firmware para poder utilizarlo en la región de México o Sudamérica es por eso que se ha realizado el siguiente tutorial.

Paso 1: Primero que nada, tenemos que tener ciertos componentes para realizar la conexión del módulo y su comunicación.
Materiales:
·         SIM900A
·         Modulo USB Serial
·         Cables Dupont o puentes.
·         Tarjeta SIM
·         Programa simcom - sim900 customer flash loader v1.01
·         Archivo Binario 1137B03SIM900M64_ST_ENHANCE.
Paso 2.- Conexión de dispositivos.
Conexión:

Figura 1.- Conexión de Alimentación 5V (Cable Rojo y Blanco), Cable de comunicación Amarillo (TX) y Naranja (RX) en Modulo SIM900A.

Figura 2.- Realizar la conexión del módulo USB con SIM900A, Cable rojo (5V), Cable blanco (GND), Cable naranja (Tx) y Cable amarillo (RX).
Paso 3.- Conectar los dispositivos a tu computadora y ejecutar el programa simcom - sim900 customer flash loader v1.01.

Figura 3.- Abrir el archivo 1137B03SIM900M64_ST_ENHANCE y ubicar el puerto serial COM asignado por Windows en este caso (COM6), asignar la velocidad de 460800 bps y presionar Start para iniciar el proceso.

Figura 4.- Luego te pedirá reiniciar el dispositivo quitas el voltaje y lo conectas de nuevo para reiniciar el módulo SIM900A, entonces procederá a cargar los datos con un nuevo firmware compatible con México.

Figura 5.- Proceso de integración de Firmware.

Figura 6.- Termino de instalación de Firmware, procederá a reiniciarse automáticamente.

Figura 7.- Se verifica con comandos AT su funcionamiento por medio del puerto serial.

AT -> OK
AT GSV-> SIMCOM_Ltd
SIMCOM_SIM900
Revision:1137B03SIM900M64_ST_ENHANCE
AT+COPS?->+COPS: 0,0, “TELCEL”


Podemos observar que ya es detectada la Red de Telcel en nuestro dispositivo SIM900A, por lo que ya es posible manejarlo con comandos AT, fue un éxito la carga del nuevo firmware en nuestra siguiente practica realizaremos un ejemplo del uso del módulo SIM900A.