인텔® Stratix® 10 보안 장치 관리자 펌웨어의 문제로 인해 구성 이벤트 중에 HPS 재설정 이벤트가 트리거되면 인텔 Stratix 10 SoC가 올바르게 부팅되거나 구성되지 않을 수 있습니다.
디바이스에서 인텔 Stratix 10 SoC 원격 시스템 업데이트를 사용하도록 설정한 경우:
- 1단계 (재)구성 중 부팅 오류가 발생하면 원격 시스템 업데이트 감시 이벤트가 트리거되어 장치를 복구하기 위한 재구성 이벤트를 트리거할 수 있습니다.
이 문제를 방지하려면 다음 상황이 발생하지 않도록 하십시오.
- nCONFIG 및 HPS_COLD_nRESET SDM I/O 핀이 모두 어설션됨
- HPS 재설정(HPS_COLD_nRESET SDM I/O 핀)은 FPGA 구성 또는 재구성 이벤트 중에 발행됩니다. 예: HPS Boot First 흐름을 사용하는 시스템: HPS가 2단계 구성 비트스트림을 사용하여 FPGA 코어 로직을 (재)구성하는 동안.
참고:
- nConfig 신호를 사용하여 장치를 재구성하려는 경우 HPS를 콜드 리셋할 필요가 없습니다. nConfig 이벤트는 전체 장치를 지운 다음 선택한 부팅 장치에서 장치를 재구성합니다(MSEL 핀 설정).
- HPS 재설정이 진행 중일 때 nConfig를 발행해서는 안 됩니다. HPS 재설정이 진행 중인 경우 HPS 재설정이 완료될 때까지 기다렸다가 nConfig : HPS 재설정이 트리거된 시점으로부터 10ms 이상.
- 디바이스에서 인텔 Stratix 10 SoC 원격 시스템 업데이트를 사용하도록 설정한 경우: 1단계(재)구성 중 부팅 실패로 인해 원격 시스템 업데이트 Watchdog 이벤트가 트리거되어 디바이스를 복구하기 위한 재구성 이벤트를 트리거할 수 있습니다.
참조: 인텔 Stratix 10 SoC 설계가 때때로 hps_cold_nReset에서 전환을 감지하지 못하는 이유
이 문제는 인텔® Stratix® 10 보안 장치 관리자 펌웨어 버전 20.3부터 해결됩니다.