Forum: Mikrocontroller und Digitale Elektronik AT90CAN128 SPI u RX,TX kurzschließen


von Matthias (Gast)


Lesenswert?

Hallo zusammen

Habe ein ein großes Problem mit meinem Mikrocontroller Board.

Ich benutze für mein Board einen AT90Can128 Controller.
Die Initialprogrammierung erfolgt mit dem SPI-Bus. Für diesen Zweck 
besitzt
er eigene Eingänge (RX,TX/Port E1,Port E2).

Zusätzlich benutze ich die normalen SPI-Ein-und Ausgänge für die 
Kommunikation mit
anderen Bauteilen.
Jetzt habe ich mir gedacht, man sollte doch beide Kontakte kurzschließen 
können, da der Programmierzustand nur unter speziellen Bedingungen 
erreicht wird und in diesem Zustand die SPI-Eingänge keine Rolle 
spielen, und beim normalen Betrieb der Programmierzustand nicht erreicht 
wird.
Solange nicht beide Systeme als Ausgänge definiert sind sollten sie sich 
auch nicht gegenseitig zerstören.

Gesagt getan...
Jetzt funktioniert auch nach entlöten des Kurzschlusses weder der SPI 
noch das Programmieren. Der Rest funktioniert, nach der 
Initialprogrammierung sprechen ich den Chip über CAN an und kanns auf 
diesem Weg prüfen.
Unabsichtliche Kurschlüsse oder Kontaktfehler gibts keine, da bin ich 
mir sicher.

Hab ich bei meinem Konzept was übersehen?
Dass ichs mit der Hitze übertrieben habe glaub ich nicht, da ich nicht 
davon ausgehe dass ich beide Systeme weggekocht habe.

Habt ihr irgendwelche Ideen?
Danke im Voraus.

von tom (Gast)


Lesenswert?

schaltplan ???

hmmm, warum nimmst du nicht jtag exklusiv zum programmieren (und 
debuggen !) und lässt den ISP frei für die applikation ?

konzeptionell eher unglücklich, würde ich sagen...

gruss, tom.

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
Noch kein Account? Hier anmelden.