mikrocontroller.net

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


Autor: Matthias (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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.

Autor: tom (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.