Forum: FPGA, VHDL & Co. Critical IRQs PowerPC von Xilinx


von Martin S. (mar6306011)


Lesenswert?

Hallo Leute!

Ich bin gerade dabei die Critical IRQs des PowerPCs (FPGA-Vitrex4) von 
Xilinx zu verwenden.

Ich habe sie leider noch nicht zum Laufen gebracht.

Das Mikrocontrollersystem ist folgendermaßen aufgebaut:

Ein IRQ-Controller ist am Non_Critical_IRQ-Input angeschlossen.
An diesem Controller hängen zwei IRQ-Quellen.

Dies funktioniert hervorragend.


Dann habe ich noch einen zweiten IRQ-Controller, dieser hängt am 
Critical_IRQ-Input. Am Controller hängen ebenfalls zwei IRQ-Quellen.

Sobald ich den Critical_IRQ aktiviere, läuft das System weiter und
zwar genaus lange bis der erste Critical_IRQ ansteht.
Dann bleibt das System hängen. Es tut sich nichts mehr.
Auch das Hauptprogramm ist tot.

Könnt ihr mir bitte helfen. So gesehen dürfte sich eigentlich
kein Fehler eingeschlichen haben, weil ich bei der Erstellung
des Critical-IRQs genau so vorgegangen bin, wie bei der Erstellung
des Non-Critical-IRQs.
Ich kann mir nur vorstellen, dass man wieder in irgendeiner
Zeile irgendetwas spezielles eintragen muss oder etwas
beachten muss, was beim Non-Critical-IRQ nicht der Fall ist.

Könnte es etwas mit dem Linker-Script zu tun haben?

Danke Leute, für eure Hilfe.

Tschüss
Martin

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.