![]() |
FS-BUS Frage
Hallo Ihr FS-BUS Experten,
ich habe am Mittwoch mein Paket von C***ad bekommen und natürlich sofort wie ein Wilder gelötet. Die Platinen hat mir ein Freund an der FH gefräßt - so weit alles wunderbar. Bei der Inbetriebnahme brennt zumindest nichts durch - für einen Anti - Elektriker wie mich eine reife Leistung. Jedoch: Beim ersten Anschalten leuchtet die rote LED auf der COM Platine, ist jedoch irgendwann wieder ausgegangen (keine Ahnung wann - das Teil liegt hinter meinem Computer - ich konnte nichts sehen) und seitdem nicht mehr an. Davon abgesehen kommt natürlich der "Read after Write" - Fehler. Alles durchgeprüft - Kontakte passen, die Vorgegebene Voltzahl beim Flashen liegt jedoch nicht am PIC an. Von den 9 V die ich vorne reinblase liegen an den PIC - Pins noch 1,9 V an. Wo gehen die hin? Weiterhin habe ich dann festgestellt, dass der Mensch der mir die Platinen gefräßt hat alles spiegelverkehrt gefräßt hat (wenn man einmal was nicht selber macht), d.h. wenn ich das Platinenlayout anschaue ist auf der Komponentenseite alles gespiegelt. Macht das was? Sollte ja eigentlich kein Problem sein da ja alles gespiegelt ist - somit auch die Anschlüsse. Wenn mir jemand positive Denkanstösse geben könnte wäre ich super dankbar. Gruss Harry |
Hi,
zunächst einmal: Klasse, das du es gewagt hast. Auch wir Elektroleute haben mal so begonnen. Das spiegelverkehrte Layout hat einen Sinn. Es sorgt dafür, das die bedruckte Schicht direkt auf eine fotoempfindliche Platine gelegt werden kann (Kontaktbelichtung). In deinem Fall befürchte ich den Einzug der Halbleiter in die ewigen Jagdgründe. Was bei spiegelverkehrter Montage so alles passiert, kann man wohl kaum vorhersehen. Good luck beim zweiten Anlauf. Gruss Dirk |
Hm,
das das spiegelverkehrte Layout einen Sinn hat war mir schon klar - dem E-Ingenieur der die Platinen gefräst hat offenbar nicht. Wie auch immer - passiert ist passiert und ich muss einen Weg finden das ganze trotzdem zum laufen zu bringen. So. Also alle PICS aus den Fassungen geholt und auf die andere Seite gelötet. Gleiches gilt für alle Steckverbinder. Gesagt getan - und immerhin ein Ergebnis erhalten (wenn auch kein richtig funktionierendes. Wenn ich die COM-Platine anhänge, PIC erase und PIC write mache sollte er ja eine Menge 3FFF-Werte anzeigen. Tut er auch, jedoch nicht an allen Positionen. Bei etlichen steht 0000. Vermutlich sind das Fehlerquellen. Woran kann das liegen? Hab ich den Halbleiter schon zerschossen? Hilfe!!! Harry |
Okay,
das mit den 3FFF-Werten habe ich hinbekommen. Wenn ich die Key-Platine anschliesse und Erase / Write mache erhalte ich durchgehend 3FFF-Werte. Funzen tut es aber trotzdem nicht... |
Kann hier evtl. das Verbindungskabel falsch gedrahtet sein?
Wenn ich das Kabel drehe kommen total andere Werte. Was müssen eigentlich für Werte im Fenster stehen wenn ich Read PIC mache? Das: |
Oder das?
|
na ja das mit den 3FFF zeigt nur an das der PIC komplett gelöscht ist!
Jetzt mußt die write machen und dann nochmal read um zu schauen ob alles geschrieben wurde! Gruss Peter |
Nun ja,
Problem ist: Zwar löscht er vollkommen - will ihn dann aber nicht beschreiben... Harry |
das ist fast zu 99,9% ein problem der seriellen Schnittstelle
|
@pmartin
Bedeutet das ich habe eine falsches serielles Kabel? Oder ist mein COM-Port falsch konfiguriert? ? Harry |
Unter Umständen ist die serielle Schnittstelle zu schnell!!
Hatte das gleiche Problem! Allerdings mit der 1. Version vom FSBus! Hatte erst an nem 1,8 GH Rechner den Pic zu flashen ging schief habs dann an nem alten Laptop (133Mhz) probiert da hat es sofort geklappt. Gruss Peter P.S. Ich hoffe ich konnte dir helfen! |
Hallo Harry,
ich hatte auch lange Zeit den "read after write check failed"-Fehler. Bei mir lag es an einem falsch verdrahtetem Kabel (PC-COM)! Prüf doch da nochmal mit Schaltplan, ob die Pinbelegung tatsächlich hinhaut! Könnte mir vorstellen, dass sies auch dein Problem ist. Ansonsten kannst du dir ja mal den Thread durchlesen, den ich vor ca. 3 Wochen mal hatte. Thema war "FSBUS-Inbetriebnahme 2. Versuch" (oder so ähnlich) Grüße & viel Glück! Sören |
Hallo Harry,
das Problem mit dem nicht-schreiben hatte ich beim 1. Mal auch. Bei mir lag es daran, dann eine Leiterbahn unterbrochen war. Ansonsten hier noch mal einige Vorschläge zur Inbetriebnahme: http://www.wcm.at/forum/showthread.p...hreadid=125809 Gruß & Viel Erfolg, Hendrik |
Hm, unter Zuhilfenahme eines Elektro - Ingenieurs konnte ich eine Fehlerquelle lokalisieren. Hat aber nichts geholfen. Wenn ich unter Troubleshooter die Pins nachmesse habe ich am 4. Pín immer nur 7,16V statt der erforderlichen 13V.
Mein Netzteil ist eigentlich stark genug (9V/800mA). Oder muss ich das Netzteil zum Flashen auf 12V umschlaten? Ich dachte aber eigentlich wäre dafür der NE232 zuständig? ??? Harry |
Hallo Harry!
Also mir ging das sehr ähnlich! Habe heute versucht mit dem bisherigen Standart-Rechner mein Pic zu flashen! Immer die gleiche Fehlerquelle! Dann gewechselt an den anderen Rechner plötzlich klappt es! Frag mich nicht warum! Versuch das mal! mfg Peter |
Hallo Harry,
schau doch mal hier http://www.wcm.at/forum/showthread.p...ighlight=fsbus Bei mir hat das hochsetzen der spannung auf 12 v das flashen auch erst ermöglicht !! Gruß Arnim |
Hallo Harry,
Du solltest mal die Flashspannung (>13V) auf der FSCom Platine zurückverfolgen bis zum NE555. Welche Spannung liegt am 78L12 denn an? Sind die Dioden D2 und D1 sowie der Kondensator C10 richtig gepolt? Eventuell kann es helfen den C9 auf ca. 22nF zu verkleinern. Am Eingang des 74L12 sollten min. 14V stehen. Am besten nochmals auf Bauteilewerte hin überprüfen. FSBus ist wirklich 100% nachbausicher. Meistens sind es Unterbrechungen / Kurzschlüsse auf den Platinen bzw. Fehlbestückung. In diesem Zusammenhang ist auch die Polung der ElkosC2,C3, und ganz besonders C4 zu beachten. Hoffe es hilft Dir weiter. Gruß Peter |
So,
nach einer Woche Fehler - Suche und Austausch diverser Bau - Elemente konnte ich den Fehler lokalisieren. Nach Tausch der BC's lag plötzlich an den PIC's keine 5V mehr an, zurückverfolgt bis zum Ursprung - und siehe da - das Verbindungskabel zwischen Rechner und COM war spiegelverkehrt verdrahtet. Somit konnte ich dann die Display - Platine und die Servo - Platine flashen. Danke an alle die mir bei meinen Fragen geholfen haben und Dirkan für den Entwurf der Platinen. Außerdem danke ich meinem Manager, meiner Familie, Rüdiger von neben an, dem Pabst, Dieter Bohlen (für seine erheiternde Blödheit), der Band, dem Forum, Airbus Industries, meiner motivierenden blauen Tapete, dem Hersteller meines Lötkolbens, meiner Suagpumpe (saug du Luder), etc, etc, etc. :D Gruss Harry |
Alle Zeitangaben in WEZ +2. Es ist jetzt 22:26 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag