Kedves Olvasó
Ezt a bejegyzést már időszerű volt elkészíteni, mert régóta kapható nálunk a SIM900A GSM modul, és mint ahogy a nevéből is adódik Ázsiai firmware van rajta gyárilag. Ahhoz, hogy használható legyen Magyarországon, ahhoz firmware-t kell rajta cserélni. Ehhez a művelethez csak két dolog kell. Egy USB TTL adapter, és anya-anya dupont kábel. Amennyiben meg akarjuk könnyíteni a tápellátás biztosítását, nem árt hozzá, még egy USB C anya csatlakozó sem, lévén a legtöbb embernek már van otthon gyorstöltője a telefonjához, ami az eszköznek biztosítja az 5V 2A-es tápellátást.
SIM900A Firmware frissítés – Kapcsolás

A bekötést a 6 tagú Pin Header-en kell elvégezni az USB TTL adapterrel. A PL2303 USB TTL adapternél mindegy, hogy az 5V-os vagy a 3.3V-os csatlakozást használjuk.
– Bekötés –
SIM900A RX – USB TTL TX
TX – RX
GND – GND
A legfontosabb, hogy a 6 tagú PIN Header-t használjuk az összekötéshez. A tápellátás biztosításához pedig az arra kijelölt JST csatlakozót kell használni, erre ajánlom az USB C anya csatlakozókat.
SIM900A Firmware frissítés – Lépésenként
– Első lépésként töltsük le a Firmware cseréhez szükséges szoftvereket és a Firmware-eket: – Letöltés –
– Ezután nyissuk meg a SimCom Customer Flash Loader-t, és válasszuk ki ezt: „1137B06SIM900M64_ST_ENHANCE” Firmware csomagot feltöltésre.
– Ezután nézzük meg az eszközkelezőben, hogy melyik COM portra mutat az eszközünk és állítsuk be azt. Az eszköznek nem kell tápfeszültséget adni. Akkor kell feszültség alá helyezni, amikor a feltöltést elindítottuk. Az alábbi képen látható is az üzenet: „Please Power up the target”

– Amint feszültség alá helyezzük az eszközt, a Flash Loader tovább megy a Flash Erase-re.

– Ha ezzel végzett akkor megkezdi a Firmware feltöltést. Ez eltarthat egy két percig.

– Amint végzett ez a kép fogad minket:

Az eszközt ilyenkor újra kell indítani. (Táp elvesz Táp visszaad)
A folyamat sikerének az ellenőrzéséhez nyissuk meg az AiThinker Serial Tool-t, válasszuk ki a már használt COM portot, és csatlakozzunk a SIM900A-hoz. Küldjünk az eszköznek egy „AT+GMM”-et, és ha minden jól ment, akkor ezt az eredményt fogjuk kapni:

Amire még fontos figyelni, hogy a 6 tagú Pin Header-en keresztül ne tápláljuk az eszközt +5V-al. A GND bekötése is csak soros porti kommunikáció miatt szükséges.
Csatolom még ide az AT parancsok leírását is: SIM900_AT
Amennyiben valaki nem szeretne olvasni, akkor ezt a folyamatot megtekintheti a youtube-on egy 10 éves indiai kisfiú előadásában is.


