Moin,
über ein größes Onlineauktionshaus habe ich mir 5 GPS - Module
ersteigert (Verkäufer: inter-fair; im Moment werden wieder welche
angeboten). Ursprünglich waren diese in einem BCmini der Fa. GAP
verbaut. Die Module sind eine Eigenentwicklung von GAP und basieren auf
dem ST20GP1X33S von ST.
Hat zufällig jemand Informationen zu den Ein-/Ausgabeprotokollen für
dieses Modul?
Was ich bisher herausgefunden habe:
Die seriellen Schnittstellen des Moduls werden mit 19200 8-N-1
angesprochen.
An Tx0 kommen nach einer Weile ein paar AT - Kommandos (Modul arbeitete
ursprünglich mit einem Siemens M20 GSM - Modul zusammen).
An Tx1 erhalte ich nach dem einschalten folgende Meldung:
*** BC Mini Boot V 0.00 ***
HW Type 2: BCMINI P1
Osc. Freq : 16368000 Hz
Proc. Freq: 32736000 Hz
UART Freq : 2046000 Hz
RTC Freq : 32768 Hz
Lo P. Freq: 15625 Hz
Hi P. Freq: 1000000 Hz
Code Bank : 0
LL SW Ver : 0.00 q&d
NVR Start : 800026d8
NVR Size : 182272 Bytes
Flash Man. 0020 Dev. 00EE
Hallo Black Friday...
Hab mir die Module damals auch ersteigert, aber nur, weil da auch noch
5 Siemens M20-Module dabei waren.
Vielleicht bekommst Du ja noch mehr dazu heraus.
Würde mich auch über weitere Infos dazu freuen.
Hab leider im Moment gar keine Zeit, damit zu experimentieren.
Hab mir (vom gleichen Verkäufer) damals übrigens auch 5 GPS-MS1E Module
von u-blox gekauft.
Die laufen nun in einer gebastelten GPS-Applikation...
Dirk
Noch nicht viel.
Ich habe mir jetzt ein Programmiergerät für die Module ersteigert, aber
konnte bislang keine Software dafür auftreiben.
Interessant auf dem Modul ist auch der Quecksilber -
Erschütterungsschalter. Der ist ziemlich empfindlich.
Jetzt ja.
Mein Mailprogramm hatte die Mail zuerst in den Spammordner befördert.
Das Programmiergerät braucht man nur, wenn man eine eigene Firmware auf
das Modul aufspielen will.
Der Erschütterungssensor befindet sich direkt auf der GPS - Platine.
Ansonsten ist es mir bislang aber nicht gelungen (bzw. hatte noch keine
Zeit), weitere Informationen aus dem Gerät herauszulocken.
Wenn ich näheres weiß melde ich mich wieder hier.
Hallo,
freut mich das wir wieder einen Kontakt hinbekommen haben. Leider war
die erste Frage noch unbeantwortet. Wie wurde bei dir das Problem mit
den Steckern (mini SUB-D) un der Anschlußbelegung gelöst.
MfG Frank
Ich benutze im Moment nur das GPS - Modul, nicht die Basisplatine. Zum
Anschluss an einen Computer habe ich direkt Kabel auf die Platine
gelötet und dann auf einen MAX3232 gegeben.
Hallo,
bin auch schon seit längerem auf der Suche nach einer Möglichkeit diese
Dinger zu programmieren.
Habe mir vor ein paar Monaten 3 BC-minis ersteigert.
Die Steckverbinder sind von HondaConncetors die Belegung habe ich hier
rumliegen.
Habe außerdem noch einen Testaufbau für die Geräte mit passenden
Stecker.
Hatte bisher leider keine Zeit mich damit zu beschäftigen und habe die
Module erst jetzt wieder ausgegraben.
@estacado:
Was ist denn an dem Testaufbau alles angeschlossen? Kannst du mal ein
Photo posten?
Interessant wäre mal die Ausgaben auf den seriellen Schnittstellen bei
verschiedenen Betriebszuständen der Testschaltung.
Ich habe immer noch die Hoffnung, dass man den Teilen ohne
umprogrammieren irgendwie Positionsdaten entlocken kann.
@ Black Friday
habe leider erst wieder am WE eine Digicam zur Hand.
Bei dem Testaufbau ist alles angeschlossen:
Schalter für die 5 Eingänge, GPS-Antenne, GSM-Antenne, Buchse für
Freissprecheinrichtung und serielle Schnittstelle.
Desweiteren Vorsicherung, 12V Buchse und Netzschalter, alles schön auf
bzw. in einer kleinen Werkzeugbox montiert.
Werde die Box am WE mal an den PC hängen und schauen was sie so alles
ausspuckt. GSM-Karte möchte ich allerdings noch keine reinstecken, da
ich mir nicht sicher bin wie die BC-Minis programmiert sind (so alle
30sec ne SMS ist teuer :-) )
Hallo estacado, hallo Black Friday...
Habt ihr noch etwas zu den Modulen rausbekommen können ?
Ich habe hier auch noch 5Stück davon liegen (incl. Siemens M20 Modul).
Würde mich freuen, wenn ihr mir die Belegung der Steckverbinder mal per
Mail zukommen lassen könntet.
Würde auch gern mal damit etwas rumprobieren.
dth-modellelektronik (ät) web (punkt) de
Vielen Dank
Dirk
Hallo!
Ich habe auch so ein BCmini-Gerät und suche da Informationen, wo ich nur
kann.
@estacado: Kann ich von Dir da mehr Informationen bekommen? Pinbelegung
etc?
Würde dann auch ein bißchen experimentieren wollen.
Gruß, Heiko
(heiko_bei_kaschube_punkt_de)
Ich hab die Dinger beruflich mal Fernprogrammieren müssen (per SMS). Da
kommt kein NMEA hinten heraus, da läuft ein komplexes, dafür aber auch
sehr effizientes Binärprotokoll. Und ja, der BCMini versendet 8-Bit-SMS,
kein 7-Bit-PDU-Geraffel. Es ist auch nicht möglich, das irgendwie zu
ändern, ohne den PIC umzuprogrammieren.
Man kann den BCMini dazu überreden, ein paar Debuginfos an der seriellen
auszuspucken, weiß aber das Kommando nicht mehr (beginnt mit nem #).
Direkt angesprochen habe ich so ein Teil ansonsten nie, irgendwelche
Infos dazu waren von GAP einfach unmöglich zu bekommen.
Ich frage mal meinen Ex-Chef, ob er die PDF-Dokumente noch hat. Ich
glaube nicht, das da noch ein Copyright drauf liegt, da die Firma ja
nicht mehr existiert.
Aus dem Gedächtnis weiß ich aber noch, das es sich um ein 160seitiges
Dokument handelte und das die Initialisierung via Ping-Pong erfolgt
(Kommando senden - auf Antwort warten - nächstes Kommando senden -
Antwort warten). IIRC waren das 10 Kommandos, die so hin und her liefen.
Hey, das wäre RICHTIG cool. Die Dinger scheinen nämlich genau das zu
machen, was ich möchte.
Dass man da Pingpong spielen muß, ist ja erstmal zweitrangig. Das sind
einmalige Kosten, die sich rentieren sollten.
Gruß, Heiko
(heiko_bei_kaschube_punkt_de)
Neuere Infos: Die bei EBay zu erwerbenden BCMinis haben meist zwei
Probleme: Die Stützbatterie ist leer (CR2032 - leider nicht ohne Löten
auswechselbar und nur bei einer Adresse zu bekommen) und die Firmware
ist in Version 2 oder älter und das ist - höflich ausgedrückt -
prähistorisch.
Zu dieser FW-Version passen die (hoffentlich mal eintreffenden) Docs
definitiv nicht mehr und auch mein damals produzierter Code würde aus
diesen Dingern keinen Mucks herausholen.
Stay tuned.
Hmm,
besteht die Möglichkeit an ein Modul mit neuere Firmware ranzukommen?
BlackFriday hat ja ein Programmiermodul für die Firmware, diese könnte
man dann auf die Anderen spielen.
@BlackFriday
Kannst Du das Programmierinterface genauer beschreiben?
Das mit der Batterie sehe ich nicht so als Problem,eine Standard CR2302
(~1€)kann man auch an den Halter löten, man muss ja nicht gleich eine
Batterie mit samt dem Halter (~8€) kaufen.
Gruß
@Frank:
Das Programmierinterface wird an die kleine 10-polige Stiftleiste des
Moduls angeschlossen. Leider habe ich bislang noch keine Software für
das Interface aufteiben können.
Eine genauere Beschreibung für das Interface kann ich heute Abend
posten.
@olaf2001:
Wenn du das Dokument noch auftreiben kannst wäre ich auch interessiert.
Wenn ich sage, das das ein Problem mit der Batterie ist, dann ist dem
wirklich so... Ich hab bei einem halben dutzend dieser Dinger diese
Batterie tauschen müssen und ich war nie in der Lage, die Batterie aus
dem Halter herauszubekommen. Scheint irgendwie zusammengenietet zu sein
oder sowas - mit nem Lötkolben war da nix zu wollen, mit Zangen und
Schraubenziehern auch nicht.
Die Firmware wird über den kleinen Honda (oder war das Hosiden
?)-Anschluß eingespielt, IIRC. War eine monolithische EXE, kein
ausgelagertes FW-File wie bei Mainboards heutzutage.
@Olaf
Ups wollte Dir nicht zu nahe treten :-). Habe heute mal ein wenig mit
der Batterie und meinem Dremel rumgespielt.
War echt gar nicht so einfach aber hat dann doch geklappt, aber Du
hattest recht, einfach runterlöten ist nicht.
Hast Du noch irgendwelche Kontakte zur GAP AG? Auch wenn es Sie nicht
mehr gibt, vielleicht rücken Sie ja doch was raus.
Gruß
Habe hier noch ein paar BC-Minis rumliegen und sie zum testen
angeschlossen.
Die meisten geben genau die selben Daten aus wie das Modul von
BlackFriday.
Zwei haben noch die Firmware von 1999 drauf. Eines mit Firmware stand
2000 gibt aber Debug informationen des GPS - Empfängers über die
Serielle Schnittstelle aus.
1
*** BC Mini Boot V 0.00 ***
2
HW Type 2: BCMINI P1? ADC fail
3
Osc. Freq : 16368000 Hz
4
Proc. Freq: 32736000 Hz
5
UART Freq : 2046000 Hz
6
RTC Freq : 32768 Hz
7
Lo P. Freq: 15625 Hz
8
Hi P. Freq: 1000000 Hz
9
Code Bank : 0
10
LL SW Ver : 0.00 q&d
11
NVR Start : 800026d8
12
NVR Size : 182272 Bytes
13
Flash Man. 0020 Dev. 00EE
14
booting...
15
GPS Version 2.48 (15:07:30 Apr 13 2000)
16
CPU speed 32.736000 MHz
17
user position invalid resetting to 0,0
18
GPS Week 1001 Time 0
19
00:00:00 on 14/03/1999
20
Ephemeris Init
21
****Calc all sat positions****
22
23
24
GPP BCmini H00-SDON8 (GAP 2000-04-19)
25
Status Basic System: 00000000
und dann da ich leider keine GPS-Antenne zur Hand habe.
Hab leider keine Nachricht wieder erhalten - will aber noch nix heißen.
IIRC ist der BCMini auf dem Bild ist einer der neuesten Sorte. Erkennbar
an den richtig dicken Lötzinn-Klecksen der GPS-Buchse (diese brach
schrecklich gern einfach ab) und der anderen Beschriftung auf dem
GPS-Receiver.
Leider ist ein Dauer-Wechsel-Blink kein gutes Zeichen - kann ein Zeichen
für die leere Stützbatterie sein oder eine nicht ausreichende
Spannungsversorgung (12V..15V/1A, Einschaltpeak bis zu 3A).
Verschwindet das Geblinker nicht mit einer neuen Batterie, kann das Ding
zur Entsorgung. Derartige BCMinis mußten wir immer einschicken.
Mir ist vorhin noch ein Tip aufgefallen: Wenn ihr ne SIM-Karte einsetzt,
dann achtet darauf, das via Handy die PIN-Abfrage ausgeschaltet ist UND
die PIN auf "0000" steht. Ansonsten braucht ihr beim Ende des
Experiments ne PUK.
Hi die Stützbatterie ist trocken wie ein Martini. Die Stromversorung ist
in Ordnung, und funtkioniert bei den anderen Modulen einwandfrei.
Werde morgen mal ne neue Batterie einbauen und dann berichten.
Habe jetzt mal das eine Modul an einen GPS-Antenne gehängt und es spuckt
fröhlich ziemlich genaue Koordinaten und dazugehörige Informationen aus.
Auch alles Daten der Satelitten, Postitionskorrecktur usw.
Meine SIM Karte habe ich zum Glück vorher mit 0000 versorgt. Stand so im
Manual der FLS Software.
Jetzt verstehe ich auch die Sache mit dem PIC-Controller, konnte bei den
anderen Hardwarerevisionen keinen direkt finden.
@frank_s:
Wo bekommst du die Daten: Per SMS und/oder über die serielle
Schnittstelle?
Bislang hatte ich noch keine Möglichkeit, eine Antenne an das Modul
anzuschließen. Ich muß mit erst eine Antenne mit längerem Kabel
besorgen.
Funktioniert nur die neue Version oder hast du die alte gar nicht
getestet?
Was ist "FLS Software"?
Die Daten bekommen ich über die serielle Schnittstelle, allerdings nur
bei einem einzigen Modul. (Alte Hardware, alte Software).
Die FLS Software war/ist von Interway, habe durch Zufall über
oppermann-telekom einen Link zu einem Manual bekommen
(http://www.oppermann-telekom.de/gap.html). Steht aber nicht allzuviel
zum BC-Mini drin, nur halt das man zuerst PIN "0000" wählen muss.
GPS-Antenne war bei mir zum Glück in der Testbox mit drin. Sogar mit 2m
Kabel.
Bei der neuen Version muss ich erst mal die Stützbatterie überbrücken,
bzw. austauschen.
Doch (habe gerade nochmals verglichen). Es handelt sich um das GPS -
Modul, das auf der BC-mini Hauptplatine aufgesteckt ist.
Im Photo kann man auch unten in der Mitte "GAP" erahnen.
hmm da hätte ich auch interesse dran ... ich hab noch ne 10 von den
dingern hier liegen
wir sollten uns nur nicht gegenseitig überbieten wenn wir das ding
besorgen wollen ... ich hätte auch gerne mal das was ihr mir an infos
geben könnt überhaupt zum anschluss ... wie speißt ihr die kiste denn ?
auf welche pins ?
Guten Morgen,
auch ich habe eine größere Stückzahl solcher Module ergattern können,
aber ohne das GSM-Modul.
Bin sehr an weiteren Informationen interessiert. Habe mal aus Interesse
eins der GPS-ZF-Module geschlachtet:
http://www.db1bmn.de/geschlachtet/SiGEM_GPS_Modul_SGM5602/SiGEM_GPS_Modul.html
Beste Grüße, Marek
Hallo,
endlich bin ich dazu gekommen, das Programmiergerät herauszusuchen.
Es handelt sich um das ST20-JEI, welches man sowohl an Ethernet,
Parallel als auch Seriellen Port anschließen kann. Es handelt sich laut
Anleitung um ein "Ethernet to JTAG" Interface.
Leider habe ich, wie gesagt, keinerlei Software für das Gerät.
In der Anleitung wird ein "ST20 Embedded Toolset" erwähnt.
Für Hinweise, woher ich eine Entwicklungsumgebung oder sogar
Beispielcode dafür bekommen könnte, wäre ich sehr dankbar.
Evtl. könnte ich das Gerät auch verleihen, wenn sich jemand intensiver
damit beschäftigen will.
Hallo, ich hab 2 davon, eins funktioniert noch zusammen mit der
Datafleet Software, das andere da hab ich das passwort für den init
verloren. Kann mir hier jemand weiterhelfen? Mit dem Makro <reset> als
TextSMS wie in der Anleitung beschrieben komm ich da auch nicht weiter.
Danke schonmal,
hallo ihr lieben,
habe von einem freund einen bcmini bekommen zum testen...möchte dies als
gps ortung für mein kfz nutzen.
brauche deshalb dringend die sms befehle um das ding zu
konfigurieren...bin für jede hilfe sehr dankbar!!!
mfg
bernd
Hallo,
Dirk, schick mir doch mal ne PM.
Die SMS- Befehle werden nicht als normale SMS gesendet ( 7 oder 8 bit
SMS). Man kann sie nur mit einem Modem am rs232 des pc und z.B. der
Datafleet Software absenden. Das erhält dann wieder eine Qutiitung und
es geht dann zum nächsten Schritt...
Ich hatte auch solche BCmini von Ebay gekauft. es sind aber die alten
versionen. Bei allen! die ich erhalten habe, kommt ausser 3 x Rot
blinken nichts. Ich denke, da wurde nur der Müll verkauft.
Das Modul zeigt mit den Led's folgendes an:
red off, 1 x green ( grün blinkt 1 x 0,3sek und pause 2,7sek) system ok,
no gsm, no gps.
red off, 2 x green ( grün blinkt 2 x 0,3 ... system ok, gsm eingebucht.
red off, 3 x green ( grün blinkt 3 x 0,3 ... system ok, gsm + gps ok
D.h. wenn es nur rot blinkt, oder mit sim karte nur einmal, geht das
Modul eh nicht.
Hallo, ich hab vor einigen Jahren mal BC Minis der GapAg verkauft, und
diese nun zurückgenommen und nun liegen sie hier rum.
Ich kenne auch einige Kunden die damals die Zentralensoftware gekauft
haben und diese teilweise noch einsetzen.
Vielleicht kann ich damit irgendwe helfen
Moin,
sorry für das aufwärmen dieses alten Beitrages, aber mir sind heute beim
aufräumen die o.a. Teile wieder in die Hände gefallen.
Mit meinen Tests bin ich damals leider nicht weitergekommen.
Programmiersoftware konnte ich auch nicht auftreiben
Hat sonst jemand neue Erkenntnisse zu den Modulen gewonnen?
Andernfalls werde ich die Module und das Programmiergerät wohl demnächst
bei ebay einstellen.