Hallo, ich habe mir ein GSM Modul mit Sim900(A)gekauft und möchte dieses mittels uC ansprechen. Dabei habe ich schon einige Hürden geschafft, scheine jetzt aber endgültig zu scheitern. Die Kommunikation soll über UART mittels AT-Kommandos erfolgen. Mit einem Terminalprogramm versuche ich das Modul zu testen und konnte zwar einige Befehle erfolgreich testen, mich aber in kein Netz einwählen. Mittlerweile weiß ich, das der verbaute Sim900A keine europäischen Netze unterstützt und ich wollte die Firmware eines Sim900 aufspielen. Dabei dürfte mir jedoch ein Fehler unterlaufen sein (Bild), ich konnte die Firmware nicht erfolgreich installieren und kann jetzt gar nicht mehr mit dem Modul kommunizieren. Zur brennen der Firmware verwende ich sim900 Customer flash loader V1.01 als möglicherweise passende Firmware habe ich mir 1137B01SIM900M64_ST_DTMF_JD_MMS_FOTA heruntergeladen. Es wirft bei jedem Versuch die selbe Fehlermeldung aus (Bild), eine Kommunikation über Terminal ist nicht mehr möglich - ich vermute also, dass die alte Firmware gelöscht ist. Hat jemand Erfahrung mit derartigen Modulen und kann mir weiterhelfen? Da ich mich mit GSM bisher gar nicht beschäftigt habe helfen nur Idiotensichere Anweisungen ;-) Vielen Dank!
Was für eine Art von serieller Schnittstelle hast Du verwendet? Die Baudrate erscheint mir unnötig hoch. (Die normale Onboard-Schnittstelle des PC kann maximal 115200 Baud, nimm also mal diese Baudrate oder eine niedrigere)
Danke für den Hinweis. Ich werde es morgen mit niedrigerer Baudrate probieren, ich persönlich wäre mit 9600 gefahren. Diese Baud war jedoch so voreingestellt (default) in einer online-Anleitung die ich gefunden hatte wurde sogar eine noch höhere verwendet. Keine Ahnung wozu dies gut sein soll...
Mach mal an die Versorgungspins ein paar Kondensatoren
Bei sowas guckt man dann einfach mal ins Datenblatt um die Defaultbaudrate rauszufinden. Oder ist sowas heutzutage schon zu viel verlangt?
ok, also bis morgen hab ich dann doch nicht gewartet, wirft mit langsamer Baud die gleichen Fehler aus. Ich versorge das Modul über ein Labornetzgerät mit ausreichend Leistung, abgesehen davon hat die Kommunikation vor dem Versuch die andere Firmware aufzuspielen funktioniert, also an der Versorgung kanns nicht liegen. Sim 900 Module können mit vielen Bauds kommunizieren. Ich habe aber auch nicht die Zeit bei jedem Bauteil "kurz" --tagelang-- die mehr oder weniger umfassenden Datenblätter zu studieren ;-)
Soweit ich weiss haben alle SIMCOM Module ein Auto-Detect der Baudrate. Dazu werden die vom PC kommenden ersten Zeichen ausgewertet. D.h. die erste Zeichenkette sollte ein unverfängliches AT sein.
Autobauding hat aber fast immer eine untere und eine obere Grenze.
Frag doch deine chinesischen Freunde um Hilfe. In China Scheissdreck bestellen und in Deutschland um Hilfe bitten geht mal wohl garnicht!
hmm der hatte scheinbar das selbe Problem und eine Lösung gefunden, leider verstehe ich kein Wort italienisch, also keine Ahnung was er am Ende anders gemacht hat... https://www.youtube.com/watch?v=Fj2yhO6ZAkI
Schalt die Untertitel ein und Übersetz diese? Eigeninitiative is nich so dein Ding oder?
Mann, Mann, Mann... "In China Scheissdreck bestellen und in Deutschland um Hilfe bitten geht mal wohl garnicht!" "Eigeninitiative is nich so dein Ding oder?" Dann haben wir mal wieder den ortsüblichen Umgangston erreicht....
@Juergen P: Nunja die Arroganz des TE ist aber auch schlecht überbietbar ;) Martin schrieb: > Ich habe aber auch > nicht die Zeit bei jedem Bauteil "kurz" --tagelang-- die mehr oder > weniger umfassenden Datenblätter zu studieren ;-)
Du kannst es (mich) halten wie Du willst. Tatsache ist, dass ich für dieses Hobby neben vielen anderen wichtige(re)n Dingen begrenzte zeitliche Kapazitäten aufbringen kann. Ich habe während meiner Ausbildung viele Jahre damit verbacht mühsamst zahlreiche Datenblätter zu übersetzen und zu verstehen und weiß wie langwierig das ist. Diese Zeit kann ich für ein kleines Gimick eines kleinen Hobby-projektes einfach ncihte rübrigen. Tut mir leid und ist mir egal ob Du das "Arrogant" findest. Du musst mir ja nicht helfen, wenn Du ein Problem damit hast ;-)
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.
