Kritisches Problem
Laut RapidIO II MegaCore Function User
Leitfaden, nachdem der RapidIO II IP-Kern ein link-request
sendet
wenn es mal auf ein link-response
Warten wartet, sendet es
ein weiteres link-request
für insgesamt sieben Versuche.
Nach sieben Timeouts wird die Fehlerwiederherstellungs-State-Maschine für den Ausgabeport angezeigt
den fatal_error Status nicht angeben. Wenn der Status
Maschine befindet sich im fatal_error Zustand, der IP
core setzt das PORT_ERR
Feld des Port 0 Error
and Status CSR
auf den Wert 1.
Allerdings implementiert der RapidIO II IP-Kern dieses Verhalten nicht. Stattdessen versucht der IP-Kern es auf unbestimmte Zeit und sendet zusätzliche Link-Anfrage. Pakete für immer, und die Ausgabe-Port-Fehlerwiederherstellungs-State-Maschine tritt daher nicht in den fatal_error Zustand ein. eines dieser timed out-Versuche. Stattdessen könnte der IP-Kern stocken Auf unbestimmte zeit.
Dieses Problem hat keine Problemumgehung.
Dieses Problem wurde in Version 14.1 der RapidIO II MegaCore behoben Funktion.