Problema crítico
Se o núcleo IP RapidIO II receber uma sequência IDLE2 muito curta, o símbolo de controle imediatamente após a sequência IDLE2 é ignorado.
Este problema afeta as seguintes variações:
- 1x variações ao receber uma sequência IDLE2 de um, dois ou três caracteres
- 2x variações ao receber uma sequência IDLE2 de um caractere por via
O impacto deste problema depende do tipo de símbolo de controle que o núcleo IP RapidIO II ignora. Por exemplo, na maioria dos commmons caso, o símbolo de controle que o núcleo ip ignora é um início de pacote Símbolo. Neste caso, o núcleo de IP ignora todo o pacote e em seguida, percebe que o pacote a seguir tem um ackID inesperado. Em resposta ao ackID inesperado, o núcleo IP RapidIO II envia um símbolo de controle não aceito por pacote. O processo de recuperação de erros em seguida, força o parceiro de link a reenviar o pacote perdido e normal a operação é retomada.
Para evitar esse problema, certifique-se de que o parceiro de link RapidIO não gera sequências IDLE2 curtas que desencadeiam o problema. Por exemplo, o núcleo Altera RapidIO II IP não gera tal sequências IDLE2 curtas, e o comutador IDT CPS-1848 não gera tal sequências IDLE2 curtas ao operar no modo 2x ou 4x.
Este problema é corrigido na versão 13.0 do RapidIO II MegaCore Função.